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):
http://servername/VertiGIS FM/LandRegister/DashboardLandRegister.aspx

Neue-Basis-Url zum Aufruf des Widget's (gültig ab VertiGIS FM-Version 6.0):
http://servername/VertiGIS FM/GeoManWidget.aspx

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"...

ALKIS.buch Widget im Skin "HTML"...

...und im Skin "Core".

...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.