arcgis geoevent processor for server grundlagen und ... · enriches geoevents with attributes...
TRANSCRIPT
![Page 1: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/1.jpg)
Esri EMEAUC13 Esri EMEAUC13
2013 Esri Europe, Middle East, and Africa User Conference October 23-25 | Munich, Germany
ArcGIS GeoEvent Processor for Server Grundlagen und Einsatzmöglichkeiten
Christine Brunner Dr. Peter Saiger-Bonnas
![Page 2: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/2.jpg)
Esri EMEAUC13
• Raum- Zeitliche Daten • Darstellung, Aufzeichnung und Analyse • Entwicklung • Beispiele, Beispiele, Beispiele
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
![Page 3: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/3.jpg)
Esri EMEAUC13
GIS Daten
• GIS Data stellen in der Regel einen Zustand dar: “Vergangenheit”, “Gegenwart” oder “Zukunft”.
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
![Page 4: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/4.jpg)
Esri EMEAUC13
Raum-Zeitliche Daten
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
Darstellung geographischer Daten zu einem bestimmten Zeitpunkt.
1
1
1
2
2 2
3 3
3
Gruppierung nach Zeit Gruppierung nach Attributen
Darstellung von Tracks
AM
PM
![Page 5: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/5.jpg)
Esri EMEAUC13 EEEMEMMMMEMEMEEEEEEEAUAUCAUCAUCAUCAUCAUCUCUCCAAAA 131313131313131313
Beispiel
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
Längengrad: 11.609059 Breitengrad: 48.405957 Höhe: 468
ID: Christine
Zeit: 12:10 it 12
![Page 6: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/6.jpg)
Esri EMEAUC13
Raum-Zeitliche Daten
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
Veränderlich Wachstumsänderung
• Bevölkerung • Agrarflächen • Verteilung • Nutzflächen • Wahlergebnisse
Dynamisch Räumliche Bewegung
• Flugzeuge • UAV • Fahrzeuge • Tiere • Wirbelstürme
• Flugzeuge
Diskret Irgend etwas passiert
irgendwo
• Kriminalität • Blitzeinschläge • Unfälle
ge d o
• KriminalitätK
Stationär Räumlich nicht
veränderbar
• Wetter Stationen • Verkehrs Sensorik • Luft Qualität • Windräder • Smart Meter • Pegelstände
•
veränderbarnder
• WetterW Stationen
![Page 7: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/7.jpg)
Esri EMEAUC13
ArcGIS unterstützt Echtzeit GIS
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
Echt Zeit Daten
ArcGIS Online / Portal for ArcGIS al for A
Operations Dashboard Collector
ArcGIS Server
GeoEvent Processor
Echtzeit Daten Prozessierung
![Page 8: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/8.jpg)
Esri EMEAUC13
Funktionsweise
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
![Page 9: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/9.jpg)
Esri EMEAUC13
GeoEvent Processor
• Empfangen und Senden von Daten • Durchgängige Datenprozessierung, Überwachung und Analyse • Versenden von Nachrichten an berechtigte Nutzer und Grupppen
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
Durchgängige Prozessierung und Analyse
im
ws://
Alerts Alerts
Real-Time Data Features
Web Desktop Runtime
Mobile FeaturesApplications
ArcGIS Server
GeoEvent Processor
Connectors
A li tiConnectors
![Page 10: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/10.jpg)
Esri EMEAUC13
Enterprise Geodatabase
GeoEvent Processor – Systemdesign • Inputs und Outputs bestehen aus Connectors
- Input empfängt Echt-Zeit Datenströme von beliebigen Sensoren - Output sendet bearbeitete Datenströme zu Clienten über definierte Protokolle
ArcGIS for Server
GeoEvent Processor
Filters Processors
Inpu
ts
Out
puts
GeoEvent Services
• Voraussetzung
• Systemdesign!!
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
![Page 11: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/11.jpg)
Esri EMEAUC13
Empfang von Echtzeitdaten Input Connector
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten Grundlagen und Einsatzmöglichkeiten
Implementierung eigener Connectors
Echtzeit Daten
ArcGIS for Server
GeoEvent Processor
Receive NMEA
Receive Sierra Wireless
Receive Tweets
Receive Instagram
Receive Trimble
Receive GPX
NMEA
GPX Receive Vessels
Receive Geomessages
Receive Air Traffic Control
Receive Cursor-on-Target
Receive VMF
CoT
VMF
Message Geo
Watch a folder for new Files
Receive RSS
Receive from a Socket
Receive from a Web Socket
Receive on a REST Endpoint
Poll an ArcGIS Server
Poll an external website
ws://
http://
http://
Watch a folder for new Files
Receive RSS
Receive from a Socket
Receive from a Web Socket
Receive on a REST Endpoint
ws://
http:// Receive on a REST Endpointhttp://
Receive from a Socket
Receive from a Web Socket ws://
• GeoEvent Processor verbindet sich über (Standard) Connectors mit Sensoren
![Page 12: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/12.jpg)
Esri EMEAUC13
Senden von Echtzeit Daten Output Connector
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
Web Desktop Runtime
Mobile ArcGIS for Server
GeoEvent Processor
Echtzeit Daten
Implementierung eigener
Connectors
Send to RabbitMQ
Write to Hadoop
Write to MongoDB
Send a Tweet
im
ws://
tzmmmmmömömömömömömömömömömömömmöm
Send an Instant Message
Send an email
Update a Feature
Add a Feature
Send a Text Message
Publish to REST Endpoint
Send to a Web Socket
Send to a Socket
Write to a File
im
ws://
Update a Feature
Add a Feature
![Page 13: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/13.jpg)
Esri EMEAUC13
ArcGIS for Server
feature layers
GeoEvent Processor Verbindung von Echtzeit-Daten mit einem lokalen Feature Services
GeoEvent Processor
Filters Processors
Inpu
ts
Out
puts
GeoEvent Services
Update a Feature
Add a Feature
Operations Dashboard for ArcGIS
ArcGIS Online / Portal
operation view
web map
Dashboards
Eigene Applikationen
Web APIs JavaScript
Flex
Silverlight/WPF
Mobile GIS iOS
Android
Windows Phone
Runtimes Windows Store
Mac OS X
Java
Qt
Echtzeit Daten
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
![Page 14: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/14.jpg)
Esri EMEAUC13
Eigene Applikationen
Web APIs JavaScript
Flex
Silverlight/WPF
Mobile GIS iOS
Android
Windows Phone
Runtimes Windows Store
Mac OS X
Java
Qt
ArcGIS Online / Portal
operation view
web map
GeoEvent Processor Verbindung von Echtzeit-Daten mit einem externen Feature Services
ArcGIS for Server feature layers
GeoEvent Processor
ArcGIS for Server
Filters Processors
Inpu
ts
Out
puts
GeoEvent Services
Update a Feature
Add a Feature
Operations Dashboard for ArcGIS
Your Dashboards
Echtzeit Daten
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
![Page 15: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/15.jpg)
Esri EMEAUC13
Eigene Applikationen
ArcGIS Online / Portal
operation view
web map
GeoEvent Processor Verbindung von Echtzeit-Daten mit einem ArcGIS Online feature services
feature layers
GeoEvent Processor
ArcGIS for Server
Filters Processors
Inpu
ts
Out
puts
GeoEvent Services
Update a Feature
Add a Feature
Web APIs JavaScript
Flex
Silverlight/WPF
Mobile GIS iOS
Android
Windows Phone
Operations Dashboard for ArcGIS
Your Dashboards
Runtimes Windows Store
Mac OS X
Java
Qt
Echtzeit Daten
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
![Page 16: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/16.jpg)
Esri EMEAUC13
Connectors
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
Default – Input
Poll an ArcGIS Server for Features
Poll an external website for JSON
Receive Features on a REST endpoint
Receive JSON on a REST endpoint
Receive JSON on a Web Socket
Receive text from a TCP Socket
Receive text from a UDP Socket
Subscribe to an external Web Socket for JSON
Watch a folder for new .csv files
Watch a folder for new .json files
Receive RSS
Default – Output
Add a Freature
Update a Feature
Publish GeoEvents on a REST endpoint
Publish json to a UDP Socket
Publish JSON to a Web Socket
Publish text to a TCP Socket
Publish text to a UDP Socket
Push JSON to an external Web Socket
Push JSON to an external website
Send a text message
Send an email
Send an instant message
Write to a .csv file
Write to a .json file
![Page 17: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/17.jpg)
Esri EMEAUC13
Custom In- und Outputs
• Custom In- und Outputs lassen sich mit dem Geo Event Processor SDK erstellen
• Gallery
• Gallery
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
•
•
http://pro.arcgis.com/share/geoevent-processor/
http://resources.arcgis.com/en/help/main/10.2/0154/015400000664000000.htm
![Page 18: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/18.jpg)
Esri EMEAUC13
Input
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
Input
Transport Adapter
Byte[] Byte[] GeoEvent
• Der Transport weiß wie die Daten empfangen werden können
• Der Adapter weiß um welche Daten es sich handelt
![Page 19: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/19.jpg)
Esri EMEAUC13
Connectors
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
Default – Input
Poll an ArcGIS Server for Features
Poll an external website for JSON
Receive Features on a REST endpoint
Receive JSON on a REST endpoint
Receive JSON on a Web Socket
Receive text from a TCP Socket
Receive text from a UDP Socket
Subscribe to an external Web Socket for JSON
Watch a folder for new .csv files
Watch a folder for new .json files
Receive RSS
Default – Output
Add a Freature
Update a Feature
Publish GeoEvents on a REST endpoint
Publish json to a UDP Socket
Publish JSON to a Web Socket
Publish text to a TCP Socket
Publish text to a UDP Socket
Push JSON to an external Web Socket
Push JSON to an external website
Send a text message
Send an email
Send an instant message
Write to a .csv file
Write to a .json file
Receive JSON on a REST endpoint
Receive JSON on a Web Socket
![Page 20: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/20.jpg)
Esri EMEAUC13
SDK Tour
• API in einem einzelnen JAR • Alle Abhängigkeiten in einem Maven repository • Javadoc • Beispiele für Adapter, Transport und Processor
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
![Page 21: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/21.jpg)
Esri EMEAUC13
Demo Code
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
![Page 22: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/22.jpg)
Esri EMEAUC13
Adapter hinzufügen
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
![Page 23: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/23.jpg)
Esri EMEAUC13
GeoEvent Definitions
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
![Page 24: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/24.jpg)
Esri EMEAUC13
Geofences
• Featureservice • Editierbar über ArcGIS Online, Portal, ArcGIS Desktop, Apps, ……
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
![Page 25: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/25.jpg)
Esri EMEAUC13
Analyse von Echtzeit GIS Daten Frage: Befindet sich mein Bagger noch auf der Baustelle?
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
rage: Befindet sich mein Bagger noch auf der Baustelle?
Web Desktop Runtime
Mobile
Applications Features Equipment
Alert
Challenge #2
Continuous Analysis
Outside Boundary
![Page 26: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/26.jpg)
Esri EMEAUC13
Filter
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
Attributive Filter Räumliche Filter
Equals Inside
Not Equals Outside
Greater Than
Enter
Greater Than or Equal To
Exit
Is Null Less Than Less Than or Equal To Exists Matches
Esrii EMEAUC13 ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
Inside
![Page 27: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/27.jpg)
Esri EMEAUC13
Processors
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
FieldCalculator Calculates new data values from existing data values in GeoEvents using a mathematical (or text manipulation) expression, and enriches the GeoEvents with the results.
FieldCalculator-RegEx Appends a new field to GeoEvents that contains the results of a regular expression.
FieldEnricher-FeatureService
Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common joining data values.
FieldEnricher-File Enriches GeoEvents with attributes contained in a text file by using common joining data values.
FieldMapper Maps GeoEvents from an input GeoEvent Definition to an output GeoEvent Definition using the specified field mapping.
FieldReducer Reduces the size of GeoEvents by removing a set of specified fields from the GeoEvent Definition.
GeoTagger Tags each GeoEvent with a list of GeoFences that satisfy a specified spatial relationship (IN, OUT, ENTER, EXIT) for the given GeoEvent.
IncidentDetector Detects, updates, and manages incidents that are defined by the presence of GeoEvents meeting specified conditions.
NoOperation Does nothing.
GeoEvent Service
GeoTagger
Field Calculator
Field Enricher
Field Reducer
Field Mapper
Incident Detector
Input 1 Output 1
ArcGIS Server with GeoEvent Processor
• Berechnung von Attributen
• Modifikation von Attributen
• Erstellung neuer Geoevents
• Erstellung eigener Processors
![Page 28: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/28.jpg)
Esri EMEAUC13
GeoEvent Service aufsetzen USGS Beben Katalog – GeoRSS Feeds
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten Esri
eoEvEveeentntntnttnn ProProProProroroProProProP cescescescescescescescesc sorsorsorsorsorsorsor ffforforforforforforfor SSSerSerSerSerSerSerSerververververververver –– GGGruGruGruGruGruGruGru dldlndlndlndlndlndlndlndlageageageageageageagegg n un un un un un un u ddndndndndndndnd EiEiEinEinEinEinEinEinEin ttsatsatsatsatsatsatsat öözmözmözmözmözmözmözmö liligligligligligligligligg hkhkchkchkchkchkchkchkchk ititeiteiteiteiteiteiteitenenenenenenen
![Page 29: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/29.jpg)
Esri EMEAUC13
GeoEvent Service aufsetzen
Websocket
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten agenn u
UDP Out
![Page 30: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/30.jpg)
Esri EMEAUC13
Beispiel attributive und räumliche Filterung
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten EsrEsrEsrEsrEsrEsrEsrEsrEsrE iiiiiiii EMEEMEEMEEMEEMEEME CAUCAUCAUCAUCAUCAUC131313131313 ArcArcArcArcArcArcG SGISGISGISGISGISGIS GGeoGeoGeoGeoGeoGeoEveEveEveEveEveEventntntntntnt ProProProProProProcescescescescescessorsorsorsorsorso fforforforforforfor SSerSerSerSerSerServerververververe – GGruGruGruGruGruGrundlndlndlndlndlndlageageageageageagen un un un un uundndndndndnd EinEinEinEinEinEinsatsatsatsatsatsat özmözmözmözmözmözmögligligligligliglichkchkchkchkchkchkeiteiteiteiteiteitenenenenene
![Page 31: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/31.jpg)
Esri EMEAUC13
Beispiel attributive und räumliche Filterung
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
attributiv
attributiv + räumlich
attributiv
![Page 32: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/32.jpg)
Esri EMEAUC13
DEMO Dashboard
• Lufthansa Tracker
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
![Page 33: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/33.jpg)
Esri EMEAUC13
Twitter Feeds auswerten
@petersaiger
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
![Page 34: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/34.jpg)
Esri EMEAUC13
Twitter Feeds auswerten
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
Processor
Filter
![Page 35: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/35.jpg)
Esri EMEAUC13 ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
Twitter Feeds auswerten
EsrEsrii EMEAUC13 ArcGIS GeoEvent Processor for Server gen u
![Page 36: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/36.jpg)
Esri EMEAUC13
DEMO AGOL
• Twitter + Wetter
• Keywords: • IOS, windows, Weather, Esri, UC, Geoeventprocessor, Geoevent Processor, IOS7, IPhone, IPad, EMEAUC
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
![Page 37: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/37.jpg)
Esri EMEAUC13
Service Monitoring
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
Monitoring von • Services • Inputs • Outputs
auf • Status • Input & Output • Maximaler Durchsatz • Zeit seit letztem In- / Output
![Page 38: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/38.jpg)
Esri EMEAUC13
Backup & Recovery
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
Export des Configstores
![Page 39: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/39.jpg)
Esri EMEAUC13
Beispiele für Klienten
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
WebSocket
https://developers.arcgis.com/en/javascript/jssamples/layers_streamlayer.html
http://developers.arcgis.com
ArcGIS API for JavaScript
Stream Layer
![Page 40: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/40.jpg)
Esri EMEAUC13
Beispiele für Klienten
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten AUC11
WebSocket
![Page 41: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/41.jpg)
Esri EMEAUC13 ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
Operations Dashboard
E t P
ArcGIS Online
essor fr or orr SerSerSerSerSeS verververver –– GGrGruGruGruGru dlndlndlndlndlndlageageageagegg n un un un u dndndndndnd EiEinEinEinEinEin tsatsatsatsatsat ömözmözmözmözmö ligligligligligligg hkchkchkchkchkchk iteiteiteiteiteitenenenenf SS G dl d Ei t ö li hk it
ArcGIS Runtime
Beispiele für Klienten
![Page 42: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/42.jpg)
Esri EMEAUC13 ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
Beispiele für Mobile Darstellung
ArcGIS Online
ArcGIS App ??
![Page 43: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/43.jpg)
Esri EMEAUC13
Integration in BI Systeme Microsoft Sharepoint 2013
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten öglichkeittenen
![Page 44: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/44.jpg)
Esri EMEAUC13
Integration in BI Systeme IBM Cognos 10.2
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
IBM Cognos 10.2
![Page 45: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/45.jpg)
Esri EMEAUC13
IBM Cognos Konfigurationsoberfläche
Integration in BI Systeme IBM Cognos 10.2
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
gnos Konfigurationsoberfläche
Rohdaten Heatmap Cluster
![Page 46: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/46.jpg)
Esri EMEAUC13
Eigene Klienten
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
ArcGIS Runtime
JavaScript API
![Page 47: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/47.jpg)
Esri EMEAUC13
Eigene Klienten
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
![Page 48: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/48.jpg)
Esri EMEAUC13
REST API http://<Rechnername>:6180/geoevent/rest/
ArcGIS GeoEvent Processor for Server – Grundlagen und Einsatzmöglichkeiten
![Page 49: ArcGIS GeoEvent Processor for Server Grundlagen und ... · Enriches GeoEvents with attributes contained in a Feature Layer (or Table in a Feature Service) by using common ... Geoeventprocessor,](https://reader035.vdocuments.site/reader035/viewer/2022081611/5f0996fb7e708231d4278ec6/html5/thumbnails/49.jpg)
Esri EMEAUC13 EsEsEsrii EMEAUC13EEsrEsriiEMEAUC13
Christine Brunner Dr. Peter Saiger-Bonnas
Noch Fragen?