Disponible en el análisis en tiempo real.
La herramienta Multifusión
combina hasta 10 entradas en un único esquema de salida. Todas las entradas deben compartir el mismo tipo de geometría de entidad (punto, línea, polígono o tabular) y sus esquemas deben incluir al menos un campo con un nombre y un tipo de datos coincidentes.
Ejemplo
Una autoridad de transporte supervisa múltiples fuentes de datos en tiempo real para detectar incidentes, como accidentes, cierres de carreteras y alertas por condiciones meteorológicas adversas. La herramienta Multifusión puede combinar estas fuentes entrantes en un único esquema unificado. Esto le permite utilizar herramientas aguas abajo para procesar todos los tipos de incidentes a través de una única secuencia, en lugar de gestionar múltiples secuencias para cada feed.
Notas de uso
Tenga en cuenta lo siguiente cuando trabaje con la herramienta:
- La herramienta Multifusión consta de un único puerto de entrada que admite un mínimo de dos y un máximo de diez entradas, y un único puerto de salida con una única salida. Debe haber al menos un campo con el mismo nombre y tipo de datos en todos los esquemas de entrada.
- Se admite la superposición parcial o completa de esquemas de cada entrada. Por ejemplo, si la entrada 1 con los campos A, B, C se fusiona con la entrada 2 con los campos B, C, D, el resultado es la unión de todos los campos: A, B, C, D. Si los datos provienen de la entrada 1, el campo D se rellena con valores nulos.
- No es necesario que los campos estén en el mismo orden en cada esquema de entrada que se vaya a fusionar.
- Si dos o más esquemas de entrada contienen campos con el mismo nombre y tipo de datos, pero uno incluye etiquetas, como TRACK_ID, START_TIME o END_TIME, y los demás no, el esquema de salida incluye las etiquetas.
- Si se asigna la misma etiqueta a dos o más campos de los esquemas de entrada, como TRACK_ID, START_TIME o END_TIME, la herramienta devuelve un error de validación.
- Cuando varios esquemas de entrada contienen un campo con el mismo nombre, pero con diferentes tipos de datos numéricos (por ejemplo, int32 en un esquema y float64 en otro), ArcGIS Velocity resuelve automáticamente el conflicto convirtiendo todas las apariciones de ese campo a un único tipo de datos numéricos de destino. El tipo de datos de destino se elige en función de una jerarquía de promoción numérica: Int32 → Int64 → Float32 → Float64.
- Se aplica un caso especial cuando un campo con el mismo nombre aparece como Int64 en un esquema de entrada y como Float32 en otro: el campo se actualiza a Float64 (en lugar de Float32) para evitar una pérdida significativa de precisión.
- Al fusionar campos con el mismo nombre, pero con valores anulables diferentes (anulable puede ser true o false), el campo resultante es anulable.
Parámetro
El parámetro para la herramienta es:
| Parámetro | Descripción | Tipo de datos |
|---|---|---|
| Capas de entrada | Entidades de punto, línea, polígono o tabulares que se van a fusionar. Cada entrada debe compartir el mismo tipo de geometría de entidad (punto, línea, polígono o tabular) y sus esquemas deben incluir al menos un campo con un nombre y un tipo de datos coincidentes. | Entidades |
Secuencias de salida
La salida contiene un esquema unificado que fusiona los campos de todos los esquemas de entrada. Se conservan los campos comunes en cada esquema de entrada. Si un campo existe en un esquema de entrada pero no en el otro, se agrega al esquema de salida. Si una entidad entrante no proporciona un valor para ese campo, se asigna un valor nulo.