Klett

Interaktive Karten für Klett-Produkte

ZIELE

Überführung existierender Kartenebenen in Kacheln unterschiedlicher Auflösung (PyramidenBilder) zum Einsatz in Web- und Desktop-Anwendungen
Eine Desktop-Anwendung dient der Aufbereitung der Ausgangsdaten, welche als nicht georeferenzierte Grafiken vorliegen. Die aufbereiteten und exportierten Kacheln sind mit entsprechender Konfiguration in den Klett-Kartenclients verwendbar.

UMSETZUNG

Die Desktop-Anwendung für Windows basiert auf dem GUIToolkit Kivy und bildet die grafische Benutzeroberfläche zur Generierung der Kacheln. Diverse Einstellungen und Optionen erlauben es Einfluss auf die im Hintergrund laufenden GDAL-Prozesse der Kachelaufbereitung zu nehmen. Neben GDAL kommen Bibliotheken aus Imagemagick sowie PNGNQ zum Einsatz.
Die Kartenkomponente nutzt die JavaScript-Bibliotheken OpenLayers 3, das Dojo Toolkit 1.12 und interactjs. Aus dem Webclient heraus können PDF-Karten unter Verwendung von jspdf erzeugt werden.