Aplicar una acción de servicio de modificación de datos a datos en tiempo real

La acción de servicio Modificación de datos permite modificar campos de un mensaje de datos mediante el uso de una función definida. Esta función puede realizar cálculos mediante los valores de campo incluidos como entrada en un mensaje de datos entrante. En función de los resultados de los cálculos, se pueden modificar los valores de los campos de los mensajes de datos entrantes y reemplazarlos por el resultado de dichos cálculos. Los valores de los campos reemplazados aparecerán en las entidades creadas a partir de los mensajes de datos de la capa de rastreo. La función solo se ejecuta para aquellos mensajes de datos que cumplen el criterio desencadenante definido.

Pasos:
  1. Inicie ArcCatalog u obtenga acceso a la ventana Catálogo de ArcMap.
  2. Si aún no está conectado a una conexión de recorrido, haga doble clic en una disponible para conectarse a ella.
  3. Expanda la conexión de recorrido para ver una lista de todos los servicios de rastreo disponibles. Haga clic con el botón derecho en el servicio de rastreo al que desea aplicar la acción y haga clic en Propiedades. Aparece el cuadro de diálogo Propiedades del servicio.

    También puede hacer doble clic en el servicio de rastreo en la ventana Catálogo.

  4. Haga clic en la ficha Acciones en el formulario Propiedades del servicio.
  5. Haga clic en el botón Acción Nueva.
    Haga clic en el botón Nueva Acción... para crear una nueva acción
  6. Elija Acción de modificación de datos en el panel Tipo de Acción a Crear.
    Selección de Acción de modificación de datos
  7. Haga clic en el cuadro de texto y escriba un nombre para la acción; a continuación, haga clic en Aceptar para iniciar el formulario de parámetros de acción.
  8. En el cuadro de diálogo Parámetros de acción de modificaciones de datos, haga clic en el botón Editar función para abrir el cuadro de diálogo Editar función.
    Haga clic en Editar función... para crear su función de modificación de datos
  9. Escriba una función en el cuadro de texto mediante el lenguaje de acción de modificación de datos.
  10. Haga clic en el botón Validar para validar la función. Si es válida, el botón Aceptar quedará habilitado. Si no es válida, revise la documentación del lenguaje de acción de modificación de datos para crear una función válida.
  11. Haga clic en Aceptar. La función que ha escrito aparece en el cuadro de texto Función en la parte superior del cuadro de diálogo Parámetros de acción de modificaciones de datos.
  12. Establezca el desencadenador para su acción. Haga clic en el botón del panel Cómo lanzar la acción correspondiente a la opción deseada siguiente y siga las instrucciones detalladas para establecer su desencadenador:

    Siempre

    La acción se desencadenará siempre.

    Consulta de atributos

    La acción se desencadenará en función de criterios de atributos. Más información sobre el establecimiento de un desencadenador de atributo.

    Consulta de Ubicación

    La acción se desencadenará en función de criterios de ubicación. Más información sobre el establecimiento de un desencadenador de ubicación.

    Consulta de Atributo Y Ubicación

    La acción se desencadenará en función de una combinación de criterios de atributos y ubicación.

  13. Cuando termine de establecer el desencadenador para la acción, haga clic en Aceptar para crearla.
  14. La nueva acción aparece en la lista de acciones de servicio del servicio de rastreo. Si hay otras acciones de servicio en la lista, puede utilizar los botones FLECHA ARRIBA y FLECHA ABAJO para colocarlas en el orden en que desea que se apliquen al servicio de rastreo. También puede habilitar o deshabilitar una acción de servicio de la lista si activa o desactiva su casilla de verificación.
    El orden de las acciones se puede cambiar mediante los botones FLECHA ARRIBA y FLECHA ABAJO
  15. Haga clic en Aplicar o Aceptar en el cuadro de diálogo Propiedades del servicio para aplicar todos los cambios.

Temas relacionados

9/11/2013