Auskunftssystem mit
MapGuide Enterprise und Open Source
Startseite
AutoGIS
GIS Software

Dieser Bericht stellt erste Erfahrungen zum Einsatz einer Auskunftslösung von AutoGIS auf der Basis von MapGuide Enterprise und MapGuide Studio 2007 der Firma Autodesk vor. Ebenfalls betrachtet wird hier die Open Source Variante.

IBB Ingenieurbüro Battefeld ist seit 20 Jahren als Entwickler von AutoGIS bekannt. Einer AutoCAD-Applikation für öffentliche Einrichtungen sowie Ver- und Entsorgungsunternehmen. Um den Einsatz von MapGuide mit AutoGIS besser verstehen zu können, vorab einige Worte zum Datenmodell.

Die AutoGIS-Vollversion zur Datenerfassung und -änderung speichert alle GIS-Objekte in einer SQL-Datenbank; und zwar sowohl die Graphik, als auch sämtliche Sachdaten. Zur Laufzeit sorgt AutoGIS dafür, dass diese Datenbankelemente in AutoCAD geladen und dort bearbeitet werden können. Erstellt oder ändert der Anwender ein Objekt, beispielsweise eine Wasserleitung, werden sofort alle nötigen Informationen in der Datenbank gespeichert. Der eigentliche Leitungsverlauf (z.B. eine AutoCAD-Polylinie), alle Netzdaten sowie Lage und Inhalt der Beschriftungen bilden ein zusammenhängend abgelegtes Objekt. Auf diese Weise beinhaltet die Datenbank zu jedem Zeitpunkt den aktuellen Stand der Arbeit.

Die Mehrzahl der GIS-Anwender aber braucht dagegen nur einen Einblick in die Daten und soll sie gar nicht verändern. Dafür sorgen Auskunftssysteme, die sehr einfach bedienbar und an vielen Stellen des Unternehmens verfügbar sein sollen. Sowohl wegen seines großen Funktionsumfangs, als auch auf Grund der Kosten scheidet AutoCAD als Grundlage dafür aus. Statt dessen bietet sich eine Software an, die heute fast jeder PC mitbringt, der Webbrowser.

Das nebenstehende Bild enthält ein Beispiel des AutoGIS-Auskunftssystems mit dem Microsoft Internetexplorer. Die Daten werden mittels MapGuide Enterprise verwaltet, die Oberfläche wurde mittels MapGuide Studio erstellt.

Im Studio definiert man die darzustellenden Daten, die Art ihrer Präsentation, Befehle zur Bearbeitung und Auswertung der Informationen und letztlich das Layout, welches der Anwender im Browser sieht.

Rein graphische Daten werden vorzugsweise im SDF- oder ESRI-Shape-Format importiert. Auch eine Verarbeitung von DWG-Daten ist prinzipiell möglich, bringt aber keine signifikanten Vorteile.

Alternativ zu graphischen Formaten kann MapGuide Datenbankinformationen verarbeiten. Das geschieht grundsätzlich über Feature Data Objects (FDO). Solche FDO stehen unter anderem für ODBC-, aber auch für Oracle Spatial, MySQL und weitere Datenquellen zur Verfügung.

Die Verarbeitung dieser Daten erfolgt, mit Ausnahme der ODBC-Schnittstelle, deutlich effizienter. Effizienter bedeutet in diesem Zusammenhang zweierlei:

Erstens handelt es sich dabei um eine Verknüpfung mit der Datenbank. Es werden die jeweils aktuellen Informationen abgebildet. Im Gegensatz dazu handelt es sich bei der Nutzung von Graphikdaten (SDF, SHP, …) um einen reinen Import.

Zweitens geht die Verwendung von Datenbankinformationen um ein Vielfaches schneller, sofern es sich um OGC-konforme Formate handelt.

Da bei der Erfassung alle AutoGIS-Objekte in der Datenbank gespeichert werden, verwendet das Auskunftssystem vorzugsweise die FDO-Schnittstelle. Beispielsweise kommen nicht nur die Netzelemente, sondern auch deren Beschriftungen und Bemaßungen aus der Datenbank.

Nach dem Import bzw. der Verknüpfung der Daten, nimmt man im MapGuide Studio für jeden einzelnen Layer dessen Gestaltung vor. Unter anderem die Zuweisung von Farben und Linienarten, die Zuordnung von Bildern aus Symbolbibliotheken oder die Definition der Beschriftungen. Das erfolgt für beliebige Zielmaßstäbe. Die Layer werden anschließend zu Karten zusammengefaßt. Diese wiederum bilden die Grundlage zur Herstellung des endgültigen Layouts. Unter Verwendung einer zuvor definierten Karte wird darin unter anderem die Lage der einzelnen Browser-Frames, aber auch die Zuordnung der jeweiligen Programme und Scripte festgelegt. Zum Beispiel zur Anzeige von Sachdaten für selektierte Graphikelementen.

Der Umgang mit dem Studio gestaltet sich dank der modernen Oberfläche sehr komfortabel. Neben teilweise selbsterklärenden Masken, steht dem Entwickler sofort ein Vorschaufenster für die Kontrolle seiner Ergebnisse zur Verfügung.

Das fertige Layout wird den Anwendern letztlich durch den MapGuide-Server zur Verfügung gestellt. Unbedingt erwähnt werden, soll an dieser Stelle, dass es neben MapGuide Enterprise auch eine 100% kompatible Open Source-Lösung für den Server gibt. Die Nutzer des AutoGIS-Auskunftssystems haben damit die Möglichkeit, auf einfache Weise und ohne Lizenzgebühren GIS-Daten zu hosten, die zuvor von einem Dienstleister aufbereitet wurden.

IBB INGENIEURBÜRO BATTEFELD  Bochum Nöckerstraße 37c
44879 Bochum
Tel: 0234-94172-0

 Mit Fragen oder Hinweisen wenden Sie sich bitte an
  

IBB INGENIEURBÜRO BATTEFELD  Leipzig Brahestraße 17
04347 Leipzig
Tel: 0341-2330465

Hydraulische Berechnungen - GIS -  Vermessung - BricsCad V8 - Kartierung - AutoCAD - Autodesk  MAP3D - DVGW - Vermessung - GPS - INTERGEO - Free Download von BricsCad - IntelliCAD - BricsCad V7 - Programmierung - Energieversorgung - AutoLISP - VB -  VBA - SQL - SYBASE SQL Anywhere - Individualprogrammierung - Gas - Wasser - Strom - Fernwärme - Abwasser - Kanal - Kataster - Indirekteinleiterkataster - relationale Datenbanken - SICAD - Netzberechnung - STANET - AutoSTA - Schnittstellen - SQD - SQS - ALK - ALB - EBDS - ISYBAU - GRADIS - AutoCAD
 ---------------------------------------------------------------------------------------------------------------------------