Um einen qualifizierten Vergleich der vorgestellten Desktop-GI-Systeme und somit auch die Grundlage für eine Programmempfehlung zu erhalten, wurde ein Referenzworkflow erarbeitet. Dieser leitet sich aus selbstdefinierten Anforderungen an ein GI-System ab und soll einen typischen Projektverlauf bzw. einen Bearbeitungsablauf simulieren. Als Grundlagen für den Referenzworkflow dienen die im Rahmen des archäologischen Projekts von Baalbek gewonnenen Daten, welche während dieser Arbeit in einer PostGISDatenbank vorlagen.
(Quelle: Deutsches Archäologisches Institut)
Baalbek ist eine antike Stadt im Libanon und wurde durch verschiedenste historische Baustile geprägt. Die Blütezeit erlebte Baalbek zwischen dem 1. Jahrhundert vor Christi und dem 3. Jahrhundert nach Christi, wo es zu einem römischen Heiligtum ausgebaut wurde.
In Zusammenarbeit mit der BTU-Cottbus (Brandenburgische Technische Universität Cottbus) und dem Deutschen Archäologischen Institut (DAI) untersucht vor allem die BTU-Cottbus die Geschichte Baalbeks vom 8. Jahrhundert vor Christi bis in die Neuzeit.
Referenzworkflow
- Verbindung zu Open-Source Datenbanken
- Bearbeiten von einzelnen Layern durch Hinzufügen von Geometrien
- Editierung von Attributtabellen
- Durchführung von Koordinatentransformationen während der Projektbearbeitung (on-the-fly)
- Import gängiger Vektor- und Rasterdateiformaten (Standardformate und Quasi-Standardformate)
- Transaktionen oder Mehrbenutzerbetrieb
- Die Möglichkeiten des Einbindens eines WMS
- Die Möglichkeiten des Einbindens eines WFS
- Georeferenzierung von Bildern
Die Umsetzung des Referenzworkflows erfolgte sowohl mittels Quantum-GIS als auch mit Manifold.
Grundlegende Leistungsparameter
GRASS | Quantum | gvSIG | SAGA-GIS | OpenJUMP | Manifold | Vektorimport |
---|---|---|---|---|---|---|
SHP, GML, DXF, ASC | √/(√)/√/√ | √/√/√/√ | √/√/√/- | √/√/√/√ | √/-/√/√ | √/√/√/- | Rasterimport |
JPEG, TIFF, PNG, GIF | √/√/√/√ | √/√/√/√ | √/√/√/√ | √/√/√/√ | √/√/√/√ | √/√/√/√ | DB-Verbindung |
PostGIS, MySQL, Oracle, SDE | √/(√)/(√)/- | √/(√)/(√)/- | √/(√)/(√)/(√) | √/-/-/- | √/(√)/(√)/(√) | √/(√)/(√)/- | Web-Services |
WMS / WFS / WCS | (√)/(√)/- | √/√/√ | √/√/√ | -/-/- | √/√/√ | √/-/- |
Transformationen | √ | √ | √ | √ | √ | √ |
Georeferenzierung | √ | √ | √ | √ | √ | √ |
MultiUser Betrieb | (√) | (√) | - | - | - | - |
Symbolik
√ | möglich | ||
(√) | möglich, jedoch wegen fehlender Testumgebung nicht umgesetzt | ||
- | nicht möglich |
Unterstützung ausgewählter Geometrietypen
GRASS | Quantum | gvSIG | SAGA-GIS | OpenJUMP | Manifold | Point/MultiPoint |
---|---|---|---|---|---|---|
Import | (√)/(√) | √/√ | (√)/(√) | √/√ | √/√ | √/(-) |
Erzeugen | √/(-) | √/(-) | √/√ | √/√ | √/√ | √/(-) |
Export | (√)/(-) | √/(-) | (√)/(√) | √/√ | √/√ | √/(-) | LineString/MultiLineString |
Import | (√)/(√) | √/√ | (√)/(√) | √/√ | √/√ | √/√ |
Erzeugen | √/(-) | √/(-) | √/- | √/√ | √/√ | √/√ |
Export | (√)/(-) | √/(-) | (√)/- | √/√ | √/√ | √/√ | Polygon/MultiPolygon |
Import | (√)/(√) | √/√ | (√)/(√) | √/√ | √/√ | √/√ |
Erzeugen | √/(-) | √/(-) | √/- | √/√ | √/√ | √/√ |
Export | (√)/(-) | √/(-) | (√)/- | √/√ | √/√ | √/√ | Geometry/GeometryCollection |
Import | -/- | √/- | -/- | -/- | √/√ | √/- |
Erzeugen | -/- | (-)/- | -/- | -/- | √/√ | √/- |
Export | -/- | (-)/- | -/- | -/- | √/√ | √/- |
Symbolik
√ | direkt möglich | ||
(√) | theoretisch direkt möglich, aber über Umwege realisiert | ||
(-) | über Umwege realisiert | ||
- | mit den getesteten Methoden nicht realisierbar |