La herramienta Unir entidades transferirá atributos de una capa o una tabla a otra basándose en las relaciones espaciales y de atributo. Opcionalmente, se pueden calcular estadísticas para las entidades unidas.
Diagrama de flujo de trabajo
Ejemplos
Un analista tiene datos de los delitos de toda su ciudad. Para analizar y estudiar el impacto de estos delitos, el analista tiene que entender la relación que las ubicaciones de los delitos tienen con las diversas jurisdicciones de la ciudad, como distritos escolares, distritos policiales, barrios, etc. Utilizando la herramienta Unir entidades, se puede incorporar información adicional sobre cala ubicación en cada uno de los delitos y el impacto sobre las diversas jurisdicciones se puede estudiar y analizar en mayor profundidad.
Nota:
Si su portal está configurado para usar contenido de ArcGIS Living Atlas, puede usar las capas de estados y condados de ArcGIS Living Atlas, que incluyen datos de población que pueden agregarse a los datos sobre delitos.
Notas de uso
La herramienta Unir entidades está diseñada para transferir e incorporar información de una capa a otra. La información que se transfiere se basa en el tipo de relación espacial definida o basada en un atributo común que se comparte entre dos datasets.
Sugerencia:
Puede agregar una capa que no esté en Map Viewer al panel de herramientas seleccionando Elegir capa de análisis en el menú desplegable.
Al unir entidades, puede unir entidades basándose en una relación espacial, una relación de atributos o una combinación de ambas.
Opción | Descripción |
---|---|
Elegir una relación espacial | La relación espacial que determinará si las entidades se van a unir entre sí. Las relaciones disponibles dependen del tipo de geometría (punto, línea o área) de las capas que se unen. Las relaciones espaciales disponibles son las siguientes:
|
Elegir los campos para cotejar | La relación de atributos que determinará si las entidades se unen entre sí. Las entidades se cotejan si los valores de campo de la capa de unión son iguales a los valores de campo de la capa de destino. |
La operación de unión determina cómo se manejarán las uniones entre las capas de destino y de unión si en la capa de unión existen varias entidades que tienen la misma relación con la capa de destino. Estas son las dos operaciones de unión entre las que puede elegir:
- Unir uno a uno: esta opción une una sola entidad de la capa de unión a cada entidad de la capa de destino. Los registros de la capa de unión que se utilizan en la unión vienen determinados por los parámetros Agregar estadísticas o Definir el registro que se conserva. Si se selecciona Agregar estadísticas, todos los registros coincidentes se resumen para cada entidad en la capa de destino. El recuento de los registros resumidos también se agrega por defecto. Si se selecciona Definir el registro que se conserva, solamente uno de los registros coincidentes de la capa de unión se utiliza para cada entidad de destino. Puede elegir entre conservar el primer registro coincidente de la capa de unión (predeterminado) o conservar el registro coincidente con el valor más alto o más bajo en un campo concreto (Ordenar por). Para ordenar por expresión, es necesario utilizar un campo numérico (opción para valores más grandes o más pequeños) o un campo de fecha (opción para los más nuevos o los más antiguos).
- Unión de uno a muchos: esta opción une todas las entidades coincidentes de la capa de unión con la capa de destino. La capa de resultados contendrá varios registros de la entidad de destino.
Mantener todas las entidades de destino se utiliza para determinar si la salida incluye solo las entidades coincidentes o bien todas las entidades de la capa de destino. Cuando esta opción no está activada (de forma predeterminada), solo se devuelven las entidades coincidentes entre la capa de destino y la capa de unión en la salida (unión interna). Cuando se desactiva, se devuelven todas las entidades de la capa de destino en la salida, incluso si la entidad de destino no tiene una coincidencia en la capa de unión (unión izquierda externa).
Si se ha activado la opción Usar extensión de mapa actual, solo se analizarán las entidades que estén visibles en la extensión de mapa actual. Si no se ha activado, se analizarán todas las entidades de la capa de destino y de la capa de unión, aunque estén fuera de la extensión de mapa actual.
Crear resultados como una vista de capa de entidades alojada permite que los datos permanezcan actualizados a medida que los datos de origen cambian. Las vistas de capas de entidades alojadas contienen uniones de solo lectura. Si se incluyen estadísticas como parte de la salida, la vista de capa de entidades alojada contendrá una capa de tablas adicional en la vista junto con las estadísticas. Los adjuntos en la capa de destino se conservarán si la capa de destino tiene los adjuntos habilitados y un campo GlobalID. Para obtener más información sobre las vistas de capas de entidades alojadas, consulte Limitaciones.
Limitaciones
El resumen de estadísticas solo se puede calcular si se especifica una operación Unión de uno a uno.
No se pueden crear uniones utilizando campos que tienen el tipo de campo ObjectID. Si se deben utilizar los valores de un campo ObjectID en una unión, puede crear un campo de tipo entero y calcular el campo en función del valor del ObjectID.
Puede crear una vista de capa de entidades alojadas desde los resultados de análisis si se cumplen todas las condiciones siguientes:
- Usted es el propietario de ambas capas.
- Ambas capas son capas de entidades alojadas.
- No se ha aplicado el ajuste "Los editores solo pueden ver sus propias entidades" en ninguna de las capas.
- Está realizando una unión de atributos.
Al almacenar resultados como una vista de capa de entidades alojadas, la opción Usar la extensión del mapa actual no está disponible.
Cuando se almacenan resultados como vista de capa de entidades alojadas, la función Rastreo del editor no se puede activar. Por lo tanto, ajustes como "Los editores solo pueden ver sus propias entidades" no están disponibles para las vistas de capas de entidades alojadas resultantes de una unión. Todos los campos de rastreo del editor de la capa de destino y de la capa de unión se incluirán como campos normales en la vista de la capa de entidades alojada.
Cómo funciona Unir entidades
Ecuaciones
La desviación estándar se calcula utilizando la ecuación siguiente:
Cálculos
Las estadísticas se calculan únicamente para aquellas entidades que cumplen la relación espacial o de atributos especificada utilizada en la operación Unir de uno a uno. Solo puede calcular estadísticas para campos numéricos. Al agregar estadísticas, se agrega un campo Join Count que enumera la cantidad de registros coincidentes resumidos para cada entidad de destino. Con la tabla anterior, se calcularon estadísticas numéricas en el campo Occupants y estadísticas de cadena de caracteres en el campo Building_Name para los valores de Apartments para el campo Type.
Estadística numérica | Resultados de ocupantes del tipo Apartamento |
---|---|
Suma |
|
Mínimo | Mínimo de:
|
Máximo | Máximo de:
|
Promedio |
|
Desviación estándar |
|
Nota:
Los valores nulos se excluyen de todos los cálculos estadísticos. Por ejemplo, la media de 10, 5 y un valor nulo es 7,5 ((10 + 5)/2).
Herramientas similares
Use Unir entidades para transferir atributos de una capa o una tabla a otra basándose en las relaciones espaciales o de atributos. Existen otras herramientas que pueden resultar de utilidad para solucionar problemas similares, aunque ligeramente diferentes.
Herramientas de análisis del Map Viewer
Use la herramienta Enriquecer capa para obtener información demográfica y de paisajes de las personas, lugares y empresas asociadas con sus ubicaciones de datos de puntos, líneas o áreas.
Herramientas de análisis de ArcGIS Pro
Unir entidades realiza las funciones de las herramientas Unión espacial, Agregar unión y Resumen de estadísticas.