Die dynamische thematische Kartierung ermöglicht es thematische Karten für die Business Intelligence von externen Systemen bereitzustellen wie z.B. SAP BW®.
WebOffice 10 R3 stellt eine SOAP Schnittstelle bereit um Geschäftsdaten eines Business Intelligence Systems abzufragen. Die abgefragten Geschäftsdaten werden an Hand eines konfigurierten Styles dargestellt. So kann WebOffice 10 R3 thematische Karten darstellen, die nicht Teil einer Geodatenbasis sind.
Um diese Funktionalität zu verwenden wird Folgendes vorausgesetzt:
•WebOffice 10 R3 advanced (webediting) Lizenz
•Ein Business Intelligence System mit einer SOAP Schnittstelle, die von WebOffice 10 R3 unterstützt wird.
Erfragen Sie weitere Informationen zur Spezifikation bei der Implementierung einer SOAP Schnittstelle und der Konfiguration von 'Dynamischer thematischer Kartierung' unter web-support@mysynergis.com.
Für Testzwecke ist die Datei thematictest.jsp in Ihrem WebOffice 10 R3 Anwendungsverzeichnis enthalten. Sie können diese benutzen, um mit Beispielswerten eine SOAP Anfrage von einem externen BI System zu simulieren. Für weitere Details siehe die Abbildungen unten.

Dynamisch-thematische Kartierung – Konfiguration als ein Teil der Layerkonfiguration

Dynamisch thematische Kartierung – Konfiguration
Hinweis: die dynamische thematische Kartierung ist nur für dynamische ArcGIS Server Dienste möglich.
Eigenschaft |
Beschreibung |
Tabelle für thematische Kartierung |
Tabelle für thematische Kartierung. Zum vorübergehenden Speichern von externen Daten aus dem Business Intelligence System. Die Tabelle muss innerhalb des Workspace der Feature-Klasse für das Rendering des Business Intelligence Karte liegen und muss Teil des ArcMap-Dokumentes sein, das für die Kartendarstellung verwendet wird. Ein ArcMap Join der Feature-Klasse und dieser Tabelle ist die Basis für den Renderer. ![]() Tabelle für die thematische Kartierung in einem ArcMap-Dokument
|
Schlüsselfeld |
Schlüsselfeld des Layer auf dem die thematische Kartierung gemacht wird. Für selektierte Objekte reicht WebOffice 10 R3 die Schlüsselwerte an das Business Intelligence System weiter. |
SOAP URL |
URL des SOAP Web Services, implementiert von der Business Intelligence Software. |
SOAP Action |
SOAP Action. |
Dynamische thematische Kartierung – Konfiguration
Die folgenden Schritte sind durchzuführen, um das Testbeispiel (unter Verwendung der Datei thematictest.jsp) zu implementieren:
1. Öffnen Sie ArcMap und fügen Sie eine leere Tabelle ein, die ein Wertefeld (Schlüsselfeld) und ein Feld mit der Bezeichnung 'REF_OID' enthält.
2. Kopieren Sie Ihren Ziel-Layer in ArcMap und platzieren Sie diesen im Inhaltsverzeichnis an die oberste Stelle.
3. Führen Sie einen 'Join' von Tabelle und dem Ziel-Layer durch, in dem Sie das Feld OBJECTID mit dem Feld REF_OID verbinden (alle Datensätze beibehalten, auch die Einträge mit Nullwerten!).
4. Definieren Sie die Symbologie, indem Sie das verbundene Schlüsselfeld verwenden und speichern Sie dies als einen Layer.
5. Konfigurieren Sie das Werkzeug im WebOffice author unter Verwendung des gespeicherten Layers.
6. Starten Sie das WebOffice Projekt und legen Sie eine einfache thematische Kartierung auf die Suchergebnisse an (das Ergebnis wird leer sein). Nun wird die Tabelle gefüllt.
7. Kehren Sie zu ArcMap zurück und definieren Sie die Symbologie neu, indem Sie die aktuellen Werte benutzen und den Layer überschreiben.
8. Entfernen Sie den Layer aus Ihrem ArcMap Dokument.