Gostaria de poder criar um casco convexo no ArcGIS Desktop 9.x, mas não consigo encontrar uma ferramenta apropriada.
Como alguém cria um?
Estou interessado em respostas para todos os níveis de licença: ArcView, ArcEditor e ArcInfo.
arcgis-desktop
arcgis-9.3
polygon-creation
convex-hull
Charles Roper
fonte
fonte
Respostas:
Eu usei as Ferramentas de Hawth "Criar polígonos convexos mínimos" no menu Movimentos de animais. Você pode usar uma seleção de recurso no ArcMap.
fonte
Na versão 10, agora existe uma ferramenta de geoprocessamento de Geometria Limitada Mínima (Gerenciamento de Dados) que:
Contudo:
fonte
Existe essa ferramenta.
Abra o ArcToolbox> Cartografia> Mascaramento> Máscaras de estrutura de tópicos
fonte
Pergunta antiga, mas como parece bastante alta ao procurar "arcgis de casco convexo", pensei em adicionar o exemplo de geoprocessamento Criar casco convexo .
Isso usa o método geometria convexhull () (requer 10.1 ou superior, testado em 10.2). Funciona bem no ArcGIS basic, o código na caixa de ferramentas (python) também é uma boa referência para usar esse método em outro lugar.
fonte
No ArcGIS, você usa a ferramenta Geometria delimitadora mínima no ArcToolBox
Geometria delimitadora mínima ou polígono do casco
está aqui para você: https://www.youtube.com/watch?v=7CkbEbmz08w
fonte
Esse arquivo antigo que funcionou bem http://arcscripts.esri.com/details.asp?dbid=12084 (ignorar erro de tamanho de arquivo 0k em arcscripts é 359kb) cria o casco convexo de um conjunto de pontos ou o envelope convexo ( caixa delimitadora mínima) de um conjunto de pontos
Nota: usa VBA, mas funciona em arcview, arcceditor arc / info.
fonte
Como a resposta aceita a essa pergunta se refere às ferramentas de Hawth, que agora são substituídas, decidi postar seu sucessor, o Geospatial Modeling Environment .
O comando genmcp (Gerar polígonos convexos mínimos) fará o trabalho. A ferramenta aceita uma entrada de ponto e um identificador exclusivo opcional e gera polígonos. Uma cláusula where pode ser especificada para identificar um subconjunto dos recursos de entrada.
NB, GME tem algumas dependências : ArcGIS e R mais importante.
fonte
A partir do ArcGIS 10 , a
arcpy.geometry
classe possui uma propriedade somente leiturahullRectangle
que retornará uma sequência delimitada por espaço dos pares de coordenadas do retângulo convexo do casco.Você pode facilmente percorrer todos os recursos, criando cascos convexos e preservando-os conforme necessário. Está disponível em todos os níveis de licença.
Resultado:
A partir do ArcGIS 10.1 , existe um método
convexHull()
para retornar um objeto de geometria diretamente:Um exemplo de casco convexo para um recurso de polilinha:
Links de referência:
fonte