Seleccionar capa por ubicación (Herramientas de administración de datos)
Resumen
Selecciona entidades basadas en una relación espacial con las entidades de otro dataset o del mismo dataset.
Cada entidad del parámetro Entidades de entrada se evalúa con las entidades del parámetro Seleccionar entidades. Si se cumple el valor del parámetro Relación especificado, se selecciona la entidad de entrada.
Más información sobre Seleccionar por ubicación, incluidos ejemplos de imagen de relaciones
Uso
Si la entrada es una clase de entidad o una ruta de dataset, esta herramienta creará y devolverá una nueva capa con el resultado de la herramienta aplicada.
El sistema de coordenadas en que se evalúa la relación espacial puede afectar al resultado. Es posible que las entidades que se intersecan en un sistema de coordenadas no se intersequen en otro.
- Esta herramienta evalúa una relación espacial en el sistema de coordenadas del valor del parámetro Entidades de entrada. Establezca el entorno del Sistema de coordenadas de salida en Mapa actual [Mapa] para utilizar el mismo sistema de coordenadas que en la visualización actual.
Para seleccionar entidades basadas en sus relaciones espaciales con otras entidades en la misma capa, consulte los ejemplos en Seleccionar basándose en la relación espacial dentro de la capa.
El número de registros seleccionados aparecerá en el historial de geoprocesamiento. Haga clic en Parámetros > Recuento para acceder a ellos. Además, la herramienta Obtener conteo se puede utilizar para contar el número de registros seleccionados. En , también se puede acceder al número de registros seleccionados desde el objeto Resultado de la herramienta.
Al utilizar esta herramienta, es posible y válido que ninguna de las entidades cumpla los criterios de selección. En tal caso, se aplicará una selección a la capa con cero entidades seleccionadas. Las herramientas de geoprocesamiento que utilicen esta capa como entrada no obtendrán ninguna entidad cuando se ejecuten. Por ejemplo, la herramienta Obtener recuento devolverá 0 como resultado. Para eliminar esta o cualquier otra selección, utilice la opción Borrar la selección actual del parámetro Tipo de selección de la herramienta Seleccionar capa por atributo.
Si la capa de entrada tiene una consulta de definición, únicamente las entidades que coincidan con la consulta de definición se utilizarán en la operación y serán candidatas para la selección.
Para obtener más información sobre el uso de las opciones de relación espacial Intersecar en 3D y Dentro de una distancia 3D, consulte Seleccionar por ubicación: relaciones 3D.
Para el parámetro Relación, la opción Intersecar (DBMS) puede proporcionar un mejor rendimiento que la opción Intersecar cuando se utilizan datos de geodatabase corporativa; sin embargo, esta opción solo se admite en condiciones específicas. Si se cumplen todas las condiciones, la operación espacial se realizará en el sistema de administración de bases de datos (DBMS) de la geodatabase corporativa en lugar de en el cliente. Plantéese lo siguiente al utilizar esta opción de relación espacial:
Los siguientes requisitos son necesarios para que la operación se ejecute en el DBMS:
Los valores de los parámetros Entidades de entrada y Entidades de selección corresponden al mismo espacio de trabajo de geodatabase corporativa y deben tener la misma referencia espacial y tipo de almacenamiento de geometría.
El usuario que se conecta a la geodatabase debe tener privilegios para crear una vista en la base de datos donde se almacenan las clases de entidad.
Los tipos de almacenamiento de geometría admitidos para esta opción son: ST_Geometry (IBM Db2, Oracle, PostgreSQL y SAP HANA), PostGIS (PostgreSQL), SDO_GEOMETRY (Oracle) y Geometría y geografía (Microsoft SQL Server). Consulte Administración de geodatabases para obtener información sobre la instalación y configuración del DBMS, así como información sobre la configuración del tipo de almacenamiento de geometría que elija para que esté disponible para su uso. Consulte la documentación del proveedor específica del DBMS para determinar qué cabe esperar de cada tipo de almacenamiento de geometría. Pueden existir limitaciones de almacenamiento que afecten al rendimiento y a la escalabilidad cuando se ejecuten operaciones espaciales.
Si las clases de entidad en Oracle utilizan ST_Geometry para almacenar datos espaciales, debe configurar extproc de oracle para acceder a ST_Geometry. Para obtener más información, consulte Configurar el extproc para acceder a ST_Geometry en Oracle.
El parámetro Distancia de búsqueda no se ha configurado.
El valor del parámetro Tipo de selección es Nueva selección.
Las selecciones existentes que se realizaron antes de ejecutar la herramienta se hicieron utilizando una consulta de definición de capa, no un conjunto de selección.
La operación espacial se realiza sin aplicar ninguna tolerancia x,y durante el procesamiento. No se admite el uso de una tolerancia x,y en el DBMS. Esto puede dar lugar a que se devuelvan selecciones ligeramente diferentes que cuando el análisis se realiza en el cliente, donde se aplica la tolerancia x,y. Consulte Conceptos básicos de clases de entidad para obtener más información sobre la forma en que se aplica la tolerancia x,y durante las operaciones en el lado del cliente.
Parámetros
| Etiqueta | Explicación | Tipo de datos |
|---|---|---|
|
Entidades de entrada |
Las entidades que se evaluarán con respecto a los valores del parámetro Entidades de selección. Se aplicará la selección a estas entidades. |
Feature Layer; Mosaic Layer |
|
Relación (Opcional) |
Especifica la relación espacial que se evaluará.
|
String |
|
Seleccionar entidades (Opcional) |
Las entidades del parámetro Entidades de entrada se seleccionarán según su relación con las entidades de esta capa o clase de entidad. |
Feature Layer |
|
Distancia de búsqueda (Opcional) |
La distancia que se buscará. Este parámetro solo es válido si el parámetro Relación se establece en Intersecar, Intersecar 3D, Dentro de una distancia, Dentro de una distancia 3D, Dentro de una distancia geodésica, Contiene o Tienen su centro en. Si se especifica la opción Dentro de una distancia geodésica, utilice una unidad lineal como kilómetros o millas. |
Linear Unit |
|
Tipo de selección (Opcional) |
Especifica cómo se aplicará la selección a la entrada y cómo combinarla con una selección existente. Esta herramienta no incluye una opción para borrar una selección existente; para ello, utilice la herramienta Seleccionar capa por atributo con el parámetro Tipo de selección definido en Borrar la selección actual.
|
String |
|
Invertir relación espacial (Opcional) |
Especifica si el resultado de la evaluación de relación espacial se utilizará o se invertirá. Por ejemplo, este parámetro se puede utilizar para obtener una lista de entidades que no se intersecan o que no están dentro de una distancia determinada respecto a entidades de otro dataset.
|
Boolean |
Salida derivada
| Etiqueta | Explicación | Tipo de datos |
|---|---|---|
|
Capa con selección |
Primera entrada con la selección aplicada. |
Feature Layer; Mosaic Layer |
|
Nombres de capas de salida |
Un parámetro multivalor que incluye todas las entradas con selecciones aplicadas. Utilice este parámetro de salida en un modelo para conectarse a una herramienta con una entrada de valor múltiple como la herramienta Fusionar. |
Feature Layer; Mosaic Layer |
|
Recuento |
El número de registros seleccionados. Si hay varios valores de parámetro Entidades de entrada, los recuentos estarán en el mismo orden que las entradas. |
Long |
Entornos
Espacio de trabajo actual, Sistema de coordenadas de salida, Extensión
Información de licenciamiento
- Basic: Sí
- Standard: Sí
- Avanzado: Sí