Estoy intentando intersecar dos clases de características, una de las cuales tiene muchos polígonos superpuestos. No quiero calcular la intersección de características superpuestas dentro de la misma FC, sino sólo la intersección de características entre los dos FC.
Mi problema es similar a Intersección individual de polígonos superpuestos en ArcGIS Desktop pero la solución que allí se propone no funcionará en mi caso (no intento calcular estadísticas zonales.
He pensado en dos posibles soluciones, pero cada una tiene sus inconvenientes. La primera era simplemente disolver la salida de la intersección basada en el campo FID de la FC con polos solapados. Sin embargo, esto crea problemas con la preservación del formato de la tabla de atributos que necesito para futuros cálculos.
Mi otra idea era exportar cada característica individual a un FC temporal, luego hacer la intersección y añadir las características intersecadas a un nuevo FC de salida. Creo, sin embargo, que esto sería muy lento (estoy haciendo esto más de 10.000 características w / arcpy).
¿Hay otra forma de hacerlo?
(EDIT) Ejemplo: Los polígonos delineados en rojo son de la clase de rasgo w/overlaps.
Cuando hago una intersección con los polígonos púrpuras, el resultado tiene una "astilla" donde los dos polígonos rojos se superponen (resaltado abajo). Esto es lo que NO quiero.
En este ejemplo, la única intersección que realmente me interesa es la que se resalta a continuación: