5 votos

¿Realizar un ' lejano análisis ' mediante ArcGIS de escritorio?

Me gustaría realizar un análisis que es la inversa de Near_analysis para ArcGIS. En lugar de mi resultado ser NEAR_DIST y NEAR_FID, me gustaría que cada característica de tener un FAR_DIST y FAR_FID rellena con el más información de la característica de una "característica". Puedo hacer esto con algunas secuencias de comandos, pero sería lento, e involucrar a la iteración a través de cada función en una clase de entidad y la realización de un Near_analysis en cada uno, y recogiendo la distancia más lejana.

Cualquier otra idea? Estoy de ArcGIS 10.1 y competente en python y arcpy.

4voto

steveax Puntos 316

A mi me funciono este código. He modificado una herramienta de distancia punto cercano que escribí el año pasado. Para encontrar la distancia máxima, solo cambie el parámetro dist_type de min a max:

3voto

Harshad Kshirsagar Puntos 76

Si usted tiene acceso a una licencia de ArcInfo, puede utilizar la Distancia del Punto de la herramienta, que:

Determina las distancias desde el punto de entrada características de todos los puntos de los cerca de características.... La herramienta crea una tabla con las distancias entre dos conjuntos de puntos. si el radio de búsqueda predeterminado se utiliza, distancias desde todos los puntos de entrada a todos cerca de los puntos se calculan. La salida la tabla puede ser bastante grande. Por ejemplo, si la entrada y cerca de características tenemos más de 1.000 puntos cada uno, a continuación, la tabla de salida puede contener un millón de registros.

Ejecutar este con ninguna radio de búsqueda, a continuación, filtro para encontrar los pares con la mayor distancia.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X