java -jar /Users/stefan/apps/SaxonHE12-4J/saxon-he-12.4.jar -s:grundstuecksbeschrieb.xml -xsl:grundstuecksbeschrieb.xsl -o:grundstuecksbeschrieb.fo
Download: https://sourceforge.net/projects/offo/files/offo-hyphenation/ Kopiere in fop/libs Ordner.
/Users/stefan/apps/fop-2.9/fop/fop -fo grundstuecksbeschrieb.fo -pdf grundstuecksbeschrieb.pdf -c fop.xconf
./xml2pdf.sh grundstuecksbeschrieb
Testen:
- Autorisierung?
- Bilder via URL
FrutigerHeader in sauber- Was passiert wenn an einer Koordinate zwei Objekte liegen? (technologie-unabhängige Frage (glaubs)). Z.B. Selbstrecht auf Liegenschaft.
- WMS-Request muss mit SQL berechenbar sein (BBOX)
- Workflow überlegen:
0. "Schema" überlegen (dummy xml)
- Grundgerüst xsl -> pdf (ohne dynamische Daten), nur mit root-element-match
- sql
Grundstücksbeschrieb:
- Momentan - im Gegensatz zum PDF im Web GIS Client - via Koordinate. Mit Koordinate kann es zu meheren Treffern (Baurecht / Liegenschaft) kommen. Entscheid des Projekts wie man damit umgehen will. Auswirkungen auf SQL und XSLT.
EWS:
Achtung:
- noch keine Logik wegen "nicht erlaubt" im xsl und wegen Abständen abhängig von der Tiefe (?) und Grund für Beschränkung (habe nur ein case when).
- Kann WMS-GetMap-Request mit SQL hergestellt werden? BBox? Aufpassen wegen urlencoding. Kann aber bereits in SQL gemacht werden. (& -> & übernimmt bereits postgres für uns.)