Skip To Content

Widget Transmisión

Use el widget Transmisión para visualizar y controlar fuentes de datos en tiempo real desde capas de entidades de transmisión. También puede aplicar filtros espaciales y de atributos para limitar los datos que se envían a la capa.

Además del widget Transmisión, los widgets Lista de capas, Leyenda, Tabla de atributos e Imprimir también funcionan con capas de transmisión. Dado que determinados atributos de capas de transmisión se actualizan dinámicamente, la tabla de atributos solo muestra los atributos con una instantánea de capas de transmisión cuando se abre.

Las capas de entidades de transmisión se conectan con un servicio de transmisión de ArcGIS Server a través de HTML5 WebSockets. WebSockets son una nueva entidad de HTML5. La mayoría de los navegadores modernos son compatibles con WebSockets. Para obtener más información sobre WbSockets y probar si un navegador admite WebSockets, visite WebSocket.org.

Licencia:

Se necesita ArcGIS GeoEvent Server para publicar servicios de transmisión.

Configurar el widget Transmisión

El widget Transmisión lee las capas de transmisión en el mapa y las enumera en la tabla de capas de transmisión.

Este widget se puede configurar para que se abra automáticamente al iniciar una aplicación. Pase el cursor por el widget y haga clic en el botón No abrir este widget al iniciar la aplicación No abrir este widget al iniciar la aplicación para cambiar la configuración a Abrir este widget automáticamente al iniciar la aplicación. (Para los widgets que necesita agregar primero a la aplicación, puede activar esta opción después de configurar el widget).

  1. Pase el cursor por el widget y haga clic en el botón Configurar este widget Configurar este widget para abrir la ventana de configuración.
    Nota:

    Si necesita agregar el widget primero a la aplicación, haga clic en un marcador de posición de widget en la pestaña Widget. En la ventana Seleccionar widget que se abre, haga clic en el widget y en Aceptar.

  2. Configure el título del widget y, si lo desea, haga clic en Cambiar icono de widget si desea sustituir el icono predeterminado de este widget.

    Una ventana del explorador de archivos le permite buscar un archivo de imagen local para usarlo como icono del widget.

  3. Todas las capas de transmisión en el mapa se enumeran en la tabla de capas de transmisión. Seleccione la capa que desee configurar.
  4. En Controles de transmisión, active o desactive las opciones siguientes para controlar las funciones de transmisión streaming:
    • Habilitar la opción Detener transmisión o Iniciar transmisión
    • Habilitar la opción Borrar observaciones anteriores
    • Habilitar la opción Dibujar observaciones anteriores (Está desactivada si la propiedad Dibujar observaciones anteriores no está definida en la capa).
  5. Para aplicar filtros espaciales, tiene las dos opciones siguientes:
    • Limitar observaciones en el área de mapa actual
    • Limitar las observaciones en el área definida por el usuario: solo el rectángulo está disponible para dibujar en el mapa el rectángulo. Haga clic en el icono de símbolo junto al rectángulo para definir su color, transparencia, color de contorno y ancho.
  6. Active Habilitar filtro de atributo para abrir la ventana Configurar filtro de atributo de transmisión.
    1. Haga clic en Agregar filtro y cambie el nombre del filtro en el cuadro de texto Nombre de filtro.
    2. Haga clic en Agregar expresión de filtro, seleccione un campo de consulta, seleccione una expresión y proporcione un valor en el cuadro de texto.
    3. De manera opcional, active Pedir valores. Cuando se elige esta opción, su valor de entrada es el valor de consulta predeterminado y tiene la opción de proporcionar un nuevo valor para sobrescribir el valor predeterminado en tiempo de ejecución.
    4. Tiene también la opción de usar Agregar una expresión a este conjunto, que le permite definir y aplicar dos filtros a una sola consulta. Dependiendo de si se ha seleccionado la opción Todas o Cualquiera para definir si las expresiones de este conjunto son true, se mostrarán en el mapa las entidades que cumplan todas las expresiones o las que cumplan cualquiera de ellas.
    5. Repita los pasos anteriores para agregar otros filtros.
    6. Haga clic en Aceptar para cerrar la ventana.
  7. Para modificar los filtros de atributos existentes, haga clic en el botón pequeño de edición Editar. para abrir la ventana Configurar filtro de atributo de transmisión.
  8. Repita los pasos 2-6 para configurar otras capas de transmisión en la tabla.
  9. Haga clic en Aceptar para cerrar la ventana de configuración del widget.

Usar el widget Transmisión

  1. Haga clic en el botón de widget en su aplicación para abrir el panel de widgets.
  2. Elija una capa de transmisión en la lista desplegable si hay más de una capa. En este caso se ha seleccionado LABus.
    Controles de transmisión
  3. Haga clic en Detener transmisión para detener todos los feeds de datos o haga clic en Iniciar transmisión para mostrar los datos en tiempo real.
  4. También puede hacer clic en Borrar observaciones anteriores para borrar todas las entidades existentes en el mapa.
  5. Cambie el número de observaciones anteriores que desea dibujar en el mapa si están disponibles. De forma predeterminada, muestra el mismo número definido en el mapa.
  6. Active la opción Utilizar filtro espacial para limitar observaciones y seleccione Limitar observaciones dibujando en el mapa.
    Filtros espaciales
  7. Haga clic en el rectángulo y dibújelo en el mapa.
    Rectángulo dibujado en el mapa para limitar observaciones

    Solo se muestran en el mapa las entidades dentro del rectángulo o que lo intersecan. También puede activar otra opción para limitar las observaciones a la extensión de mapa actual.

  8. Active la opción Utilizar filtro de atributo para limitar observaciones y seleccione el filtro de atributo que ha definido.
    Filtros de atributos

    Solo se muestran en el mapa las entidades que cumplen los requisitos.

  9. Puede aplicar filtros espaciales y de atributos conjuntamente para limitar entidades en el mapa en caso necesario.