Mais

Criação de texto Metes e Limites de um polígono no ArcGIS

Criação de texto Metes e Limites de um polígono no ArcGIS


Muitas perguntas sobre como transformar metros e limites em um polígono, mas que tal fazer o inverso? Há alguma ferramenta existente ou preciso analisar como construir um script sozinho?

Em última análise, gostaria de gerar pontos com x / y e em todos os vértices e segmentos de linha com distância e direção como atributos (para que eu possa rotulá-los).

Isso deve ser enviado ao nosso governo local como parte de seus requisitos legais.


Se você estiver usando uma licença Standard ou Advanced, então sim, você pode facilmente converter um polígono em uma descrição de metros e limites por meio de um de dois métodos.

Primeiro conta com as ferramentas COGO, especificamente Traverse. Na sessão de edição, clique duas vezes no polígono em questão para entrar no modo de edição de vértices. Inicie a ferramenta Traverse na barra de ferramentas COGO, clique com o botão direito do mouse na caixa de chamada e escolha Load Traverse from Sketch. Isso criará uma lista de chamadas para o polígono que você pode salvar em um arquivo de texto. Observe que a coordenada de início será baseada na criação do polígono e não cobrirá as chamadas de início para aquele PoB.

Já que você deseja atributos em linhas e pontos, você precisará quebrar o polígono conforme as menções ed. Você precisará de duas classes de recursos diferentes, uma para pontos e outra para linhas. Obter pontos de vértices e adicionar atributos de coordenadas a esses pontos é abordado em outras perguntas, assim como obter os atributos de distância / direção nas linhas (que também usa a barra de ferramentas COGO e é discutido em Como exibir chamadas de pesquisa usando a ferramenta transversal?) .

O segundo método envolve o uso de tecidos parcelados e é consideravelmente mais complicado. Basicamente, você importa essa forma, mas todas as informações que você procura já estão rastreadas em um tecido de pacote.

Como um aparte, você mencionou isto é para 'requisitos legais do governo local'. Você não menciona onde está, mas em alguns lugares e circunstâncias, a geração de descrições de metros e limites para tais registros só pode ser feita por certas pessoas (agrimensores licenciados) e pode abrir você para uma série de questões de responsabilidade.


Se você está começando com um polígono, eu o converteria em segmentos de linha. Então eu acredito que você pode usar a ferramenta Inversa que está disponível na Barra de Ferramentas de Edição Avançada. A ferramenta calcula os valores da geometria coordenada para recursos de linha selecionados, invertendo a geometria dos recursos. Os valores calculados incluem a direção e o comprimento para recursos retos e características de curva, como distância da corda, direção da corda, comprimento do arco, raio, comprimento tangente e lado, para recursos curvos.

Também descobri o que poderia ser outra forma online: http://www.magney.org/Presentations/GeneratingMetesandBoundsMapsInGISweb.pdf


Eu tenho esse código. Você converteria seu polígono em pontos e executaria a ferramenta nos pontos. A ferramenta requer que os pontos tenham uma série de atributos pré-preenchidos com valores X e Y em graus decimais. Também deve haver campos para conter o azimute e um para manter as distâncias, mas isso é explicado nos comentários do código. O script pegará FID0 e FID1, calculará o azimute e a distância e, em seguida, moverá para FID1 para FID2 ... melhor não ter um recurso de várias partes com esta ferramenta.

Eu escrevi isso há um tempo atrás, ele está configurado para shapefiles e a codificação é um pouco desajeitada. Eu vejo que isso poderia ser melhorado. Aqui está o link…

[ftp://lnnr.lummi-nsn.gov/GIS_Scripts/CalculateAzimuthDistance.py][1]

[1]:


Assista o vídeo: Filling Attribute Table Automatically with Simple Steps in ArcMap Using Field Calculator