Criando Centrelines a partir de Polígonos / Invólucros Rodoviários usando o ArcGIS Desktop?

30

Quero criar linhas de centro a partir de polígonos de estrada.

Existem ferramentas automatizadas no ArcGIS for Desktop para fazer isso?

Estou incluindo uma captura de tela do meu arquivo vetorial abaixo.

insira a descrição da imagem aqui

Binoy
fonte
Obrigado! A solução para converter em imagem e depois vetorizar teve alguns problemas de encaixe, mas produziu resultados muito melhores do que o colapso de linhas duplas (totalmente inaceitável). Agora, para automatizar a abordagem do encaixe.

Respostas:

13

Recolher linhas duplas na linha central (cartografia)

Esta é uma ferramenta específica do ArcGIS que requer licença do ArcInfo

ArcGIS for Desktop Basic: No
ArcGIS for Desktop Standard: No
ArcGIS for Desktop Advanced: Yes 

Converta seus polígonos em linhas primeiro

"Deriva as linhas centrais dos recursos de linha dupla (ou linha dupla), como revestimentos de estradas, com base nas tolerâncias de largura especificadas".

insira a descrição da imagem aqui

http://resources.arcgis.com/en/help/main/10.1/index.html#//00700000000t000000

Mapperz
fonte
Obrigado pela informação, eu já tentei a linha central do recurso de linha dupla no arcgis. Mas não funcionou corretamente. Usando Recolher linha dupla para um doseamento de linha única, crie uma linha no centro. Você pode sugerir qualquer outro método
Binoy
Finalmente eu tenho uma solução. Eu converti o polígono para imagem em arcgis usando o Polygo para ferramenta raster. Em seguida, reclassificou-o e usou a vetorização automática. cerca de 90% de precisão é obtida usando esse método.
Binoy
Eu sei que isto não foi comentado em um tempo, mas quando eu corro polígono para raster ele está jogando um erro (99999), nem sequer começar a processar
GravitaZ
13

você pode conferir o ET GeoTools for ArcGIS aqui . Além disso, você pode conferir o Feature To Line (Gerenciamento de dados) aqui, mas é necessário participar.

e confira Como encontrar a 'linha central' do túnel? algoritmos de esqueletização podem ajudá-lo a desenvolver sua ferramenta.

Conjunto de Dados de Entrada

et

Resultado

et1 et2

Aragão
fonte
Obrigado, esta informação me ajuda muito. Mais uma dúvida, é possível converter o polígono em uma imagem rasterizada e depois vetorizar a imagem automaticamente pelo centro. Este método é melhor que o anterior, por favor me dê uma sugestão.
21712 Binoy
10

Finalmente eu tenho uma solução. Eu converti o polígono para imagem em arcgis usando a ferramenta Polígono para varredura. Em seguida, reclassificou-o e usou a vetorização automática. Aproximadamente 90% de precisão é obtida usando esse método. Existem apenas poucas incompatibilidades de encaixe e também a linha é traçada através do centro exato. Eu acho que essa é a melhor maneira se você não tiver uma licença de geowizards ET.

A home page do ArcScan for ArcGIS diz:

Desde o lançamento do ArcGIS 10.1, o ArcScan for ArcGIS está incluído em todos os níveis de licença do software ArcGIS Desktop, sem nenhum custo adicional.

Binoy
fonte
@fatih_dur "Começando com o lançamento do ArcGIS 10.1, o ArcScan for ArcGIS está incluído em todos os níveis de licença do software ArcGIS Desktop, sem nenhum custo adicional." esri.com/software/arcgis/extensions/arcscan
PolyGeo
@ PolyGeo, removi meu comentário após sua edição da resposta, ainda não acho que a solução aceita seja suficientemente robusta.
fatih_dur
@fatih_dur quando acho que uma resposta não é útil, eu a diminuto (de acordo com a dica).
PolyGeo
Foi o que eu fiz de volta. obrigado pelas informações em nível de licença do ArcScan, pode ser útil.
fatih_dur
9

insira a descrição da imagem aqui

insira a descrição da imagem aqui

Esses dois modelos disponíveis no software ESRI. Depois de executar a 1ª modelagem, cortaremos as linhas modelo 2.

RajGovind
fonte
3

Não existe uma única ferramenta de geoprocessamento que execute automaticamente esta tarefa. As ferramentas usadas neste procedimento requerem uma licença do ArcGIS for Desktop Advanced

1.Converta a camada de polígono em uma classe de recurso de linha usando a ferramenta Polígono em Linha.

2. Remova as linhas que envolvem a camada de polilinha.

3.Salve as edições e pare a sessão de edição.

4.Crie as linhas de centro usando a ferramenta Recolher linhas duplas na linha de centro. A ferramenta está localizada na caixa de ferramentas Cartografia> conjunto de ferramentas Generalização. As linhas de centro são exibidas no mapa.

http://support.esri.com/cN/knowledgebase/techarticles/detail/44238

mahmoud hageer
fonte
1

O ArcGIS Pro agora tem uma ferramenta Polígono em Linha Central , disponível se você tiver a extensão Mapeamento de Produção com uma licença padrão ou avançada.

Chris
fonte