Nombre | Explicación | Tipo de datos |
target_layer | Contiene las entidades de destino. Los atributos de las entidades de destino y los atributos de las entidades unidas se transferirán a la salida. | Record Set |
join_layer | Contiene las entidades de unión. Los atributos de las entidades de unión se unirán a los atributos de las entidades de destino. Consulte la explicación del parámetro Operación Unión (join_operation en Python) para obtener detalles sobre cómo la agregación de atributos unidos se ve afectada por el tipo de operación de unión. | Record Set |
output_name | El nombre del servicio de entidades de salida.
| String |
join_operation | Especifica cómo se tratarán en la entidad de salida las uniones entre los valores target_layer y los valores join_layer si se encuentran varias entidades de unión que tienen la misma relación espacial con una única entidad de destino. - JOIN_ONE_TO_ONE—Se agregarán los atributos de las distintas entidades de unión. Por ejemplo, si se encuentra una entidad de destino de punto en dos entidades de unión de polígono separadas, se agregarán los atributos de los dos polígonos antes de que se transfieran a la clase de entidad de puntos de salida. Si un polígono tiene un valor de atributo de 3 y el otro tiene un valor de 7 y se especifica una suma de estadísticas de resumen para ese campo, el valor consolidado en la clase de entidad de salida será 10. Esta es la configuración predeterminada y únicamente se devuelve la estadística de recuento.
- JOIN_ONE_TO_MANY—La clase de entidad de salida contendrá varias copias (registros) de la entidad de destino. Por ejemplo, si se encuentra una entidad de destino de un solo punto en dos entidades de unión de polígonos independientes, la clase de entidad de salida contendrá dos copias de la entidad de destino: un registro con los atributos de un polígono y otro registro con los atributos del otro polígono. No hay estadísticas de resumen disponibles con este método.
| String |
spatial_relationship (Opcional) | Especifica los criterios que se utilizarán para unir espacialmente entidades. - INTERSECTS—Las entidades de las entidades de unión se harán coincidir si se intersecan con una entidad objetivo. Esta es la opción predeterminada.
- EQUALS—Las entidades de las entidades de unión se harán coincidir si tienen la misma geometría que una entidad de destino.
- NEAR—Las entidades en las entidades de unión se harán coincidir si están dentro de una distancia especificada de una entidad objetivo. La distancia se mide con la distancia planar. Especifique una distancia en el parámetro spatial_near_distance.
- NEAR_GEODESIC—Las entidades de las entidades de unión se harán coincidir si están dentro de una distancia especificada de una entidad de destino. La distancia se mide a nivel geodésico. Especifique una distancia en el parámetro spatial_near_distance. Esta opción está disponible con ArcGIS Enterprise 10.7 o posterior.
- CONTAINS—Las entidades en las entidades de unión se harán coincidir si una entidad de destino las contiene. Las entidades objetivo deben ser polilíneas o polígonos. Las entidades de unión solo pueden ser polígonos cuando las entidades de destino también son polígonos. Un polígono puede contener cualquier tipo de entidad. Una polilínea puede contener únicamente polilíneas y puntos. Un punto no puede contener ninguna entidad, ni siquiera un punto. Si la entidad de unión reside completamente en el límite de la entidad de destino (ninguna parte está dentro o fuera), la entidad no tendrá coincidencia.
- WITHIN—Las entidades en las entidades de unión se harán coincidir si una entidad de destino está dentro de ellas. Es lo opuesto a la relación Contiene. Para esta opción, las entidades de destino solo pueden ser polígonos cuando las entidades de unión también son polígonos. Un punto puede ser una entidad de unión solo si un punto es también una entidad de destino. Si la totalidad de la entidad de las entidades de unión está sobre el límite de la entidad de destino, la entidad no se hará coincidir.
- TOUCHES—Las entidades de las entidades de unión se harán coincidir si tienen un límite que toca a una entidad objetivo. Cuando las entidades de unión y de destino son líneas o polígonos, el límite de la entidad de unión solo puede tocar el límite de la entidad de destino y ninguna parte de la entidad de unión puede cruzar el límite de la entidad de destino.
- CROSSES—Las entidades en las entidades de unión se harán coincidir si una entidad de destino está cruzada por su contorno. Las entidades de unión y de destino deben ser líneas o polígonos. Si se utilizan polígonos para las entidades objetivo o de unión, se utilizarán los límites (las líneas) del polígono. Se harán coincidir las líneas que se cruzan en un punto, pero no las que comparten un segmento de línea.
- OVERLAPS—Las entidades de las entidades de unión se harán coincidir si se superponen con una entidad de destino.
| String |
spatial_near_distance (Opcional) |
La distancia respecto de una entidad de destino dentro de la cual las entidades de unión se tendrán en cuenta para la unión espacial. Un radio de búsqueda solo es válido cuando el valor del parámetro spatial_relationship es NEAR o NEAR_GEODESIC.
| Linear Unit |
temporal_relationship (Opcional) | Especifica los criterios de hora que se utilizarán para hacer coincidir las entidades. - MEETS—Cuando el final de un intervalo de tiempo de destino es igual que el inicio del intervalo de tiempo de unión, el tiempo de destino alcanza al tiempo de unión.
- MET_BY—Cuando el inicio de un intervalo de tiempo de destino es igual que el final del intervalo de tiempo de unión, el tiempo de destino es alcanzado por el tiempo de unión.
- OVERLAPS—Cuando el intervalo de tiempo de destino empieza y termina antes del inicio y el final del intervalo de tiempo de unión, el tiempo de destino se superpone sobre el tiempo de unión.
- OVERLAPPED_BY—Cuando el intervalo de tiempo de destino empieza y termina después del inicio y el final del intervalo de tiempo de unión, el tiempo de unión se superpone sobre el tiempo de destino.
- DURING—Cuando el tiempo de destino está entre el inicio y el final del intervalo de tiempo de unión, el tiempo de destino se da durante el tiempo de unión.
- CONTAINS—Cuando el tiempo de la entidad de unión está entre el inicio y el final del intervalo de tiempo de destino, el tiempo de destino contiene el tiempo de unión.
- EQUALS—Dos tiempos se consideran iguales si sus instantes o intervalos son idénticos.
- FINISHES—Cuando un tiempo de destino termina al mismo tiempo que un tiempo de unión, y el tiempo de destino se inició después del tiempo de unión, el tiempo de destino finaliza el tiempo de unión.
- FINISHED_BY—Cuando el tiempo de una entidad de unión termina al mismo tiempo que un tiempo de destino, y el tiempo de unión se inició después del tiempo de destino, el tiempo de unión finaliza el tiempo de destino.
- STARTS—Cuando un tiempo de destino comienza a la vez que el intervalo de tiempo de unión y termina antes del fin del intervalo de tiempo de unión, el tiempo de destino inicia el tiempo de unión.
- STARTED_BY—Cuando el tiempo de un intervalo de destino comienza al mismo tiempo que el tiempo de unión y termina después del tiempo de unión, el tiempo de unión inicia el tiempo de destino.
- INTERSECTS—Cuando cualquier parte de un tiempo de destino se produce al mismo tiempo que el tiempo de unión, el tiempo de destino se interseca con el tiempo de unión.
- NEAR—Cuando un tiempo de destino está dentro de un rango de tiempo especificado con respecto al tiempo de unión, el tiempo de destino estará cerca del tiempo de unión.
- NEAR_BEFORE—Cuando un tiempo de destino es anterior al tiempo de unión, pero está dentro de un rango de tiempo especificado con respecto al tiempo de unión, el tiempo de destino estará cerca de antes del tiempo de unión. Esta opción está disponible con ArcGIS Enterprise 10.6 o posterior.
- NEAR_AFTER—Cuando un tiempo de destino es posterior al tiempo de unión, pero está dentro de un rango de tiempo especificado con respecto al tiempo de unión, el tiempo de destino estará cerca de después del tiempo de unión. Esta opción está disponible con ArcGIS Enterprise 10.6 o posterior.
Especifica los criterios de hora que se utilizarán para hacer coincidir las entidades. - MEETS—Cuando el final de un intervalo de tiempo de destino es igual que el inicio del intervalo de tiempo de unión, el tiempo de destino alcanza al tiempo de unión.
- MET_BY—Cuando el inicio de un intervalo de tiempo de destino es igual que el final del intervalo de tiempo de unión, el tiempo de destino es alcanzado por el tiempo de unión.
- OVERLAPS—Cuando el intervalo de tiempo de destino empieza y termina antes del inicio y el final del intervalo de tiempo de unión, el tiempo de destino se superpone sobre el tiempo de unión.
- OVERLAPPED_BY—Cuando el intervalo de tiempo de destino empieza y termina después del inicio y el final del intervalo de tiempo de unión, el tiempo de unión se superpone sobre el tiempo de destino.
- DURING—Cuando el tiempo de destino está entre el inicio y el final del intervalo de tiempo de unión, el tiempo de destino se da durante el tiempo de unión.
- CONTAINS—Cuando el tiempo de la entidad de unión está entre el inicio y el final del intervalo de tiempo de destino, el tiempo de destino contiene el tiempo de unión.
- EQUALS—Dos tiempos se consideran iguales si sus instantes o intervalos son idénticos.
- FINISHES—Cuando un tiempo de destino termina al mismo tiempo que un tiempo de unión, y el tiempo de destino se inició después del tiempo de unión, el tiempo de destino finaliza el tiempo de unión.
- FINISHED_BY—Cuando el tiempo de una entidad de unión termina al mismo tiempo que un tiempo de destino, y el tiempo de unión se inició después del tiempo de destino, el tiempo de unión finaliza el tiempo de destino.
- STARTS—Cuando un tiempo de destino comienza a la vez que el intervalo de tiempo de unión y termina antes del fin del intervalo de tiempo de unión, el tiempo de destino inicia el tiempo de unión.
- STARTED_BY—Cuando el tiempo de un intervalo de destino comienza al mismo tiempo que el tiempo de unión y termina después del tiempo de unión, el tiempo de unión inicia el tiempo de destino.
- INTERSECTS—Cuando cualquier parte de un tiempo de destino se produce al mismo tiempo que el tiempo de unión, el tiempo de destino se interseca con el tiempo de unión.
- NEAR—Cuando un tiempo de destino está dentro de un rango de tiempo especificado con respecto al tiempo de unión, el tiempo de destino estará cerca del tiempo de unión.
- NEAR_BEFORE—Cuando un tiempo de destino es anterior al tiempo de unión, pero está dentro de un rango de tiempo especificado con respecto al tiempo de unión, el tiempo de destino estará cerca de antes del tiempo de unión. Esta opción está disponible con ArcGIS Enterprise 10.6 o posterior.
- NEAR_AFTER—Cuando un tiempo de destino es posterior al tiempo de unión, pero está dentro de un rango de tiempo especificado con respecto al tiempo de unión, el tiempo de destino estará cerca de después del tiempo de unión. Esta opción está disponible con ArcGIS Enterprise 10.6 o posterior.
| String |
temporal_near_distance (Opcional) |
La distancia en el tiempo respecto de una entidad de destino dentro de la cual las entidades de unión se tendrán en cuenta para la unión espacial. Un tiempo solo es válido cuando el valor del parámetro temporal_relationship es NEAR, NEAR_BEFORE o NEAR_AFTER y las dos entidades tienen el tiempo habilitado. | Time Unit |
attribute_relationship [attribute_relationship,...] (Opcional) | Une las entidades en función de los valores de un campo de atributos. Especifique el campo de atributo de la capa de destino que coincide con un campo de atributo de la capa de unión. - Campo de destino: un campo de atributo de la capa de destino que contiene los valores que se deben hacer coincidir.
- Campo de unión: un campo de atributo de la capa de unión que contiene los valores que se deben hacer coincidir.
| Value Table |
summary_fields [summary_fields,...] (Opcional) | Las estadísticas que se calcularán en campos concretos. - COUNT: el número de valores no nulos. Se puede usar en campos numéricos o de cadenas de caracteres. El recuento de [null, 0, 2] es 2.
- SUM: la suma de valores numéricos en un campo. La suma de [null, null, 3] es 3.
- MEAN: el valor medio de los valores numéricos. La media de [0,2, null] es 1.
- MIN: el valor mínimo de un campo numérico. El mínimo de [0, 2, null] es 0.
- MAX: el valor máximo de un campo numérico. El valor máximo de [0, 2, null] es 2.
- STDDEV: la desviación estándar de un campo numérico. La desviación estándar de [1] es null. La desviación estándar de [null, 1,1,1] es null.
- VAR: la varianza de un campo numérico en un recorrido. La varianza de [1] es null. La varianza de [null, 1,1,1] es null.
- RANGE: el rango de un campo numérico. Se calcula como el valor mínimo restado del valor máximo. El rango de [0, null, 1] es 1. El rango de [null, 4] es 0.
- ANY: una cadena de caracteres de un campo de tipo cadena de caracteres.
| Value Table |
join_condition (Opcional) | Aplica una condición a los campos especificados. Solo se unirán las entidades con campos que cumplan estas condiciones. Por ejemplo, puede aplicar una condición de unión a las entidades en las que el atributo HealthSpending de la capa de unión es mayor que el 20 por ciento del atributo Income de la capa de destino. En 10.5 y 10.5.1, la condición de unión a utilizar para aplicar esta expresión es join["HealthSpending"] > target["Income"] * .2. En la versión 10.6 y posteriores, use una expresión de Arcade como, por ejemplo, $join["HealthSpending"] > $target["Income"] * .2. | String |
data_store (Opcional) | Especifica el ArcGIS Data Store en el que se guardará la salida. La predeterminada es SPATIOTEMPORAL_DATA_STORE. Todos los resultados almacenados en un big data store espaciotemporal se almacenarán en WGS84. Los resultados almacenados en un data store relacional mantendrán su sistema de coordenadas. - SPATIOTEMPORAL_DATA_STORE—La salida se almacenará en un big data store espaciotemporal. Esta es la opción predeterminada.
- RELATIONAL_DATA_STORE—La salida se almacenará en un data store relacional.
| String |
keep_all_target_features (Opcional) | Especifica si todas las entidades de destino se mantendrán en la clase de entidad de salida (conocida como unión externa izquierda) o solo aquellas que tienen las relaciones especificadas con las entidades de unión (unión interna). - KEEP_ALL—Todas las entidades de destino se mantendrán en la salida (unión externa izquierda).
- KEEP_COMMON—Solo se mantendrán en la clase de entidad de salida aquellas entidades de destino que tengan las relaciones especificadas (unión interna). Esta es la opción predeterminada.
| Boolean |