Datos en Tiempo Real en ArcGIS: GeoEvent

Transcripción

Datos en Tiempo Real en ArcGIS: GeoEvent
Datos en Tiempo Real en ArcGIS:
GeoEvent Extension for Server
Carlos Cardona
Esri Inc.
[email protected]
Qué es un SIG en Tiempo Real?
Datos SIG
Que ha ocurrido, Que esta ocurriendo, Que va a Pasar?
Credit: iStockphoto/chris_lemmens
Una foto ‘actual’ esta desactualizada tan pronto es tomada…
Datos SIG en Tiempo Real
Una Cadena continua de eventos que fluyen desde una Fuente de datos
Reto #1
Capas Geográficas
Carro de Policía
Una persona Policía
Ambulancia
Red de Sensores
Aplicaciones
Elemento de una Bodega
Tormenta
Viento
110°
Temperatura
Terremoto
Incendio Forestal
Cada Evento Representa
el Ultimo Estado del Sensor…
Análisis en Tiempo Real
Cual barco pesquero esta dentro de la zona designada de “No Pesca”?
Análisis
Continuo
Elementos
Barco
Dentro del
Area
Reto #2
Alerta
Aplicaciones
Notificaciones y Alertas en Tiempo Real
Un padre quiere saber cuando su hijo deje la escuela
Análisis
Continuo
Elementos
Aplicaciones
Niño
Fuera del
Límite
Reto #3
SIG en Tiempo Real
Integración y Explotación de Datos Continuos
•
Integrar cadenas de datos
en tiempo real dentro de
ArcGIS
•
Realizar procesamiento
continuo y análisis en
tiempo real
•
Enviar actualizaciones y
alertas a aquellos que las
necesiten
Web
Dispositivos Desktop
GeoEvent
Extension
ArcGIS Server
Trabajando con Datos en
Tiempo Real
Trabajando con Datos en Tiempo Real
Haciendo que los elementos cobren vida
•
Conectar un output a tus elementos
•
Importar el esquema de tus elementos como un GeoEvent Definition
•
Configurar un input para recibir datos den tiempo real
•
Crear y Publicar un GeoEvent Service
•
Visualizar los elementos en tiempo real
GeoEvent Extension
Inputs
Outputs
GeoEvent Services
GeoEvent Definitions
Operations Dashboard
for ArcGIS
ArcGIS Online /
Portal for ArcGIS
operation views
web maps
feature services
ArcGIS Server
Cómo Puedo Llevar mis Datos en Tiempo Real dentro de ArcGIS?
Integre fácilmente cadenas de datos en tiempo real dentro de ArcGIS usando un Conector de Entrada
Use un conector existente
GeoEvent Extension
Ustedes también
pueden crear
sus propios
conectores.
Inputs
Outputs
GeoEvent Services
REST
WS
ActiveMQ
CompassLDE
Poll an external website for GeoJSON, JSON, or XML
CAP
enviroCar
Receive Features, GeoJSON, JSON, or XML on a REST endpoint
Receive GeoJSON or JSON on a WebSocket
Receive RSS
Receive Text from a TCP or UDP Socket
Cursor-on-Target
Exploitation Support Data
GeoMessage
Instagram
WS
Subscribe to an external WebSocket for GeoJSON or JSON
KML
.csv
Watch a Folder for New CSV or JSON Files
Kafka
*
NMEA 0183
RabbitMQ
Sierra Wireless (RAP)
Trimble (TAIP)
Twitter
Partner Gallery
HTTP
Poll an ArcGIS Server for Features
Esri Gallery
Out of the Box
•
exactEarth AIS
FAA (ASDI)
*
GNIP
*
Networkfleet
*
OSIsoft
*
Valarm
Zonar
*
*
Enviar Datos en Tiempo Real
Fácilmente distribuya las notificaciones, alertas y actualizaciones, usando un Conector de salida
GeoEvent Extension
ActiveMQ
Publish Text to a UDP Socket
Cursor-on-Target
Push GeoJSON or JSON to an external Website
Push GeoJSON or JSON to an external WebSocket
Push Text to an external TCP Socket
Send a Text Message
im
Esri Gallery
WS
Add or Update a feature
Hadoop
Kafka
*
MongoDB
MQTT
Send an Email
RabbitMQ
Send an Instant Message
Twitter
Send Features to a Stream Service
.csv
Write to a CSV, GeoJSON, or JSON File
Partner
Out of the Box
HTTP
You can create
your own
connectors.
Outputs
Inputs
GeoEvent Services
CESIUM
*
Aplicando Análisis en
Tiempo Real
Aplicando Análisis en Tiempo Real
GeoEvent Services
•
Un GeoEvent Service define el flujo de los Eventos
El Filtro y el Proceso son los pasos a ejecutar
- A que input(s) se les van a aplicar
- Y a que output(s) se van a enviar los resultados
-
Aplicando Análisis en Tiempo Real
GeoEvent Filtering
•
Un Filtro elimina GeoEventos basados en una expresión.
=
=
=
=
Aplicando Análisis en Tiempo Real
GeoEvent Processing
Ustedes pueden ejecutar análisis continuos sobre los GeoEventos que se están recibiendo,
usando un procesador.
GeoEvent Extension
GeoEvent Services
You can create
your own
processors.
Outputs
Inputs
Buffer Creator
GeoTagger
Add XYZ
Range Fan
Convex Hull Creator
Incident Detector
Bearing
Reverse Geocoder
Difference Creator
Intersector
Ellipse
Service Area Creator
Envelope Creator
Projector
Event Volume Control
Symbol Lookup
Field Calculator
Simplifier
Extent Enricher
Track Idle Detector
Field Enricher
Symmetric Difference
Field Grouper
Unit Converter
Field Mapper
Track Gap Detector
GeoNames Lookup
Visibility
Field Reducer
Union Creator
Motion Calculator
Query Report
Esri Gallery
Out of the Box
•
Análisis Espaciales Adicionales en Tiempo Real
Filtros Espaciales
•
Operadores Espaciales:
dentro
fuera
entrando
saliendo
Nuevos desde 10.3
intersectar
diferente
tocar
contiene
cruzar
igual
intersecta
dentro
Análisis Espaciales Adicionales en Tiempo Real
Ejemplo – Obtener Notificaciones del Clima
Análisis Espaciales Adicionales en Tiempo Real
GeoFence scope
•
Especificar una GeoCerca: Cualquiera o todas
•
Cualquier GeoCerca
•
Todas las GeoCercas
Análisis Espaciales Adicionales en Tiempo Real
Ejemplo – Alertas Basadas en el Territorio
Análisis Espaciales Adicionales en Tiempo Real
Ejemplo – Alerta cuando se separa un vehículo de un Convoy
Resumen - Datos en Tiempo Real
GeoEvent Extension: Una Extensión para Datos en Tiempo Real
Resumen
•
ArcGIS es una plataforma dinámica que permite ejecutar análisis continuos y visualización
de datos en tiempo real para un mejor entendimiento de nuestro mundo.
•
El Producto ArcGIS GeoEvent Extension for Server permite que ustedes:
Conozcan lo que esta pasando, en el mismo instante en que esta ocurriendo
- Reaccionen y tomen mejores y mas rápidas decisiones
- Sean notificados cuando los eventos de interés ocurran
-
SIG en Tiempo Real
Web
Device
Stream Layer
Stream Service
GeoEvent
Extension
ArcGIS Server
Desktop
Donde Aprender Mas?
Recursos
•
Para aprender mas, visiten la pagina de GeoEvent Extension:
-
http://links.esri.com/geoevent
-
Introducción
-
Notificaciones
-
Stream Services
-
RSS, HTTP, Files
-
REST Admin API
-
Clustering

Documentos relacionados