Widget für externe Anwendungen
Das VertiGIS FM GDB-Widget besteht aus einem GUI (Grafische Benutzeroberfläche) und einer API (Programmierschnittstelle).
Dies bedeutet, dass sich das Widget nahtlos in die Oberfläche von Drittanwendungen (wie z.B. WebOffice, GeoOffice, SAP, Sharepoint, usw.) integrieren lässt, um so maßgeschneiderte Geschäftsprozesse und Workflows abbilden zu können. Die dafür notwendige Einbindung kann individuell zusammengestellt und der erstellte Code einfach in Anwendungen integriert werden.
Funktionalitäten
Das Widget unterstützt das Benutzer-/Rollen-/Rechtekonzept von VertiGIS FM, d.h. dass der Benutzer, der auf das Widget zugreift, neben einem Benutzerzugang auch entsprechende Berechtigungen im Produkt VertiGIS FM GDB zur Anzeige der Daten benötigt. Weiters wird auch der Katastralgemeindenfilter unterstützt, mit welchem man rollenbasierend Daten filtern kann.
API
Die folgende Liste von Parametern beschreibt die Möglichkeiten der Einbindung des Widgets.
Parameter |
Beschreibung |
---|---|
Base-Url |
•Beispiel-Basis-Url zum Aufruf des Widget's (gültig bis inkl. VertiGIS FM-Version 6.0.SP2): •Neue-Basis-Url zum Aufruf des Widget's (gültig ab VertiGIS FM-Version 6.0): |
fn |
Entitätsname der Grundstücke im VertiGIS FM (fixer Wert GeoMan.Cadaster.LandParcel - darf nicht verändert werden) |
key |
Suchfeld für die Grundstück-Suche im VertiGIS FM (fixer Wert ParcelKey - darf nicht verändert werden) |
values |
Übergabe der anzuzeigenden Grundstücke in Form des Katastralgemeinden-Grundstücksschlüssels (KGNRGNR mit ; getrennt) |
user |
VertiGIS FM-Benutzername |
pW |
Übergibt das Kennwort des VertiGIS FM-Benutzers |
client |
Steuert die Darstellung (Skin) des Widgets. Mögliche Werte sind html oder core (in Anlehnung an die Darstellung der WebOffice HTML- und Core-Clients). Standardwert: html |
Alle oben angeführten Parameter (bis auf die Parameter user/pW und client) sind verpflichtend anzugeben.
Die Parameter user und pW können entfallen, wenn VertiGIS FM z.B. mit NTLM/LDAP-Authentifizierung eingerichtet ist.
GUI
Das Widget kann in Drittlösungen per iFrame eingebunden werden.
Der http-Target Name des iFrames in der Drittlösung sollte standardmäßig po_frame_iframe lauten (der Name kann über das Systemsetting IFrameName im VertiGIS FM geändert werden).
Über den Parameter client kann das Aussehen (Skin) festgelegt werden.
Die folgenden Screenshots zeigen die Oberfläche des Widget (die Eigentümer-Daten im Screenshot wurden aus Datenschutzgründen geschwärzt):
GDB-Widget im Skin "HTML"...
...und im Skin "Core".
In der Titelleiste wird die Anzahl der gefundenen Objekte (in Klammern) dargestellt, mit den Funktionsschaltflächen kann man alle Objekte des Widgets nach VertiGIS FM übergeben, VertiGIS FM-Berichte oder Excel-Dokumente erzeugen.
Die Ergebnisliste der Objekte zeigt neben der Katastralgemeinde, der Grundstücksnummer und der Fläche auch die zugehörige Grundbuchseinlage.
Über die in der Detailansicht hinterlegten Links kann auch direkt zum jeweiligen Grundstück oder zur Einlagezahl nach VertiGIS FM gesprungen werden.
Über die Schaltfläche +/-, bzw. die Pfeile (nach unten/oben) können, falls der Benutzer im VertiGIS FM das Recht hat, Eigentümer zu sehen, die Eigentümerdaten ein/ausgeblendet werden.