Prints sind nicht masstäbliche Ausdrucke der aktuellen View des
GeoShop Clients im Sinne eines Screen Dumps. Prints werden über HTML
Seiten konfiguriert. Pro View kann eine HTML Seite für den Print
definiert werden. Die Berechtigung für Prints wird einem User mit der
Berechtigung (privileges
) print
zugeteilt.
Als Default Print HTML Seite steht folgenden HTML Seite zur Verfügung.
GEOSHOP_DIR\system\www\view\print.html
Dies Print HTML Seite wird in einer View wie folgt definiert.
GEOSHOP_DIR\user\views\<name>.vi
MAP : print_url STRING /view/print.html : }
Zusätzliche Print HTML Seiten werden wie folgt abgelegt
GEOSHOP_DIR\user\www\view\<name>.html
Die Seite ist in der gewünschten View über den Parameter
print_url
zu definieren.
Der Print wird mit einer HTML-Seite aufgerufen. Diese HTML Seite
kann pro View mit dem Parameter print_url
definiert
werden.
Als Beispiel für eine solche HTML Seite steht die Seite für den Default Print zur Verfügung.
GEOSHOP_DIR\system\www\view\print.html
Falls eine eigene HTML Seite für Prints erstellt wird, kopieren Sie diese Seite in das analoge Verzeichnis im User Ast des GeoShops und editieren Sie diese Kopie.
Die Print HTML Seite wird vom GeoShop Client mit den Parametern für den Print in einem PopUp-Fenster aufgerufen. Beispiel:
http://localhost:3501/view/print.html...
?image=http://localhost:3501/images/img4.gif
&view=Vermessung&layers=AV_Bodenbedeckung,AV_Liegenschaften,AV_Fixpunkte,...
AV_Einzelobjekte,AV_Nomenklatur,AV_Gebaeudeadressen,GPS_Punkte...
&min=675764/245435&max=675861/245435&language=de
Die HTML Seite muss dafür besorgt sein, dass das Bild und die Layout-Elemente wie gewünscht plaziert werden. Diese HTML-Seite beinhaltet in der Regel JavaScript-Code, mit dem die Eigenschaften der Elemente gesetzt werden.