Navigation:  Einführung in WebOffice map widget >

Wichtige Hinweise

Previous pageReturn to chapter overviewNext page

SYSTEMVORAUSSETZUNGEN:

Eine Mindestauflösung von 800x480 Pixel wird empfohlen.

 

Folgende mobile Endgeräte werden von WebOffice map widget unterstützt:

oUnterstützung für iPad1 und 2, iPhone 3 und 4

oUnterstützung für Android 2.3.x, 3.0.x, 4.x

 

Hinweis: Bei der Verwendung von Android wird nur Google Chrome vom WebOffice map widget unterstützt, alle anderen Browser auf Android-Geräten werden nicht unterstützt!

 

Folgende Browserversionen werden von WebOffice map widget unterstützt:

oInternet Explorer 8.0 oder höher

oFirefox 3.6 oder höher

oSafari 5 oder höher

 

Hinweis: Die Geolocation API wird erst mit IE9 unterstützt, deshalb funktioniert das Tool 'Location' (Geolocation) im WebOffice map widget NICHT in IE8!

 

EINSCHRÄNKUNGEN:

AUTHENTIFIZIERUNGSMETHODEN: Derzeit wird nur ein anonymer Zugriff, ein Zugriff mit einfacher HTTP GET basierender Übergabe von User Credentials (user=xxx&password=yyy) und SSO (Single Sign on), unterstützt. Dies entspricht den Authentifizierungstypen HTTP und SSO von UserManagement. (Siehe dazu Authentifizierungstyp HTTP und/oder Authentifizierungstyp SSO )

 

Folgende Authentifizierungstypen werden derzeit NICHT unterstützt:

<xs:element ref="AUTHENTICATION_UM" minOccurs="0"/>

<xs:element ref="AUTHENTICATION_JNDI_LDAP" minOccurs="0"/>

<xs:element ref="AUTHENTICATION_NTLM" minOccurs="0"/>

<xs:element ref="AUTHENTICATION_BASIC" minOccurs="0"/>

<xs:element ref="AUTHENTICATION_PVP" minOccurs="0"/>

 

FUNKTIONSWEISE:

Das standardmäßige Ausgabeformat ist JSON (JavaScript Object Notation).

 

Folgende Anfrage (request):

http://prodemo.mysynergis.com/WebOffice/synservice?project=Baumkataster_Bregenz&user=baum&password=baum&width=385&height=340&query=baeume&returnkey=StringGUID&activetools=location%20identify&callback=getJSONResponse&map_adv=true&mapmargin=1&request_id=1337772661053

 

liefert diese Antwort (response):

getJSONResponse('{"MAP":{"url":"http://prodemo.mysynergis.com/WebOffice/output/Baumkataster_20120523_134111_130_8e.png","x":-44488,"y":262693.5,"scale":2984.3482597404477,"width":385,"height":340,"upp":0.7896103896103897},"response_id":"1337772661053"}')

Hinweis: In der Response wird eine eindeutige ID, d.h. ein aktueller Zeitstempel, ausgegeben, der den zuletzt geschickten Request berücksichtigt.

 

FILE STRUKTUR:

Das WebOffice map widget wird als .zip-Ordner geliefert und enthält die default.jsp sowie 4 Ordner. Zu finden ist WebOffice map widget im Verzeichnis in der WebOffice Applikation (C:\Tomcat\webapps\<WebOffice-Applikation>\client_mapwidget):

default.htm: beinhaltet die zur Verfügung gestellte Standard html-Seite

Hinweis: Die default.htm wird nicht mehr länger weiterentwickelt und ist überholt. Bitte verwenden Sie zukünftig die default.jsp.

default.jsp: beinhaltet die Standard .jsp-Seite mit der es möglich ist das WebOffice map widget auch via http POST Parameter aufzurufen

Hinweis: Der Aufruf via http POST Parameter funktioniert nur dann, wenn das WebOffice map widget und der dahinterliegende Web-Server (SynService-Schnittstelle) auf der selben Domäne installiert sind. Die aufrufende Applikation selbst und das WebOffice map widget können jedoch auf unterschiedlichen Domänen laufen (Cross Domain Scripting).

testcontainer.htm: WebOffice map widget test container, um WebOffice map widget Aufrufe schnell und einfach bereitstellen zu können.

Images: beinhaltet alle notwendigen Bilddateien des WebOffice map widget

Hinweis: Unter den Bilddateien befindet sich auch ein animiertes Loading-Symbol mw_loading_symobl, das anzeigt, ob eine Zoom-Operation im WebOffice map widget schon erfolgreich abgeschlossen worden ist.

Scripts: beinhaltet die JavaScript Dateien des WebOffice map widget (für Änderungen dieser Parameter siehe Kapitel JavaScript Variablen).

Styles: beinhaltet alle Stylesheet Dateien.

Testcontainer: beinhaltet die JavaScript Dateien des WebOffice map widget Testcontainer.

 

File Struktur

File Struktur