Navigation:  WebOffice clients > 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 vom WebOffice map widget unterstützt:

Unterstützung für iPad1 und 2, iPhone 3 und 4
Unterstü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:

Internet Explorer 8.0 oder höher
Firefox 17 oder höher
Safari 5 oder höher

 

Hinweis: Der WebOffice map widget Testcontainer wird mit IE8 nicht unterstützt.

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 vom WebOffice map widget NICHT unterstützt:

Authentifizierungstyp BASIC
Authentifizierungstyp LDAP
Authentifizierungstyp NTLM
Authentifizierungstyp OAuth2
Authentifizierungstyp Portalverbundprotokoll
Authentifizierungstyp Benutzerverwaltungsdatenbank

 

 

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: Bei diesem Biespiel handelt es sich nur um einen Aufruf an die Service API, die vom WebOffice map widget verwendet werden. In der Response wird eine eindeutige ID, d.h. ein aktueller Zeitstempel, ausgegeben, der den zuletzt geschickten Request berücksichtigt.

 

 

DATEI STRUKTUR:

Zu finden ist das WebOffice map widget im Verzeichnis in der WebOffice 10.2 SP3 Applikation (C:\Tomcat\webapps\<WebOffice application>\client_mapwidget):

default.jsp/default.htm: beinhaltet die zur Verfügung gestellte Standard-Seite des WebOffice map widget Client. Die default.jsp kann sowohl http GET als auch http POST Parameter entgegennehmen.

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

 

testcontainer.jsp/testcontainer.htm: WebOffice map widget Testcontainer, um WebOffice map widget Aufrufe schnell und einfach bereitstellen zu können.

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

 

Images: beinhaltet alle notwendigen Bilddateien des WebOffice map widget Client

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

 

Scripts: beinhaltet die JavaScript Datei (SynServiceClient.js) des WebOffice map widget.

 

Styles: beinhaltet alle Stylesheet Dateien.

 

Testcontainer: beinhaltet die JavaScript Dateien des WebOffice map widget Testcontainer und für die JavaScript Callback Funktionen