Hallo Martin, Du hast zwar nicht direkt danach gefragt, aber es gibt auch noch im deegree-Projekt [1] eine WFS-Implementierung:
> 1. Können 3D-Daten verarbeitet werden? Grundsätzlich ja. Das heißt, der WFS kann GML mit 3D-Koordinaten rausgeben und per WFS-T entgegennehmen. Allerdings gibt es gewisse Besonderheiten bzgl. der Datenablage im Backend und der Auswertung räumlicher Operatoren. Bei der Verwendung von SQL-Backends (z.B. PostGIS) funktionieren in der Praxis nur SFS-Geometrien (Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon und MultiGeometry), wobei diese mit einer z-Ordinate versehen werden können, die aber bei räumlichen Operatoren unberücksichtigt bleibt. Die von CityGML verwendeten Solids werden z.B. nicht nativ unterstützt. Dies liegt an den räumlichen DB-Erweiterungen selbst. Als Alternative bietet deegree die Möglichkeit der sogenannten BLOB-Speicherung (Features werden als GML-BLOBs in der DB abgelegt). In diesem Modus können *alle* GML-Geometrien (z.B. auch Solids oder obskure Curve-Segmente, wie Klothoide) in der DB-abgelegt werden. In diesem Modus, können nur Id- und BBOX-Filter auf das Backend abgebildet werden, alle anderen Bedingungen werden von deegree im Speicher nachgefiltert. > > 2. Sind räumliche Abfragen möglich? Ja. Mit den obigen Backend-spezifischen Einschränkungen unterstützt deegree alle Ausdrücke der Filter Encoding Specification 1.1. > > 3. Welche Zugriffsrechte gibt es (lesend/schreibend)? Das Security-Modul befindet sich in der Entwicklung. Momentan ist lesender Zugriff immer möglich, transaktionaler Zugriff kann entweder komplett aktiviert oder deaktiviert werden. > > 4. Wird CityGML unterstützt? Das Applikationsschema-Modul von deegree 3 ist grundsätzlich für alle GML 2 / 3.0 / 3.1 / 3.2-Schemas geeignet. Praktisch getestet wurde bisher vor allem XPlanung 2.0 / 3.0, INSPIRE Annex I und Borehole ML. Einzelne Tests mit CityGML wurden ebenfalls durchgeführt, wobei bisher keine Probleme festgestellt wurden. Schöne Grüße, Martin [1]: http://deegree.org/ _______________________________________________ Fossgis-talk-liste mailing list [email protected] https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste
