Seleccionar por ubicación: ejemplos gráficos
La tabla a continuación contiene la lista de las opciones Relación disponibles en la herramienta de geoprocesamiento Seleccionar capa por ubicación y la relación equivalente encontrada en el cuadro de diálogo Seleccionar por ubicación en el menú Selección de ArcMap, ArcScene y ArcGlobe.
Herramienta de geoprocesamiento |
Selección\Seleccionar por ubicación... |
---|---|
INTERSECT |
Las entidades de las capas de destino intersecan la entidad de la capa fuente |
INTERSECT_3D |
Las entidades de las capas de destino intersecan (3d) la entidad de la capa fuente |
WITHIN_A_DISTANCE |
Las entidades de las capas de destino están dentro de una distancia de la entidad de la capa fuente |
WITHIN_A_DISTANCE_3D |
Las entidades de las capas de destino están dentro de una distancia (3d) de la entidad de la capa fuente |
CONTAINS |
Las entidades de las capas de destino contienen a la entidad de la capa fuente |
COMPLETELY_CONTAINS |
Las entidades de las capas de destino contienen totalmente a la entidad de la capa fuente |
CONTAINS_CLEMENTINI |
Las entidades de las capas de destino contienen (Clementini) a la entidad de la capa fuente |
WITHIN |
Las entidades de las capas de destino están dentro de la entidad de la capa fuente |
COMPLETELY_WITHIN |
Las entidades de las capas de destino están totalmente dentro de la entidad de la capa fuente |
WITHIN_CLEMENTINI |
Las entidades de las capas de destino están dentro de (Clementini) la entidad de la capa fuente |
ARE_IDENTICAL_TO |
Las entidades de las capas de destino son idénticas a la entidad de la capa fuente |
BOUNDARY_TOUCHES |
Las entidades de las capas de destino tocan el límite de la entidad de la capa fuente |
SHARE_A_LINE_SEGMENT_WITH |
Las entidades de las capas de destino comparten un segmento de línea con la entidad de la capa fuente |
CROSSED_BY_THE_OUTLINE_OF |
Las entidades de las capas de destino están cruzadas por el contorno de la entidad de la capa fuente |
HAVE_THEIR_CENTER_IN |
Las entidades de las capas de destino tienen su centroide en la entidad de la capa fuente |
Los operadores de la relación espacial WITHIN_A_DISTANCE y la relación espacial 3D, como INTERSECT_3D y WITHIN_A_DISTANCE_3D no están incluidos en los gráficos a continuación. Para obtener más detalles sobre las relaciones 3D, consulte Seleccionar por ubicación: relaciones 3D.
Relaciones espaciales Clementini
WITHIN_CLEMENTINI y CONTAINS_CLEMENTINI se refieren a las relaciones espaciales WITHIN y CONTAINS tal como se definen en el siguiente documento: Clementini, Eliseo, Paolino Di Felice y Peter van Oosterom, "A Small Set of Formal Topological Relationships Suitable for End-User Interaction," Proceedings of the Third International Symposium on Advances in Spatial Databases, 277–295, 23–25 de junio de 1993.
Comparación de las tres relaciones espaciales "contains"
Definición de límite: En las líneas, límite se refiere a los dos extremos; en los polígonos, el límite es el borde.
- CONTAINS: Selecciona las entidades de la capa de entidades de entrada que contienen una entidad de la capa de entidades seleccionadas. Las entidades seleccionadas pueden estar dentro del límite de la capa de entidades de entrada o sobre él.
- COMPLETELY_CONTAINS: Selecciona entidades de la capa de entidades de entrada que contienen una entidad de la capa de entidades seleccionadas, siempre y cuando la entidad de la capa de entidades seleccionadas no interseque con el límite de la capa de entidades de entrada.
- CONTAINS_CLEMENTINI: Los resultados son idénticos a CONTAINS con la excepción de que si la entidad de la capa de entidades seleccionadas se encuentra completamente sobre el límite de la capa de entidades de entrada, sin que ninguna parte de la entidad contenida se encuentre correctamente dentro de la entidad de la capa de entidades de entrada, la entidad de entrada no se seleccionará. CLEMENTINI afirma que el límite de un punto siempre está vacío y que el límite de una línea son los extremos.
- CONTAINS y CONTAINS_CLEMENTINI producen resultados idénticos con entradas de punto y multipunto, y las entidades seleccionadas son punto o multipunto.
Comparación de las tres relaciones espaciales "within"
- WITHIN: Selecciona las entidades en la capa de entidades de entrada que están dentro o contenidas por entidades de la capa de entidades seleccionadas.
- COMPLETELY_WITHIN: El resultado es idéntico a WITHIN excepto cuando la entidad de la capa de entidades de entrada interseca el límite de la entidad de la capa de entidades seleccionadas; en este caso no se selecciona.
- WITHIN_CLEMENTINI: El resultado es idéntico a WITHIN excepto cuando la totalidad de la entidad de la capa de entidades de entrada está sobre el límite de la entidad de la capa de entidades seleccionadas. CLEMENTINI afirma que el límite de un punto siempre está vacío y que el límite de una línea son los extremos.
Leyenda para los gráficos
La siguiente leyenda se aplica a todos los ejemplos gráficos a continuación:
- Entidad de entrada: verde
- Centro de la entidad de entrada: X roja
- Entidad seleccionada: gris
Los gráficos están etiquetados con una A, B, C, etc. Cada relación (INTERSECT, CONTAINS, etc.), válida para esa combinación de geometrías, se encuentra detallada en la columna izquierda de la tabla. Los casos geométricos que se seleccionarían para esa relación se encuentran detallados en la columna derecha de la tabla.
Seleccionar punto con punto
INTERSECT |
A |
CONTAINS |
A |
CONTAINS_CLEMENTINI |
A |
WITHIN |
A |
WITHIN_CLEMENTINI |
A |
ARE_IDENTICAL_TO |
A |
HAVE_THEIR_CENTER_IN |
A |
Seleccionar punto con multipunto
INTERSECT |
A, C |
CONTAINS |
A |
CONTAINS_CLEMENTINI |
A |
WITHIN |
A, C |
WITHIN_CLEMENTINI |
A, C |
ARE_IDENTICAL_TO |
A |
HAVE_THEIR_CENTER_IN |
A, C |
Seleccionar punto con línea
INTERSECT |
A, C |
WITHIN |
A, C |
COMPLETELY_WITHIN |
A |
WITHIN_CLEMENTINI |
A |
HAVE_THEIR_CENTER_IN |
A, C |
Seleccionar punto con polígono
INTERSECT |
A, C |
WITHIN |
A, C |
COMPLETELY_WITHIN |
A |
WITHIN_CLEMENTINI |
A |
HAVE_THEIR_CENTER_IN |
A, C |
Seleccionar multipunto con punto
INTERSECT |
A, C |
CONTAINS |
A, C |
CONTAINS_CLEMENTINI |
A, C |
WITHIN |
A |
WITHIN_CLEMENTINI |
A |
ARE_IDENTICAL_TO |
A |
HAVE_THEIR_CENTER_IN |
A, D |
Seleccionar multipunto con multipunto
INTERSECT |
A, C, E, F |
CONTAINS |
A, F |
CONTAINS_CLEMENTINI |
A, F |
WITHIN |
A, C |
WITHIN_CLEMENTINI |
A, C |
ARE_IDENTICAL_TO |
A |
HAVE_THEIR_CENTER_IN |
A, D |
Seleccionar multipunto con línea
INTERSECT |
A, C, E, F |
WITHIN |
A, C, E |
COMPLETELY_WITHIN |
A |
WITHIN_CLEMENTINI |
A, E |
HAVE_THEIR_CENTER_IN |
A, D, E |
Seleccionar multipunto con polígono
INTERSECT |
A, C, D, E, F |
WITHIN |
A, C, D, E |
COMPLETELY_WITHIN |
A |
WITHIN_CLEMENTINI |
A, D, E |
HAVE_THEIR_CENTER_IN |
A, B, C, E, F |
Seleccionar línea con punto
INTERSECT |
A, C, D |
CONTAINS |
A, C, D |
COMPLETELY_CONTAINS |
A, D |
CONTAINS_CLEMENTINI |
A, D |
HAVE_THEIR_CENTER_IN |
D |
Seleccionar línea con multipunto
INTERSECT |
A, C, D, E |
CONTAINS |
A, C, E |
COMPLETELY_CONTAINS |
A |
CONTAINS_CLEMENTINI |
A, E |
HAVE_THEIR_CENTER_IN |
D |
Seleccionar línea con línea
INTERSECT |
A, C, D, E, F, G, H, I, J |
CONTAINS |
G, H |
COMPLETELY_CONTAINS |
G |
CONTAINS_CLEMENTINI |
G, H |
WITHIN |
F, H |
COMPLETELY_WITHIN |
F |
WITHIN_CLEMENTINI |
F, H |
ARE_IDENTICAL_TO |
H |
BOUNDARY_TOUCHES |
C, E |
Seleccionar línea con polígono
INTERSECT |
A, C, D, E, F, G, H, I, J, K, L, M, N, O |
WITHIN |
A, D, G, H, I, O |
COMPLETELY_WITHIN |
A |
WITHIN_CLEMENTINI |
A, D, G, H, I |
BOUNDARY_TOUCHES |
D, F, G, H, I, K, L, M, N, O |
SHARE_A_LINE_SEGMENT_WITH |
G, I, J, K, M, O |
CROSSED_BY_THE_OUTLINE_OF |
C, E, H, L, N |
HAVE_THEIR_CENTER_IN |
A, C, D, E, G, H, I, J, O |
Seleccionar polígono con punto
INTERSECT |
A, B |
CONTAINS |
A, B |
COMPLETELY_CONTAINS |
A |
CONTAINS_CLEMENTINI |
A |
HAVE_THEIR_CENTER_IN |
A, D |
Seleccionar polígono con multipunto
INTERSECT |
A, B, C, E |
CONTAINS |
A, B, E |
COMPLETELY_CONTAINS |
A |
CONTAINS_CLEMENTINI |
A, B |
HAVE_THEIR_CENTER_IN |
A, D |
Seleccionar polígono con línea
INTERSECT |
A, C, D, E, F, G, H, I, J, K, L, M, N, O |
CONTAINS |
A, D, G, H, I, O |
COMPLETELY_CONTAINS |
A |
CONTAINS_CLEMENTINI |
A, D, G, H, I |
BOUNDARY_TOUCHES |
D, F, G, H, I, K, L, M, N, O |
SHARE_A_LINE_SEGMENT_WITH |
G, I, J, K, M, O |
CROSSED_BY_THE_OUTLINE_OF |
C, E, H, L, N |
HAVE_THEIR_CENTER_IN |
E, I, L |
Seleccionar polígono con polígono
INTERSECT |
A, C, D, E, F, G, H, I, J, K, M |
CONTAINS |
C, E, H, M |
COMPLETELY_CONTAINS |
C |
CONTAINS_CLEMENTINI |
C, E, H, M |
WITHIN |
F, G, H, M |
COMPLETELY_WITHIN |
F |
WITHIN_CLEMENTINI |
F, G, H, M |
ARE_IDENTICAL_TO |
H, M |
BOUNDARY_TOUCHES |
D, E, G, H, I, J, M |
SHARE_A_LINE_SEGMENT_WITH |
D, H, I, M |
CROSSED_BY_THE_OUTLINE_OF |
A, E, G, J, K |
HAVE_THEIR_CENTER_IN |
C, E, F, G, H, K, L |