Me gustaría poder crear un casco convexo en ArcGIS Desktop 9.x, pero no puedo encontrar una herramienta adecuada.
¿Cómo se hace para crear uno?
Estoy interesado en respuestas para todos los niveles de licencia: ArcView, ArcEditor y ArcInfo.
arcgis-desktop
arcgis-9.3
polygon-creation
convex-hull
Charles Roper
fuente
fuente
Respuestas:
He usado las herramientas de Hawth "Crear polígonos convexos mínimos" en el menú Movimientos de animales. Puede usar una selección de entidades dentro de ArcMap.
fuente
En la versión 10, ahora hay una herramienta de geoprocesamiento de Geometría de límite mínimo (gestión de datos) que:
Sin embargo:
fuente
Existe tal herramienta.
Abra ArcToolbox> Cartografía> Enmascaramiento> Máscaras de contorno de entidades
fuente
Antigua pregunta, pero como parece bastante alta cuando se busca "arco de casco convexo", pensé en agregar la Muestra de geoprocesamiento Crear cascos convexos .
Esto utiliza el método de geometría convexhull () (requiere 10.1 o superior, probado en 10.2). Funciona bien en ArcGIS basic, el código en la caja de herramientas (python) también es una buena referencia para usar este método en otros lugares.
fuente
En ArcGIS, utiliza la herramienta de geometría de límite mínimo en ArcToolBox
Geometría límite mínima o polígono de casco
está aquí para ti: https://www.youtube.com/watch?v=7CkbEbmz08w
fuente
Este un antiguo arcscript que funcionó bien http://arcscripts.esri.com/details.asp?dbid=12084 (ignorar el error de tamaño de archivo 0k en los arcscripts es 359kb) crea el casco convexo de un conjunto de puntos o el sobre convexo ( cuadro de límite mínimo) de un conjunto de puntos
Nota: usa VBA pero funciona en arcview, arceditor arc / info.
fuente
Como la respuesta aceptada a esta pregunta se refiere a las herramientas de Hawth, que ahora está reemplazada, decidí publicar este es su sucesor, Geospatial Modeling Environment .
El comando genmcp (Generar polígonos convexos mínimos) hará el trabajo. La herramienta acepta un punto de entrada y un identificador único opcional y genera polígonos. Se puede especificar una cláusula where para identificar un subconjunto de las características de entrada.
NB, GME tiene algunas dependencias : ArcGIS y R lo más importante.
fuente
Comenzando con ArcGIS 10 , la
arcpy.geometry
clase tiene una propiedad de solo lecturahullRectangle
que devolverá una cadena delimitada por espacios de los pares de coordenadas del rectángulo convexo del casco.Puede recorrer fácilmente cada característica creando cascos convexos y luego preservarlos según sea necesario. Esto está disponible en todos los niveles de licencia.
Salida:
A partir de ArcGIS 10.1 , hay un método
convexHull()
para devolver un objeto de geometría directamente:Un ejemplo de un casco convexo para una entidad de polilínea:
Enlaces de referencia:
fuente