MapProxy - fossgis.de · Follow @mapproxy Vielen Dank. MapProxy-Fakten • Regelmässiger...
Transcript of MapProxy - fossgis.de · Follow @mapproxy Vielen Dank. MapProxy-Fakten • Regelmässiger...
![Page 1: MapProxy - fossgis.de · Follow @mapproxy Vielen Dank. MapProxy-Fakten • Regelmässiger Release-Zyklus • Qualität: >1100 Unit- und Systemtests • Tutorial & Dokumentation](https://reader031.fdocument.pub/reader031/viewer/2022021717/5b5362037f8b9ae30b8bec48/html5/thumbnails/1.jpg)
Oktober 2012, INTERGEO Hannover
Dominik HelleOmniscale GmbH & Co. KG
MapProxyder WMS & Kachel-Proxy
![Page 2: MapProxy - fossgis.de · Follow @mapproxy Vielen Dank. MapProxy-Fakten • Regelmässiger Release-Zyklus • Qualität: >1100 Unit- und Systemtests • Tutorial & Dokumentation](https://reader031.fdocument.pub/reader031/viewer/2022021717/5b5362037f8b9ae30b8bec48/html5/thumbnails/2.jpg)
Über uns
• Omniscale GmbH & Co. KG, Oldenburg
• OpenSource WebGIS- und Server-Entwicklung
• OpenStreetMap Kartendienste
![Page 3: MapProxy - fossgis.de · Follow @mapproxy Vielen Dank. MapProxy-Fakten • Regelmässiger Release-Zyklus • Qualität: >1100 Unit- und Systemtests • Tutorial & Dokumentation](https://reader031.fdocument.pub/reader031/viewer/2022021717/5b5362037f8b9ae30b8bec48/html5/thumbnails/3.jpg)
Über uns• MapProxy
• Installation und Konfiguration
• Anpassung und Weiterentwicklung
• Schulungen und Workshops
![Page 4: MapProxy - fossgis.de · Follow @mapproxy Vielen Dank. MapProxy-Fakten • Regelmässiger Release-Zyklus • Qualität: >1100 Unit- und Systemtests • Tutorial & Dokumentation](https://reader031.fdocument.pub/reader031/viewer/2022021717/5b5362037f8b9ae30b8bec48/html5/thumbnails/4.jpg)
MapProxy
![Page 5: MapProxy - fossgis.de · Follow @mapproxy Vielen Dank. MapProxy-Fakten • Regelmässiger Release-Zyklus • Qualität: >1100 Unit- und Systemtests • Tutorial & Dokumentation](https://reader031.fdocument.pub/reader031/viewer/2022021717/5b5362037f8b9ae30b8bec48/html5/thumbnails/5.jpg)
MapProxy
Zwischenspeicher(optional)jeder WMS oder Tileserver
MapServer, GeoServer,ArcGIS Server, etc.
alle GIS ClientsDesktop/Web (WMS),
OpenLayers, GoogleMaps, etc.
![Page 6: MapProxy - fossgis.de · Follow @mapproxy Vielen Dank. MapProxy-Fakten • Regelmässiger Release-Zyklus • Qualität: >1100 Unit- und Systemtests • Tutorial & Dokumentation](https://reader031.fdocument.pub/reader031/viewer/2022021717/5b5362037f8b9ae30b8bec48/html5/thumbnails/6.jpg)
MapProxy
![Page 7: MapProxy - fossgis.de · Follow @mapproxy Vielen Dank. MapProxy-Fakten • Regelmässiger Release-Zyklus • Qualität: >1100 Unit- und Systemtests • Tutorial & Dokumentation](https://reader031.fdocument.pub/reader031/viewer/2022021717/5b5362037f8b9ae30b8bec48/html5/thumbnails/7.jpg)
Quellen
WMS1.0.0/1.1.0/1.1.1/1.3.0
MapnikMapServer
WMS-CWMTS/TMS
Kacheln(Google Maps/Bing/OSM/etc.)
![Page 8: MapProxy - fossgis.de · Follow @mapproxy Vielen Dank. MapProxy-Fakten • Regelmässiger Release-Zyklus • Qualität: >1100 Unit- und Systemtests • Tutorial & Dokumentation](https://reader031.fdocument.pub/reader031/viewer/2022021717/5b5362037f8b9ae30b8bec48/html5/thumbnails/8.jpg)
Dienste
WMS1.0.0/1.1.0/1.1.1/1.3.0
WMS-C
WMTS/TMS KML
![Page 9: MapProxy - fossgis.de · Follow @mapproxy Vielen Dank. MapProxy-Fakten • Regelmässiger Release-Zyklus • Qualität: >1100 Unit- und Systemtests • Tutorial & Dokumentation](https://reader031.fdocument.pub/reader031/viewer/2022021717/5b5362037f8b9ae30b8bec48/html5/thumbnails/9.jpg)
Zwischenspeicher
• Kachelbasierter Cache
• Ein Cache für mehrere Quellen
• Backends:• Dateisystem
• MBTiles/SQLite
• CouchDB
![Page 10: MapProxy - fossgis.de · Follow @mapproxy Vielen Dank. MapProxy-Fakten • Regelmässiger Release-Zyklus • Qualität: >1100 Unit- und Systemtests • Tutorial & Dokumentation](https://reader031.fdocument.pub/reader031/viewer/2022021717/5b5362037f8b9ae30b8bec48/html5/thumbnails/10.jpg)
Layer zusammenfassen ✓
Einmaliges Speichern von leeren/einfarbigen
Kacheln ✓Vorgenerieren von
Kacheln ✓Umtransformieren ✓
Caching
![Page 11: MapProxy - fossgis.de · Follow @mapproxy Vielen Dank. MapProxy-Fakten • Regelmässiger Release-Zyklus • Qualität: >1100 Unit- und Systemtests • Tutorial & Dokumentation](https://reader031.fdocument.pub/reader031/viewer/2022021717/5b5362037f8b9ae30b8bec48/html5/thumbnails/11.jpg)
Caching! Und was geht noch?
![Page 12: MapProxy - fossgis.de · Follow @mapproxy Vielen Dank. MapProxy-Fakten • Regelmässiger Release-Zyklus • Qualität: >1100 Unit- und Systemtests • Tutorial & Dokumentation](https://reader031.fdocument.pub/reader031/viewer/2022021717/5b5362037f8b9ae30b8bec48/html5/thumbnails/12.jpg)
Sicherheit
![Page 13: MapProxy - fossgis.de · Follow @mapproxy Vielen Dank. MapProxy-Fakten • Regelmässiger Release-Zyklus • Qualität: >1100 Unit- und Systemtests • Tutorial & Dokumentation](https://reader031.fdocument.pub/reader031/viewer/2022021717/5b5362037f8b9ae30b8bec48/html5/thumbnails/13.jpg)
• gesamter Dienst über HTTP-Basic-Authentifizierung
• Konfiguration direkt im Webserver
• Unterstützung von vielen GIS oder mit Inteproxy
Einfache Absicherung
![Page 14: MapProxy - fossgis.de · Follow @mapproxy Vielen Dank. MapProxy-Fakten • Regelmässiger Release-Zyklus • Qualität: >1100 Unit- und Systemtests • Tutorial & Dokumentation](https://reader031.fdocument.pub/reader031/viewer/2022021717/5b5362037f8b9ae30b8bec48/html5/thumbnails/14.jpg)
Komplexe Absicherung
![Page 15: MapProxy - fossgis.de · Follow @mapproxy Vielen Dank. MapProxy-Fakten • Regelmässiger Release-Zyklus • Qualität: >1100 Unit- und Systemtests • Tutorial & Dokumentation](https://reader031.fdocument.pub/reader031/viewer/2022021717/5b5362037f8b9ae30b8bec48/html5/thumbnails/15.jpg)
• Beschränkung auf geographischen Bereich
• einzelne Layer
Komplexe Absicherung
MapProxy
Benutzerdatenbank
![Page 16: MapProxy - fossgis.de · Follow @mapproxy Vielen Dank. MapProxy-Fakten • Regelmässiger Release-Zyklus • Qualität: >1100 Unit- und Systemtests • Tutorial & Dokumentation](https://reader031.fdocument.pub/reader031/viewer/2022021717/5b5362037f8b9ae30b8bec48/html5/thumbnails/16.jpg)
BoundingBox
![Page 17: MapProxy - fossgis.de · Follow @mapproxy Vielen Dank. MapProxy-Fakten • Regelmässiger Release-Zyklus • Qualität: >1100 Unit- und Systemtests • Tutorial & Dokumentation](https://reader031.fdocument.pub/reader031/viewer/2022021717/5b5362037f8b9ae30b8bec48/html5/thumbnails/17.jpg)
Text/Shapefile
![Page 18: MapProxy - fossgis.de · Follow @mapproxy Vielen Dank. MapProxy-Fakten • Regelmässiger Release-Zyklus • Qualität: >1100 Unit- und Systemtests • Tutorial & Dokumentation](https://reader031.fdocument.pub/reader031/viewer/2022021717/5b5362037f8b9ae30b8bec48/html5/thumbnails/18.jpg)
PostGIS
![Page 19: MapProxy - fossgis.de · Follow @mapproxy Vielen Dank. MapProxy-Fakten • Regelmässiger Release-Zyklus • Qualität: >1100 Unit- und Systemtests • Tutorial & Dokumentation](https://reader031.fdocument.pub/reader031/viewer/2022021717/5b5362037f8b9ae30b8bec48/html5/thumbnails/19.jpg)
MapProxy
• Jedes Bundesland hat einen WMS
• Zusammenfassen zu einem WMS
• Quellen auf Gebiete beschränken
Beispiel
![Page 20: MapProxy - fossgis.de · Follow @mapproxy Vielen Dank. MapProxy-Fakten • Regelmässiger Release-Zyklus • Qualität: >1100 Unit- und Systemtests • Tutorial & Dokumentation](https://reader031.fdocument.pub/reader031/viewer/2022021717/5b5362037f8b9ae30b8bec48/html5/thumbnails/20.jpg)
Komplexe Absicherung
• Schnittstelle für Authentifizierung und Autorisierung
• Vorhandene Benutzer-Datenbanken können genutzt werden
![Page 21: MapProxy - fossgis.de · Follow @mapproxy Vielen Dank. MapProxy-Fakten • Regelmässiger Release-Zyklus • Qualität: >1100 Unit- und Systemtests • Tutorial & Dokumentation](https://reader031.fdocument.pub/reader031/viewer/2022021717/5b5362037f8b9ae30b8bec48/html5/thumbnails/21.jpg)
Autorisierung• beliebige (existierende) Datenbanken
• Benutzername/Passwort
• Services
• GetCapabilities, GetMap, GetFeatureInfo
• Layer, Polygon-Extent
![Page 22: MapProxy - fossgis.de · Follow @mapproxy Vielen Dank. MapProxy-Fakten • Regelmässiger Release-Zyklus • Qualität: >1100 Unit- und Systemtests • Tutorial & Dokumentation](https://reader031.fdocument.pub/reader031/viewer/2022021717/5b5362037f8b9ae30b8bec48/html5/thumbnails/22.jpg)
GeoBremen
Komplexe Absicherung
Beschleunigung vorhandener WMS
Aktualisierung der WMS-Version
![Page 23: MapProxy - fossgis.de · Follow @mapproxy Vielen Dank. MapProxy-Fakten • Regelmässiger Release-Zyklus • Qualität: >1100 Unit- und Systemtests • Tutorial & Dokumentation](https://reader031.fdocument.pub/reader031/viewer/2022021717/5b5362037f8b9ae30b8bec48/html5/thumbnails/23.jpg)
hohe Zugriffszahlen
Fachdaten als WMS
gekachelte Hintergrundkarten
Breitbandatlas
![Page 24: MapProxy - fossgis.de · Follow @mapproxy Vielen Dank. MapProxy-Fakten • Regelmässiger Release-Zyklus • Qualität: >1100 Unit- und Systemtests • Tutorial & Dokumentation](https://reader031.fdocument.pub/reader031/viewer/2022021717/5b5362037f8b9ae30b8bec48/html5/thumbnails/24.jpg)
Ausprobieren!
![Page 25: MapProxy - fossgis.de · Follow @mapproxy Vielen Dank. MapProxy-Fakten • Regelmässiger Release-Zyklus • Qualität: >1100 Unit- und Systemtests • Tutorial & Dokumentation](https://reader031.fdocument.pub/reader031/viewer/2022021717/5b5362037f8b9ae30b8bec48/html5/thumbnails/25.jpg)
Ausprobieren
MapProxy auf OSGeo Live DVD bereits installiert
Installationshinweise auf: http://mapproxy.org
![Page 26: MapProxy - fossgis.de · Follow @mapproxy Vielen Dank. MapProxy-Fakten • Regelmässiger Release-Zyklus • Qualität: >1100 Unit- und Systemtests • Tutorial & Dokumentation](https://reader031.fdocument.pub/reader031/viewer/2022021717/5b5362037f8b9ae30b8bec48/html5/thumbnails/26.jpg)
Visit http://mapproxy.org
Join http://lists.osgeo.org/mailman/listinfo/mapproxy
Read http://blog.mapproxy.org
Follow @mapproxy
Vielen Dank
![Page 27: MapProxy - fossgis.de · Follow @mapproxy Vielen Dank. MapProxy-Fakten • Regelmässiger Release-Zyklus • Qualität: >1100 Unit- und Systemtests • Tutorial & Dokumentation](https://reader031.fdocument.pub/reader031/viewer/2022021717/5b5362037f8b9ae30b8bec48/html5/thumbnails/27.jpg)
MapProxy-Fakten
• Regelmässiger Release-Zyklus
• Qualität: >1100 Unit- und Systemtests
• Tutorial & Dokumentation
• Mailingliste, Issue Tracker
![Page 28: MapProxy - fossgis.de · Follow @mapproxy Vielen Dank. MapProxy-Fakten • Regelmässiger Release-Zyklus • Qualität: >1100 Unit- und Systemtests • Tutorial & Dokumentation](https://reader031.fdocument.pub/reader031/viewer/2022021717/5b5362037f8b9ae30b8bec48/html5/thumbnails/28.jpg)
• HTTP Basic-Authentication
• Web-Login + Cookie
Authentifizierung
MapProxy
BenutzerdatenbankWebAnwendung
Desktop-GIS
Webserver
Cookie
Basic HTTP
Login