24
Oktober 2012, INTERGEO Hannover Dominik Helle Omniscale GmbH & Co. KG MapProxy der WMS & Kachel-Proxy Freitag, 12. Oktober 12

MapProxy - FOSSGISMapProxy Zwischenspeicher jeder WMS oder Tileserver (optional) MapServer, GeoServer, ArcGIS Server, etc. alle GIS Clients Desktop/Web (WMS), OpenLayers, …

  • Upload
    others

  • View
    13

  • Download
    0

Embed Size (px)

Citation preview

  • Oktober 2012, INTERGEO Hannover

    Dominik HelleOmniscale GmbH & Co. KG

    MapProxyder WMS & Kachel-Proxy

    Freitag, 12. Oktober 12

  • Über uns

    • Omniscale GmbH & Co. KG, Oldenburg

    • OpenSource WebGIS- und Server-Entwicklung

    • OpenStreetMap Kartendienste

    Freitag, 12. Oktober 12

  • Über uns• MapProxy• Installation und Konfiguration

    • Anpassung und Weiterentwicklung

    • Schulungen und Workshops

    Freitag, 12. Oktober 12

  • MapProxy

    Freitag, 12. Oktober 12

  • MapProxy

    Zwischenspeicher(optional)jeder WMS oder Tileserver

    MapServer, GeoServer,ArcGIS Server, etc.

    alle GIS ClientsDesktop/Web (WMS),

    OpenLayers, GoogleMaps, etc.

    Freitag, 12. Oktober 12

  • Quellen

    WMS1.0.0/1.1.0/1.1.1/1.3.0

    MapnikMapServer

    WMS-CWMTS/TMS

    Kacheln(Google Maps/Bing/OSM/etc.)

    Freitag, 12. Oktober 12

  • Dienste

    WMS1.0.0/1.1.0/1.1.1/1.3.0

    WMS-C

    WMTS/TMS KML

    Freitag, 12. Oktober 12

  • Zwischenspeicher

    • Kachelbasierter Cache

    • Ein Cache für mehrere Quellen

    • Backends:• Dateisystem• MBTiles/SQLite• CouchDB

    Freitag, 12. Oktober 12

  • Layer zusammenfassen ✓

    Einmaliges Speichern von leeren/einfarbigen

    Kacheln ✓Vorgenerieren von

    Kacheln ✓Umtransformieren ✓

    Caching

    Freitag, 12. Oktober 12

  • Caching! Und was geht noch?

    Freitag, 12. Oktober 12

  • Sicherheit

    Freitag, 12. Oktober 12

  • • gesamter Dienst über HTTP-Basic-Authentifizierung

    • Konfiguration direkt im Webserver

    • Unterstützung von vielen GIS oder mit Inteproxy

    Einfache Absicherung

    Freitag, 12. Oktober 12

  • Komplexe Absicherung

    Freitag, 12. Oktober 12

  • • Beschränkung auf geographischen Bereich

    • einzelne Layer

    Komplexe Absicherung

    MapProxy

    Benutzerdatenbank

    Freitag, 12. Oktober 12

  • BoundingBox

    Freitag, 12. Oktober 12

  • Text/Shapefile

    Freitag, 12. Oktober 12

  • PostGIS

    Freitag, 12. Oktober 12

  • MapProxy

    • Jedes Bundesland hat einen WMS

    • Zusammenfassen zu einem WMS

    • Quellen auf Gebiete beschränken

    Beispiel

    Freitag, 12. Oktober 12

  • Komplexe Absicherung

    • Schnittstelle für Authentifizierung und Autorisierung

    • Vorhandene Benutzer-Datenbanken können genutzt werden

    Freitag, 12. Oktober 12

  • Autorisierung• beliebige (existierende) Datenbanken• Benutzername/Passwort

    • Services• GetCapabilities, GetMap, GetFeatureInfo

    • Layer, Polygon-Extent

    Freitag, 12. Oktober 12

  • GeoBremen

    Komplexe Absicherung

    Beschleunigung vorhandener WMS

    Aktualisierung der WMS-Version

    Freitag, 12. Oktober 12

    http://gdi1.geo.bremen.de/viewer/bvhttp://gdi1.geo.bremen.de/viewer/bvhttp://gdi1.geo.bremen.de/viewer/bvhttp://gdi1.geo.bremen.de/viewer/bv

  • hohe Zugriffszahlen

    Fachdaten als WMS

    gekachelte Hintergrundkarten

    Breitbandatlas

    Freitag, 12. Oktober 12

    http://www.zukunft-breitband.de/BBA/Navigation/Breitbandatlas/breitbandsuche.htmlhttp://www.zukunft-breitband.de/BBA/Navigation/Breitbandatlas/breitbandsuche.htmlhttp://www.zukunft-breitband.de/BBA/Navigation/Breitbandatlas/breitbandsuche.htmlhttp://www.zukunft-breitband.de/BBA/Navigation/Breitbandatlas/breitbandsuche.html

  • Ausprobieren

    MapProxy auf OSGeo Live DVD bereits installiert

    Installationshinweise auf: http://mapproxy.org

    Freitag, 12. Oktober 12

    http://mapproxy.orghttp://mapproxy.org

  • Visit http://mapproxy.org

    Join http://lists.osgeo.org/mailman/listinfo/mapproxy

    Read http://blog.mapproxy.org

    Follow @mapproxy

    Vielen Dank

    Freitag, 12. Oktober 12

    http://mapproxy.orghttp://mapproxy.orghttp://lists.osgeo.org/mailman/listinfo/mapproxyhttp://lists.osgeo.org/mailman/listinfo/mapproxyhttp://blog.mapproxy.orghttp://blog.mapproxy.org