ProBAUG <-> cardo4 Connector
Diese cardo Anwendung stellt eine Schnittstelle zwischen cardo und der Desktop Anwendung ProBAUG der Firma Prosoz Herten zur Verfügung.
Die Anwendung besteht dabei aus einer Oberfläche für die Erfassung / Anzeige von Geometrien zu Tatbeständen und stellt COM Handler für die Kommunikation zwischen der Browser Anwendung cardo und der Desktopanwendung ProBAUG bereit.
COM Handler
Anzeigen und Erstellen von Geometrien zu Baulast Tatbeständen
Dieser Handler ruft die Anwendung für die Geometrien von Testbeständen auf.
Ist der Datensatz nicht vorhanden, wird zum Anlegen eines neuen Datensatzes aufgefordert. Die dabei von ProBAUG übergebenen Daten werden unverändert und initial übernommen.
Wurde ein bereits vorhandener Datensatz gefunden, wird dieser in der Anwendung selektiert und dargestellt.
Die Speicherung der Geometrien erfolgt in der vom Betreuer eingestellten Datenbanktabelle.
Argumente für den Handler
- action: proBAUGSelectBaulast
- aktenzeichen: Aktenzeichen (nicht optional)
- blattnummer: Blattnummer
- tatbestandId: ProBAUG interne ID des Tatbestandes
Voraussetzungen
- Der aufrufende Benutzer hat Startrechte an der Anwendung.
- In den Anwendungseinstellungen sind die Angaben zur Verbindung zur Anwendungsdatenbank vorhanden.
Aufruf zur Anzeige eines Flurstücks
Dieser Handler startet die Suche nach einem Flurstück und bietet die Option zum Umgang mit dem Suchtreffer, z.B. zur Anzeige eines Flurstücks in der Karte, an.
Dabei wird zuerst im aktuellen Datenbestand gesucht. Ist dort kein Treffer vorhanden, wird in dem Historien-Schema der ALKIS.Pro Anwendung versucht das Flurstück zu ermitteln.
Wird kein Flurstück gefunden, erfolgt die Ausgabe einer Hinweismeldung.
Die ALKNR wird in der ALKIS 21 stelligen Schreibweise gesucht.
Technisch: suche in ...:- .nas_pp_flst_klarnamen => alknr
- _hist.ax_flurstuecktype => flurstueckskennzeichen
Argumente für den Handler
- action: proBAUGSelectFlst
- alknr: die ALK Nummer, die in der Karte angezeigt werden soll.
Bsp.: http://IhrCardo/net4/icom.ashx?action=proBAUGSelectFlst&alknr=121918001003560042__
Voraussetzungen
- Der aufrufende Benutzer hat Startrechte an der Anwendung.
- In den Anwendungseinstellungen sind die Angaben zur Verbindung zur ALKIS Datenbank vorhanden.
- Die Alkis Historie muss in dem angegeben Schema vorhanden sein (siehe auch die Dokumentation zum ALKIS NAS Konverter)
Einrichtung
Folgende Schritte sind für die Ersteinrichtung erforderlich:
Bereitstellen der ausgelieferten Dll in den Ordner
\cardoSystem\CoreWeb4\bin
auf dem cardo Server (Kopieren der Datei).spätere Aktualisierungen erfolgen automatisch über den cardo Updater
Registrieren der Anwendung
Anwendungseinstellungen befüllen:
Einstellungen für ALKIS Datenbank vornehmen
Einstellungen für die Anwendungsdatenbank vornehmen.
Das dort abgefragte PostgreSQL Schema wird durch die Anwendung angelegt wenn es nicht bereits vorhanden ist. Wir empfehlen auf jeden Fall ein leeres Datenbank Schema zu verwenden.
Der Parameter sollte nachträglich nicht mehr geändert werden.
Erstellen der Anwendungsdatenbank
Dazu die Karteiseite Datenbank anwählen, dort die Aktion "Datenbank jetzt aktualisieren" auswählen.
Berechtigungen einstellen
Dazu die Karteiseite Berechtigungen anwählen, dann die gewünschten Benutzer / Gruppen unter Berechtigungsthema "Zugriffsrolle" mit der Option "Anwendung starten" hinzufügen
Sind alle erforderlichen Schritte durchgeführt kann nach dem Neuladen der Browserseite die Anwendung direkt gestartet werden, bzw. über die Handler-Aufrufe der indirekte Start veranlasst werden.
Bzw. über den COM Handler. Öffnen Sie dazu ein Browserfenster und geben Sie die entsprechende Url ein
- Aktion Flurstück suchen
http://IhrCardo/net4/icom.ashx?action=proBAUGSelectFlst&alknr=121918001003560042__
- Aktion Tatbestände anzeigen / erstellen
http://IhrCardo/net4/icom.ashx?action=proBAUGSelectBaulast&aktenzeichen=AZ3&tatbestandId_=11&blattnummer=12
Zuletzt geändert: 26.08.2024 06:46:40 (erstmals erstellt 27.02.2018)