Tengo un polígono conjunto de datos de rendimiento de maíz recogidos por una cosechadora. Sin embargo, como la cosechadora, condujo a través del campo, no fue un ligero solapamiento entre pasadas, que conduce a la superposición de polígonos dentro de la misma shapefile. También tengo un punto del conjunto de datos de los sitios de muestreo en el campo. Ocasionalmente, estos puntos de caída en los lugares donde dos polígonos se superponen. En cada punto, me gustaría extraer el valor de cualquier polígono tiene el más alto rendimiento.
He pensado en dos maneras de hacer esto:
Si puedo extraer los valores de ambos polígonos a la tabla de atributos, puedo procesar los datos en Matlab para obtener la máxima. Sin embargo, la mayoría de los puntos son totalmente contenida dentro de un polígono. He intentado hacer un "Únete por la ubicación espacial', pero debido a que los polígonos están en la misma capa, sólo unirse a uno de los dos registros.
Crear nuevos polígonos para todas las áreas de superposición y, a continuación, utilizar unirse para extraer los datos.Este ejemplo de la Hierba parece hacer lo que quiero, pero no sé cómo hacer el detrás de las escenas de la programación. Hay una función incorporada de Arco que pueden hacer la misma cosa?
Estoy usando ArcMap 10 con spatial analyst. Hay cientos de polígonos superpuestos, así que me gustaría usar algún tipo de extracción automática. Gracias de antemano!