Utilizar capas de transmisión o entidades

Con ArcGIS Velocity, puede escribir las observaciones de salida y los resultados del análisis en capas de entidades o capas de transmisión para su visualización en mapas web.

Capas de entidades

Una capa de entidades es una agrupación de entidades geográficas similares, por ejemplo, edificios, parcelas, ciudades o carreteras. Con Velocity puede almacenar observaciones del Internet de las cosas (IdC) de sensores como entidades para explorar visualmente en un mapa como, por ejemplo, ubicaciones actuales de vehículos, lecturas de temperatura o epicentros de terremotos. Las observaciones del IdC representadas como entidades pueden ser puntos, líneas o polígonos (áreas). Para obtener más información sobre los tipos de capas de entidades en ArcGIS, consulte Capas de entidades.

Dado que las capas de entidades representan datos como puntos, líneas y polígonos, se pueden utilizar para visualizar datos de varias formas. Por ejemplo, las lecturas de temperatura se pueden mostrar en una secuencia de colores azul-amarillo-naranja-rojo común para indicar las áreas que son más frías o más cálidas. Por el contrario, los mismos datos de temperatura se pueden mostrar en relación con un umbral que es importante para flujos de trabajo específicos, por ejemplo, todo lo que está por debajo de 50 grados Fahrenheit representa las temperaturas de preocupación y las temperaturas superiores a esa son aceptables.

La representación en pantalla de la capa de entidades se puede definir en un mapa web. En Velocity, para visualizar las observaciones de IdC o los resultados analíticos recopilados, haga clic en el botón de mapa situado junto a la capa en la página Capas. La capa se abre en un mapa web nuevo y proporciona muchas opciones de estilo. Para obtener más información sobre cómo aplicar estilo a las capas de entidades, consulte Cambiar estilo.

Cuándo utilizar capas de entidades

Las capas de entidades se pueden utilizar para visualizar datos de observación, con una amplia variedad de opciones de estilo y funcionalidades de consulta disponibles. Utilice las capas de entidades para explorar volúmenes más bajos de datos de observación a lo largo del tiempo o cuando los datos de sensor no cambian rápidamente. Al almacenar datos en capas de entidades con Velocity, cada capa de entidades tiene una capa de imágenes de mapa asociada que puede utilizar para visualizar datos de gran volumen como agregaciones dinámicas para ver patrones más grandes con mayor facilidad. Para obtener más información, consulte Visualizar capas de imágenes de mapa.

Capas de transmisión

Una capa de transmisión es una capa de entidades optimizada para la visualización de datos en tiempo real. Las capas de entidades muestran información que se ha almacenado y la información nueva se visualiza refrescando regularmente la capa de entidades en un mapa web. Las capas de transmisión muestran observaciones en el mapa web tan pronto como las recibe el servidor. Resulta eficaz para datos de sensores que cambian de forma rápida o irregular, o para rastrear flujos de trabajo en los que los activos o equipos de campo necesitan supervisión continua. En Velocity, los feeds se comportan de forma similar a una capa de transmisión cuando se agregan a un mapa web.

Para recibir datos en tiempo real inmediatamente, una capa de transmisión se conecta a un servicio de transmisión subyacente utilizando HTML5 WebSockets. La capa de transmisión es entonces un cliente del WebSocket y los datos entrantes se transmiten a todos los clientes conectados en cuanto se reciben. La mayoría de los navegadores web modernos son compatibles con WebSockets.

Al trabajar con capas de transmisión en Velocity, puede controlar las capas de entidades de transmisión para filtrar los datos que el servicio envía a la capa, por ejemplo, para limitar los datos entrantes a las observaciones de la extensión de mapa actual. Dado que las capas de transmisión son un tipo de capa de entidades, muchos de los mismos estilos de representación en pantalla están disponibles. Para obtener más información sobre la configuración de renderizadores avanzados, consulte la documentación StreamLayer y StreamLayerView en la ayuda de ArcGIS API for JavaScript.

Cuándo usar las capas de transmisión

Las capas de transmisión se pueden utilizar para mostrar observaciones en movimiento rápido en un mapa o cuando no se desea consultar periódicamente el data store para mostrar información nueva. Las capas de transmisión también son efímeras, lo que significa que los datos entrantes no se mantienen por separado de la sesión del cliente. Puede resultar útil cuando se utiliza información en gran medida como ayuda visual, como la supervisión de patrones climáticos durante un importante evento deportivo. Para obtener más información, consulte Visualizar capas de transmisión.