Seleccionar por ubicación: seleccione en función de la relación espacial dentro de la capa

La herramienta Seleccionar capa por ubicación permite que la Capa de entidades de entrada sea la misma capa especificada en el parámetro Entidades de selección. Una aplicación útil de este comportamiento es la selección de entidades adyacentes, conectadas o cercanas, dentro de una capa. Se pueden utilizar diferentes opciones de Relación para generar el análisis o resultado deseado. Para obtener más detalles sobre cómo difieren las opciones de Relación, consulte Seleccionar por ubicación: ejemplos gráficos.

Se puede utilizar un bucle dentro de una secuencia de comandos o los iteradores Para y Mientras en ModelBuilder junto con este procedimiento para ampliar una selección en función de un número de iteraciones o hasta que se cumpla algún criterio. Un criterio frecuente es ampliar hasta que no se agreguen entidades nuevas a la selección. La herramienta Obtener contador se puede utilizar para determinar cuándo deja de cambiar el número de entidades seleccionadas (y por lo tanto, deja de aumentar).

Debajo se muestran algunos ejemplos de análisis realizados con esta funcionalidad en diferentes tipos de datos y opciones de relación.

Expandir una selección a condados adyacentes

El siguiente ejemplo expande la selección de un solo condado hasta los condados adyacentes; luego la operación se repite dos veces. Este efecto se puede obtener utilizando las relaciones Toca el límite (BOUNDARY_TOUCHES en Python) o Intersecar (INTERSECT en Python).

Seleccionar capa por ubicación para polígonos

Expandir la selección a polígonos intersecados

En el siguiente ejemplo se utiliza Intersecar para ampliar una selección desde dos puntos de origen. También se podría utilizar Dentro de una distancia (WITHIN_A_DISTANCE en Python) para seleccionar las entidades que se encuentran dentro de una distancia específica de la selección original.

Seleccionar capa por ubicación usando INTERSECT

Seleccionar carreteras con conexión

El procedimiento de expansión de una selección no se limita a capas de polígonos; también puede utilizarse con datos de línea. A continuación se muestra un ejemplo de expansión de una selección de calles que están conectadas a la selección original. La relación Intersecar selecciona cualquier calle que toque la calle seleccionada, mientras que la relación Toca el límite solo incluye las calles que tienen un extremo (sin superposición) sobre las carreteras seleccionadas.

Seleccionar capa por ubicación para datos de polilíneas