É fácil calcular a largura de um polígono usando o ArcGIS 9.3.1 ou 10?
Encontrei alguns scripts para a 9.1, mas eles não funcionarão. Eu posso usar a largura no ponto mais largo, no ponto mais estreito ou na média. Não precisa ser exato, mas precisa ser um pouco automatizado, porque tenho algumas centenas para calcular.
arcgis-desktop
arcgis-10.0
Ted Cisine
fonte
fonte
Respostas:
A largura do polígono pode ser obtida usando um retângulo delimitador de área mínima. Esse link ... contêineres delimitadores ... a fornece uma solução. Calcule isso como o mínimo do "comprimento" e "largura" do retângulo. Está disponível em todos os níveis de licença do ArcMap (atualizado em janeiro de 2016)
fonte
Esta é apenas uma resposta parcial à sua pergunta, mas pode ser um indicador na direção certa. Para esclarecer, isso encontrará a largura do envelope do polígono no ponto mais largo. Adicione um atributo com o tipo de campo double ao seu recurso. Abra a calculadora do campo e clique em Avançado. Cole esse código no bloco de código e defina o campo que você criou igual a Ouput
Trabalhos em 9.3.1. Originalmente publicado aqui .
fonte