EDC Entwicklerforum Geoprocessing im Web 18. Juli 2013 Benjamin Proß Ein erweiterbarer WPS Client für ArcMap
2 Überblick Einführung WPS ArcMap WPS Client Ausblick
Ein erweiterbarer WPS Client für ArcMap 3 Einführung
Ein erweiterbarer WPS Client für ArcMap 4 Verteiltes Geoprocessing I ArcInfo 8.3 –Geoprocessing Server Proprietär Closed Source Verteiltes Geoprocessing nur für esri Produkte
Ein erweiterbarer WPS Client für ArcMap 5 Verteiltes Geoprocessing II Open Geospatial Consortium (OGC) –Internationale Standards im Geobereich GML … –Web Service Spezifikationen WFS WMS WPS … Verteiles Geoprocessing für alle
Ein erweiterbarer WPS Client für ArcMap 6 WPS Process 1 Process 2 Process n
Ein erweiterbarer WPS Client für ArcMap 7 WPS Process 1 Process 2 Process n GetCapabilities
Ein erweiterbarer WPS Client für ArcMap 8 WPS Process 1 Process 2 Process n GetCapabilities DescribeProcess
Ein erweiterbarer WPS Client für ArcMap 9 WPS Process 1 Process 2 Process n GetCapabilities DescribeProcess Execute
Ein erweiterbarer WPS Client für ArcMap 10 WPS Die Spezifikation ist generisch –Keine Beschränkung von In- und Output Datenformaten
Ein erweiterbarer WPS Client für ArcMap 11 WPS Implementierungen Verschiedene WPS Implementierungen –Open Source Projekte pyWPS deegree Zoo 52°North WPS Geoserver … –Proprietäre WPS ArcGIS Server WPS Intergraph FME …
Ein erweiterbarer WPS Client für ArcMap 12 WPS Clients
Ein erweiterbarer WPS Client für ArcMap 13 WPS Clients Eine graphische Oberfläche für alles Nur bestimmte WPS werden unterstützt Problem: Unbekannte Datenformate für Prozess In- und Outputs Der Client kann solche Prozesse nicht ausführen Client Datenformate vs. Prozess Datenformate
Ein erweiterbarer WPS Client für ArcMap 14 ArcMap WPS Client
Ein erweiterbarer WPS Client für ArcMap 15 Idee Erweiterbarer WPS Client Trennung von Kommunikation mit WPS Prozessen Export/Import von Datenformaten aus/in ArcMap Komponenten sind Standard Geoprocessing Tools Verbinden der Komponenten im Model Builder Verbindung mit anderen Geoprocessing Tools möglich Nachladbare Komponenten zum Behandeln von neuen WPS Datenformaten
Ein erweiterbarer WPS Client für ArcMap 16 ArcMap WPS Client Voll integriert in ArcMap 10 und 10.1
Ein erweiterbarer WPS Client für ArcMap 17 ArcMap WPS Client Erzeugung von Geoprocessing Tools aus WPS Prozessen
Ein erweiterbarer WPS Client für ArcMap 18 ArcMap WPS Client Erzeugung von Geoprocessing Tools aus WPS Prozessen
Ein erweiterbarer WPS Client für ArcMap 19 ArcMap WPS Client Erzeugung von Geoprocessing Tools aus WPS Prozessen
Ein erweiterbarer WPS Client für ArcMap 20 ArcMap WPS Client Open Source Version Synchrones Ausführen von WPS Prozessen Datenformate Shapefile GML* Alle Rasterformate, die ArcMap exportieren kann
Ein erweiterbarer WPS Client für ArcMap 21 Ausblick Asynchrones Ausführen von Prozessen Speichern und abrufen der Prozess- Ergebnisse als URL –Direkte Verkettung von Prozessen Streaming der Prozess In-/Outputs Integration in den Geoprocessing Appstore –Einfaches finden und installieren von neuen Komponenten Mehr Komponenten
Ein erweiterbarer WPS Client für ArcMap 22 Fragen?
Ein erweiterbarer WPS Client für ArcMap 23 Mehr Informationen: