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


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


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


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.


@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.


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


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.