Tengo 50k puntos en una clase de característica que necesito para construir casco convexo o polígono para cada conjunto de 50 puntos que están cerca uno del otro. Supongo que la pregunta es muy similar a crear áreas censales para cada 200 hogares. He probado todas las herramientas de ArcGIS Desktop 10.1 pero ninguna de ellas hace lo que busco. También he probado otras herramientas de terceros que me permiten crear cascos convexos basados en el algoritmo K-means, lo que significa que puedo especificar el número de cascos convexos que se van a generar, pero sigo sin ver cómo crear cascos convexos para un número determinado de puntos. Estoy abierto a cualquier solución que no se limite a ArcGIS, pero el resultado final debe importarse a ArcGIS. Agradecería cualquier consejo. Thank you.
Respuesta
¿Demasiados anuncios?Me parece que sería mejor hacer dos tipos de análisis a escalas diferentes.
1) Identificar agrupaciones más grandes, por ejemplo, de 2 a 4 centenares de hidrantes para equipos de individuos, quizá utilizando un vehículo para llegar a una zona de la ciudad. Un algoritmo de agrupación podría hacerlo fácilmente, por ejemplo http://edndoc.esri.com/arcobjects/8.3/default.asp?url=/arcobjects/8.3/Samples/Analysis%20and%20Visualization/Cluster%20Analysis/ClusterAnalysis.htm
2) A continuación, utilice el análisis de redes en cada subgrupo para asignar hidrantes a cada inspector. De lo contrario, es posible que a cada inspector se le asigne un hidrante que está cerca en línea recta, pero al que se tarda mucho tiempo en llegar porque está al otro lado del bloque o del río, etc.
Neil