Das Layout des GeoShop Client kann zu grossen Teilen konfiguriert
werden (Grösse, Farben, Icons, etc). Die detaillierte Beschreibung ist im
Dokument GeoShop Client5 Konfigurationshandbuch
beschrieben.
Der GeoShop Client5 ist eine HTML5 Webapplikation, die über eine URL aufgerufen wird.
Beispiel HTML Seite:
GEOSHOP_DIR\system\www\client5\index.html
GeoShop Client5 Anwendung.
GEOSHOP_DIR\system\www\client5\client5.html
Die HTML Seite kann mit Argumenten aufgerufen werden, die in der HTML Seite weiterverarbeitet werden und der Hauptapplikation weitergegeben werden. Zudem kann in der HTML Seite über JavaScript der Client5 mit diversen Parametern bezüglich dem Layout aufgerufen werden. Als Beispiel wird der Aufruf der HTML Seite mit dem User und dem Password aufgeführt.
Aufruf HTML Seite:
http://localhost:3501/client5/index.html?user=test&password=test
JavaScript Code in der der HTML Seite:
var client5Options = { // --- Server Settings //server: 'http://geoshop:3501', //user: 'username', //password: 'password', //autologin: true, //autologinlogouturl: "", //prefix: '', //username prefix //postfix: '', //username postfix // --- Preference Settings //language: 'en', //'de','en','fr','it' //theme: 'flat', //'flat' or 'claro' or 'tundra' or 'soria' or 'nihilo' //showlegend: false, //showmenutop: true, //menuposition: 'right', // 'right' or 'left' //menu: 'search', //'search' or 'view' or 'legend' or 'order' or 'plot' or 'measure' or 'info' //menuwidth: '275px', //menuminwidth: 0, //menumaxwidth: 700, //zoomfactor: 3, //mapAnnotations: true, //'query.gemeinde': '', //'query.*':"value" //'display.view': '', // 'av' //'display.layer': '', //'GPS_Punkte,AV_Fixpunkte' //'range.minX': '', //'range.maxX': '', //'range.minY': '', //'range.maxY': '', //min_range: 0, //max_range: 0, //product: '', // 'dxf' //orderfields: '', //comma-separated list of order fields (delivery, invoice) //openUrlNewWindow: true, //If using IE11 --> do not set to false, because there is a bug opening content in iFrames //showTooltips: true, //redirect: true, //redirectURL: "../geoshop/client.html", //redirect to java applet if client has not the related HTML5 features (mobile and tablet ignored) //autolocationzoom: 10000, // false or whole number for area (m2) //isLV95: false // false == LV03 or true == LV95 };
Die verfügbaren Parameter sind im Dokument GeoShop Client5
Konfigurationshandbuch
beschrieben