Intersecar (análisis) de polígonos que generan salida vacía

9

Previamente hice una pregunta sobre cómo determinar el área de polígonos con otro límite de polígono.

¿Determinar el área de cada polígono dentro de un límite de polígono?

Llegué a la conclusión de que el uso de una función de intersección era la opción más factible para determinar el área de polígonos dentro del límite de 1000 m. Cada vez que ejecuto una intersección con todos los archivos de forma de polígono (hay aproximadamente 40) dentro del límite del Polígono, genera una salida vacía.

He establecido el sistema de coordenadas para cada archivo de forma y el marco de datos en el mismo. Estoy usando ArcGIS 10.1 con una licencia ArcInfo.

¿Cuál sería la causa de esta salida vacía generada?

ADVERTENCIA 000117: advertencia de salida vacía generada.

JC11
fuente
Parece que has sido cuidadoso e hiciste las cosas bien. Una cosa a considerar a continuación es si puede haber algún problema en uno (o más) de los archivos de forma. Una forma relativamente rápida de averiguarlo es con una búsqueda binaria: intente una intersección de la mitad (20) de los archivos de forma. Si el problema persiste, continúe recursivamente con la mitad de ellos y así sucesivamente. Si el problema desaparece, intente los 20 restantes, etc. Con frecuencia puede concentrarse en una sola entrada problemática que está causando los errores; pero incluso si no lo hace, habrá aprendido más sobre la naturaleza de la dificultad.
whuber
Gracias Whuber. Esa sugerencia ayuda, definitivamente es un proceso de eliminación.
JC11
1
Tuve el mismo error, pero noté que uno no tenía un Sistema de coordenadas proyectadas. Una vez que se solucionó, funcionó. (Desearía que ArcGIS
Y llegué 5 años tarde, tuve el mismo problema, pero la solución ha sido encontrada por los propios desarrolladores. :-)
Hezron Seya

Respuestas:

5

Sigue estos pasos:

  1. Verifique visualmente que los polígonos realmente se cruzan usando Arcmap
  2. Reiniciar Arcmap
  3. Asegúrese de que las funciones no estén seleccionadas
  4. Vuelva a ejecutar la intersección
tshiffle
fuente
3

Estaba experimentando dificultades muy similares e intenté reparar la geometría con todos los archivos en vano. Lo que finalmente funcionó fue colocar ambos archivos en su propia geodatabase de archivos y luego ejecutar la operación.

alesmiths
fuente
1

Llego 10 meses tarde a este tema, pero mi respuesta podría ayudar a otros:

Una forma simple de evitar esto es exportar el shp que está trabajando. La misma herramienta aplicada en el shp exportado podría funcionar bien. para exportar: haga clic derecho en la capa en la tabla de contenido -> datos -> exportar datos

some_arcgis_user
fuente
0

Llegué 4 años tarde aquí, pero me enfrenté al mismo problema, ¡y la solución fue escribir cualquier valor en tolerancia xy! Tal vez esto funcione para alguien más

Charlera
fuente
-2

Me enfrenté al mismo problema y probé las soluciones sugeridas, pero ninguna de ellas ha funcionado. Sin embargo, busqué en Google el problema y encontré la solución en el sitio web de Esri. Consulte el siguiente sitio web

http://support.esri.com/technical-article/000006932

Nawaf
fuente