Vortragsmanuskript ALKAT Anwendertreffen Lebus 2007
Vortragsmanuskript ALKAT Anwendertreffen Lebus 2007
Vortragsmanuskript ALKAT Anwendertreffen Lebus 2007
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
<strong>ALKAT</strong> <strong>Anwendertreffen</strong><br />
in <strong>Lebus</strong> an der Oder<br />
28. März <strong>2007</strong><br />
Beitrag der RISA GmbH<br />
RISA Sicherheitsanalysen GmbH<br />
M. Lüttgert
Inhaltsverzeichnis<br />
1 Einführung................................................................................................................ 3<br />
2 Änderungen.............................................................................................................. 3<br />
2.1 GIS-Vorbereitung LK Spree-Neiße, Herr Müller...............................................3<br />
2.1.1 Flurstückschlüssel sauber aufnehmbar konfigurieren.......................... 3<br />
2.1.2 Flurstückschlüssel füllen....................................................................... 4<br />
2.1.3 Konfiguration für Fremdschlüssel aus GIS........................................... 4<br />
2.1.4 GeODin-Ansteuerung........................................................................... 4<br />
2.2 Neue Spezifikation zur Ansteuerung von Web-GIS-Systemen........................ 5<br />
2.3 Neuerungen durch <strong>ALKAT</strong>............................................................................... 5<br />
RISA Sicherheitsanalysen GmbH lebus.odt
<strong>ALKAT</strong> <strong>Anwendertreffen</strong> <strong>Lebus</strong> <strong>2007</strong> <strong>Vortragsmanuskript</strong><br />
1 Einführung<br />
Das <strong>ALKAT</strong> (Altlastenkataster des Landes Brandenburg) hat seit der Auslieferung<br />
des ersten Protoypen (Ende November 2003) viele Änderungen erfahren, die sich<br />
seit der Abnahme des Programms am 4.11.2004 im Wesentlichen auf die<br />
Beseitigung zahlreicher Programmfehler beschränkten.<br />
2 Änderungen<br />
Die verschiedenen Releases und ihre Änderungen aufzuzählen, füllte alleine schon<br />
einen Vormittag, weshalb hier nur ein kurzer Überblick über den derzeitigen Stand<br />
folgt:<br />
Derzeit aktuell ist die ausgelieferte CD-Version Rel-0-9-1-4_0-2-3 vom <strong>2007</strong>-02-07<br />
mit dem Update upd_914_024.zip vom Montag, <strong>2007</strong>-03-26 aktuell, das den leidigen<br />
Fehler mit Java 1.5.0 behebt.<br />
<strong>ALKAT</strong> ist derzeit unsere Anwendung mit den wenigsten bekannten Fehlern. Bis<br />
letzte Woche waren es 0. Derzeit ist ein Fehler aus LDS (Dahme-Spreewald, Fr.<br />
Wagner) in der Abfrage / Oracle zu Untersuchen.<br />
Wir haben 26.9.2005 mit Rel-0-9-1-4 <strong>ALKAT</strong> aus der Entwicklung von RISA-GEN<br />
ausgekoppelt, damit Funktionsänderungen für andere Kunden keine negativen<br />
Auswirkungen auf <strong>ALKAT</strong> haben.<br />
Daher tragen alle <strong>ALKAT</strong>-Auslieferungen Rel-0-9-1-4 als Hauptversionsnummer und<br />
ändern sich nur im Suffix (derzeit _024).<br />
2.1 GIS-Vorbereitung LK Spree-Neiße, Herr Müller<br />
Die erste echte Erweiterung von <strong>ALKAT</strong> hat RISA für Herrn Müller vom Landkreis<br />
Spree-Neiße vorgenommen.<br />
2.1.1 Flurstückschlüssel sauber aufnehmbar konfigurieren<br />
Dazu werden in einem neuen Reiter 'Flurstückschlüssel' für alle drei Prototypen<br />
(AA/AS, SSBV und NZF) folgende Eigenschaften als Tabelle (kombinierte<br />
Mehrfachausprägung) konfiguriert:<br />
- Flurstückschlüsselkopf als gesperrter Kurztext mit der Standardfüllung 'FS12'<br />
für 'FlurstückSchlüssel Brandenburg'<br />
- Gemarkung als Zahlenfeld (neu), da die Gemarkungsliste nicht ohne weiteres<br />
automatisiert verarbeitbar ist<br />
RISA Sicherheitsanalysen GmbH - 3 - 07.05.07 09:58:49
<strong>ALKAT</strong> <strong>Anwendertreffen</strong> <strong>Lebus</strong> <strong>2007</strong> <strong>Vortragsmanuskript</strong><br />
- Flurzahl als Zahlenfeld analog zur Flur auf dem ersten Reiter. Da<br />
Eigenschaftsnamen nur einmal je Subtyp vergeben werden können, muss<br />
diese neue Flur leider einen etwas anderen Namen bekommen. Möglich wäre<br />
auch 'Flur_' o.ä. .<br />
- Flurstückzähler als Zahlenfeld (neu)<br />
- Flurstücknenner als Zahlenfeld (neu) Flag X und Flag Y werden nicht benötigt.<br />
Somit ist die technisch saubere Ablage der Komponenten des Flurstückschlüssels<br />
möglich. Diese ist Voraussetzung für die Verarbeitung der Felder in<br />
GISAnwendungen.<br />
2.1.2 Flurstückschlüssel füllen<br />
Die neu konfigurierten Felder zur Aufnahme der Flurstückschlüsselkomponenten<br />
werden von RISA gefüllt, soweit dies aus den Informationen des Reiters<br />
'Identifikation und Lage' ersehen werden kann.<br />
2.1.3 Konfiguration für Fremdschlüssel aus GIS<br />
Zur zukünftigen Ablage von IDs und Beschreibungen, die auf Polygonzüge im GIS<br />
verweisen, werden zwei Eigenschaften (GIS-ID und Beschreibung) konfiguriert und<br />
als Tabelle kombiniert. Diese werden im Reiter 'Flurstückschlüssel' unterhalb der<br />
Tabelle mit den Flurstückschlüsseln konfiguriert.<br />
2.1.4 GeODin-Ansteuerung<br />
Es war ein COM-fähiges GeODin Version 5 anzusteuern, so dass zu einer<br />
Verdachtsfläche AA/AS eine "Gruppe" in GeODin geöffnet werden kann. Die<br />
Gruppen in GeODin sind bereits exakt mit der Registriernummer wie auch in <strong>ALKAT</strong><br />
verwendet benannt, was auch Voraussetzung für die Funktionsfähigkeit der<br />
Ansteuerung ist.<br />
Da GeODin derzeit zwar über einige COM-Funktionen aber nicht über speziell diese<br />
COM-Funktion zum Öffnen von Gruppen verfügt, musste die COM-Schnittstelle<br />
durch Fugro vorab oder parallel programmiert werden.<br />
RISA hatte folgende Aufgaben:<br />
- Einbau der COM-Steuerungsfunktion in RISA-GEN <strong>ALKAT</strong> zur Nutzung der<br />
Schnittstelle auf Seite von GeODin<br />
- Einbau eines Menüeintrags 'Extras - GeODin' (zum Aufruf der COM-Funktion)<br />
im Generischen Editor für 'AA/AS->Erfassungskatalog'<br />
RISA Sicherheitsanalysen GmbH - 4 - 07.05.07 09:58:49
<strong>ALKAT</strong> <strong>Anwendertreffen</strong> <strong>Lebus</strong> <strong>2007</strong> <strong>Vortragsmanuskript</strong><br />
- Einbau eines Menüeintrags 'Extras - GeODin' (zum Aufruf der COM-Funktion)<br />
im Explorer, wenn der Prototyp AA/AS und eine Instanz markiert ist<br />
- Testen mit GeODin<br />
2.2 Neue Spezifikation zur Ansteuerung von Web-GIS-<br />
Systemen<br />
Herr Schmidt-Schoenfelder hat am 27.9.2006 über Anbindung von<br />
Fachanwendungen an Geo-Portale referiert. Diesen Vortrag hat mir Herr Dittmann<br />
freundlicherweise zur Verfügung gestellt, so dass wir in der Lage waren, eine<br />
saubere Spezifikation für den Aufbau des URL (Web-Browser-Adresszeile bzw.<br />
Uniform Resource Locator) zu erstellen.<br />
Die neue Spezifikation enthält keine Konstanten mehr. Sie umgeht so das<br />
‚ARCHKEY‘-Problem in der Bedingung und ist sehr flexibel. Wir erwarten, dass ein<br />
großer Teil der weiteren denkbaren Web-Anwendungen mit dem vorgestellten<br />
Schema angesprochen werden kann, ohne <strong>ALKAT</strong> erneut ändern zu müssen.<br />
Eine offene Fragen bzgl. der GIS-Anbindung ist derzeit die maximale Länge eines<br />
URL oder: Wieviele Registriernummern verträgt ein URL?<br />
2.3 Neuerungen durch <strong>ALKAT</strong><br />
Installationshandbuch mit Troubleshooting: <strong>ALKAT</strong> hat für RISA-GEN eine zentrale<br />
Innovation -- das Installationshandbuch mit 'Troubleshooting'-Kapitel hervorgebracht.<br />
Dies hat uns die Arbeit mit vielen anderen Kunden ebenfalls erheblich vereinfacht.<br />
Weiterhin haben wir starke Kryptographie (1024-Bit Schlüssel) für den sicheren<br />
Transport der Daten zwischen Export und Re-Import programmiert. Der<br />
Datenbankzugriff wurde durch die verschlüsselte Ablage des Datenbankpassworts<br />
abgesichert.<br />
RISA Sicherheitsanalysen GmbH - 5 - 07.05.07 09:58:49