21. Konfiguration GeoShop Client

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.

Abbildung 39. GeoShop Client

GeoShop Client

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