Widget für externe Anwendungen
Das VertiGIS FM ALKIS.buch 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, SAP, Sharepoint, usw.) integrieren läßt, 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.
Das Widget steht ab der VertiGIS FM-Version 4.1 zur Verfügung.
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 ALKIS.buch zur Anzeige der Daten benötigt. Weiters wird auch der Gemarkungsfilter 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 Flurstücke im VertiGIS FM (fixer Wert GeoMan.LandRegister.LandParcel - darf nicht verändert werden) |
key |
Suchfeld für die Flurstücks-Suche im VertiGIS FM (fixer Wert ParcelKey - darf nicht verändert werden) |
values |
Übergabe der anzuzeigenden Flurstücke in Form von Flurstückskennzeichen (FSK's mit ; getrennt) |
user |
VertiGIS FM-Benutzername |
pW |
Übergibt das Kennwort des VertiGIS FM-Benutzers |
client |
Steuert die Darstellung (Skin) des Widget's. 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 - wird kein Benutzerkontext übergeben, dann wird beim ersten Auruf des Widgets auf die Login-Seite von VertiGIS FM umgeleitet.
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):
ALKIS.buch 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. Der Eigentümeraufruf ist nur mit entsprechenden Rechten möglich. Zudem können VertiGIS FM-Berichte oder Excel-Dokumente erzeugen werden.
•Die Detailansicht der Objekte zeigt neben der Gemarkung, der Flurstücksnummer und der Fläche auch die zugehörigen Grundbuchblätter. Über die in der Detailansicht hinterlegten Links kann auch direkt zum jeweiligen Flurstück/Grundbuchblatt nach VertiGIS FM gesprungen werden.
•Falls der VertiGIS FM-Benutzer über das Recht Eigentümer in Grundstücksmaske anzeigen verfügt, können über die Schaltflächen +/-, bzw. die Pfeile (nach unten/oben) die einzelnen Objekte auf/-zugeklappt werden, um die Eigentümerdaten einzusehen. Die Schaltfläche neben der Spaltenüberschrift öffnet/schließt alle Objekte im Widget.