Convertendo várias linhas em uma única linha usando o ArcGIS Desktop?


8

Eu não tenho idéia se isso é básico ou o quê, mas eu tenho esses dados que contêm várias linhas (formando uma forma de polígono). Quero converter essas linhas (várias - cada uma com um ponto inicial e final) em uma única linha. Tentei dissolver, multipartes em uma única peça etc. Não posso usar a topologia, pois influencia a precisão. Eu tenho zero conhecimento de programação.


Quando você se dissolveu, você marcou a opção "linhas não divididas"?
Npmeterson # 22/13

Eu verifiquei nos dois sentidos ... :) trabalho funcional ...
Ade'l 22/03

Por exemplo, se você tivesse um hexágono composto por seis segmentos de linha, qual gostaria que fosse o produto final? Um único polígono? Ou talvez uma única polilinha hexagonal com um atributo?
Aaron

sim, quer de uma única linha ou um único polígono (preferível)
Ade'l

Respostas:


13

Tente dissolver com base em OBJECTID ou FID. Em seguida, use o recurso em polígono (gerenciamento de dados) para converter suas polilinhas em polígonos, se desejar. Para ilustrar, aqui estão algumas linhas de exemplo:

insira a descrição da imagem aqui

Tabela de atributos antes de dissolver por OBJECTID

insira a descrição da imagem aqui

Tabela de atributos após dissolução por OBJECTID

insira a descrição da imagem aqui


onde você estava @ Aaron antes de adicionar isso à recompensa ...: P, isso está funcionando muito bem com exceções, como às vezes problemas menores são enfrentados. Uma vez que eu ter feito mal b volta ... :) thx a lot
Ade'l

sim funcionou bem .... thax muito @aaron
Apr'l

Tendo esse mesmo problema e a solução acima não está funcionando, não importa qual campo eu dissolver em várias linhas persistem
Jeremy Hamm

@jeremythamm As polilinhas estão se tocando? Caso contrário, você quebrou a geometria e precisa corrigi-la antes de executar as etapas acima.
Aaron

1
@ Aaron obrigado, esse era o problema, havia um pequeno buraco entre duas das linhas.
Jeremy Hamm

4

Se suas linhas já estiverem na mesma camada de dados, você não precisará de nada da caixa de ferramentas - basta usar o Editor e siga as instruções em " Mesclando recursos na mesma camada ".

Se você tiver camadas diferentes, primeiro Mescle -as em uma camada (Gerenciamento de Dados | Geral | Mesclar) e depois mescle os recursos usando o Editor.


Oi @Erica, muito obrigado por ter funcionado bem com o lil prob ... essa mesclagem funciona apenas para duas linhas ... Mais de duas linhas e a opção fica cinza ... É possível aplicá-lo a várias linhas ....? Eu precisaria disso, já que tenho um conjunto de dados maior ... :) #
217

Hmmm, ele deve ser capaz de lidar com três ou mais em uma linha longa - com qual versão do Arc você está trabalhando? (Eu tenho 10.1, e funciona.) Infelizmente, na verdade, eu não usei isso com muita frequência, então não sei em que tipo de peculiaridades você pode se envolver dessa maneira.
22613 Erica

é 9.3 comigo na verdade ... tentei primeiro para todo o grupo, falhei ... depois voltei n mudei para 4, falhei, 3 falhei e quando mesclei 2 linhas foi um sucesso ... :)
Ade '

esta solução está dando problemas de precisão ... não posso usá-lo para um grande número de conjuntos de dados ... :(
Ade'l 25/03

1
Essa é a solução. Se você não conseguir mesclar várias linhas em uma única camada, haverá outros problemas no ArcMap ou nos próprios dados. Exportar sua camada em um novo geodatabase arquivo, recursos de reparo executados, crie um novo documento de mapa, carregar esta camada única, começar a editar, selecionar tudo (menu de edição) featured e merge
Jakub Sisak GeoGraphics

0

Não tenho certeza se isso funcionará no seu caso, mas sugiro tentar a opção "Converter formas multipartes em peças únicas" de "XTools Pro - Extension for ArcGIS"


tentou fazê-lo ... mas não ajuda muito ... @ ideia de Aaron é mais simples e eficaz ... :)
Ade'l
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.