Event-Details
Workshop: MapFish Print 3: Maps, Templates und Reports
Referenten
Tobias Sauerwein |
Die Erstellung von Reports ist eine wichtige Funktionalität in vielen Anwendungen. MapFish Print ist ein interessantes Tool für diese Aufgabe. Das Projekt MapFish Print besteht aus einer Java Bibliothek und Web-Anwendung zur Generierung von Reports mit Karten, wobei eine Vielfalt von Raster- und Vektor-Datenquellen unterstützt wird, zum Beispiel WMS, WMTS, OpenStreetMap-Kacheln, WFS oder GeoJSON.
Ziel dieses Workshops ist es anhand von Anwendungsbeispielen eigene Geo-Daten in einem PDF-Report darzustellen. Die Teilnehmer lernen wie mit Hilfe des WYSIWYG Designers JasperSoft Studio bequem Templates angepasst und erweitert werden können. Es werden Elemente wie Karten, Nordpfeil oder Kartenlegenden in ein Template einfügt und konfiguriert. Über einen Print-Request, in dem unterschiedliche Geo-Daten eingebunden sind, wird dann eine PDF-Datei erstellt.
In diesem Workshop werden folgende Themen behandelt:
- Installation von MapFish Print 3
- Konfiguration eines Report über eine YAML-Konfigurationsdatei
- Editieren von Templates mit JasperSoft Studio
- Konfiguration von Elementen wie Karten, Legende oder Maßstabsbalken
- Senden eines Print-Request mit unterschiedlichen Geo-Daten
- Komplexere Reports
Zielgruppe sind alle, die darin interessiert sind Reports mit geographischen Daten zu erstellen. Als Vorwissen sind Programmierkenntnisse hilfreich aber nicht unbedingt erforderlich.