FOSSGIS2015 - 29_2015_03_23

FOSSGIS 2015
Konferenz für freie und Open Source-Software im GIS-Bereich und für freie Geodaten

Referenten
Tobias Sauerwein
Programm
Tag Freitag - 2015-03-13
Raum S2
Beginn 11:30
Dauer 00:30
Info
ID 784
Veranstaltungstyp Vortrag
Track Vorträge (GIS)
Sprache der Veranstaltung deutsch
Recordings

MapFish Print V3: Printing maps like a boss

The next generation of printed maps

Dieser Vortrag stellt die neue Version von MapFish Print vor und spricht Themen an wie die neuen Features und deren Nutzung, die Erstellung von Templates mit dem Report-Designer von JasperReports, Upgrade von der vorherigen Version, Skalierbarkeit und Erweiterung durch eigene Module.

Das Projekt MapFish Print besteht aus einer Bibliothek und einer Web-Anwendung zum Druck von Reports mit Karten, wobei eine Vielfalt von Quellen unterstützt wird, zum Beispiel WMS, WMTS, OpenStreetMap-Kacheln, WFS oder GeoJSON.

Mittlerweile besteht das Projekt seit fast einem Jahrzehnt und wird in einer Vielzahl von Websites erfolgreich eingesetzt. Allerdings ist es etwas in die Jahre gekommen, so dass die ursprüngliche Architektur zum Hindernis wurde. Beispielsweise ist die Formatierung der Reports über eine Konfigurationsdatei nicht sehr flexibel, das Ausgabeformat ist prinzipiell auf PDF beschränkt, es ist nicht möglich mehr als eine Karte auf einer Seite anzuzeigen und andere Limitationen.

MapFish Print V3 ist das Ergebnis eines kompletten Rewrites der Implementierung. Dank der Integration mit der weit verbreiteten Reporting-Engine JasperReports und der neuen, erweiterbaren Architektur ist MapFish Print flexibler, mächtiger und einfacher zu Skalieren als je zuvor.

Diese Präsentation richtet sich an Web-Entwickler und Projektleiter, und spricht folgende Themen an:

  • Die neuen Features der neuen Version
  • Wie können diese Features genutzt werden?
  • Die Verwendung des Report-Designers
  • Beispiele für komplexe Reports
  • Upgrade von der vorherigen Version
  • Die Architektur, wie sie die Skalierbarkeit erleichtert und wie sie es ermöglicht MapFish Print durch eigene Module zu erweitern

Angehängte Dateien