../../_images/logo_mapcache.png ../../_images/OSGeo_project.png

MapCache

Web Service

MapCache ist ein Server, der Tile Caching implementiert, um den Zugriff auf WMS-Layer zu beschleunigen. Die primären Ziele von MapCache sind Schnelligkeit und einfaches Aufzusetzen und gleichzeitig die Bereitstellung von wesentlichen Funktionen (und mehr!) die von einer Kachel-Caching-Lösungen erwartet werden zu bieten .

MapCache ist Teil der MapServer-Produktreihe, kann jedoch so konfiguriert werden, dass Daten von jedem Server, der WMS verwendet, zwischengespeichert und bereitgestellt werden können. MapCache kann unter Apache als Modul oder auf jedem Webserver ausgeführt werden, der CGI/FastCGI unterstützt, wie IIS, Nginx und Jetty.

mapcache screenshot

Kernfunktionen

  • Ermöglicht das Speichern von Tile Caches in

    • auf der Festplatte

    • in der Cloud mit REST (S3, Azure, Google)

    • in Datenbanken wie SQLite, Berkeley DB, Riak

    • im Arbeitsspeicher

  • Beinhaltet eine Seeder-Anwendung

  • Cache basierend auf Dimensionen (z. B. Zeit)

  • Ermöglicht das Caching von Mapbox Vector (MVT) und UTFGrid-Kacheln

  • Anpassbare Grids

  • Ermöglicht das „Zusammenbauen“ von Kacheln, sodass Kacheln für verschiedene Datensätze zu einer einzigen Kachel zusammengeführt werden können, die an den Client gesendet werden kann.

  • Beinhaltet eine Seeder-Anwendung zum vorab Befüllen des Caches. Aufruf über die Kommandozeile

  • Erlaubt es Requests an einen Server weiterzuleiten

  • Eine integrierte Demo-Anwendung

Implementierte Standards

Demo

Dokumentation

Details

Webseite: https://mapserver.org/mapcache

Lizenz: MIT-style license

Software-Version: 1.12.0

Unterstützte Plattformen: Windows, Linux, Mac

Support: https://mapserver.org/community/

Quickstart