Im Kontext der EU INSPIRE- und PSI-Richtlinien werden immer mehr Geodaten unter Open Data-Lizenzen veröffentlicht. So bieten aktuell beispielsweise mehr als die Hälfte der Deutschen Bundesländer ihre ALKIS-Flurstücksgeometrien als sog. Download-Dienste an. Diese sind i.d.R. als OGC Web Feature Service (WFS) implementiert. WFS ist ein etablierter Standard. Das Problem: (fast) alle WFS sind in der Menge der zum Download angebotenen Daten limitiert. Die Limits liegen meist bei 10.000 oder 30.000 Features. Wie kommt man nun an die Features jenseits dieser Grenze? Antwort: durch gezielte Abfrage mit Filter Expressions nach der OGC Filter Encoding Spezifikation. Damit lassen sich, ähnlich SQL, attributive und räumliche Abfragen formulieren, um an das gewünschte Feature zu kommen. Der Technik-Vortrag zeigt, wie sich a) mit Hilfe von FME die richtigen Filter Ausdrücke formulieren und diese dann b) auch in Workflows integrieren lassen.
5. The
Peak
of
Data
Integration
20
23
BImA-Errichtungsgesetz'BImAG'
Gesetz über die Bundesanstalt für Immobilienaufgaben
vom 9. Dezember 2004 im Geschäftsbereich des
Bundesministeriums der Finanzen
bundesunmittelbare
rechtsfähige
Anstalt des öffentlichen
Rechts zum 1. Januar 2005
Wahrnehmung von
liegenschaftsbezogenen und
sonstigen Aufgaben auf
Bundesebene
6. The
Peak
of
Data
Integration
20
23
Was macht die BImA?
"Was sind unsere Aufgaben?"
Schaffung von
bezahlbarem
Wohnraum
Waldbewirtschaftung
Deckung des
Raumbedarfs für
Bundeszwecke
Wahrnehmung der
Grundstücks-
Interessender
Gaststreitkräfte
Verwaltung aller
dienstl. genutzten
Liegenschaftendes
Bundes
8. The
Peak
of
Data
Integration
20
23
Was ist die BImA?
"Wir sind der Immobiliendienstleister des Bundes!"
19 Mrd. €
Liegenschafts-
vermögen
Was ist die BImA?
460.000Hektar
Grundstücksfläche
38.100
Wohnungen
18.000
Liegenschaften
Ca. 7000
Beschäftigte in
9 Direktionen und
120 Standorten
13. The
Peak
of
Data
Integration
20
23
Filter Encoding
“This jointly developed OGC and ISO TC/211 International
Standard describes an XML and KVP encoding of a system
neutral syntax for expressing projections, selection and sorting
clauses collectively called a query expression.
These components are modular and intended to be used
together or individually by other standards which reference
this International Standard.”
https://www.ogc.org/standard/filter/
21. The
Peak
of
Data
Integration
20
23
Filter Expressions in FME – Feature Reader
● WFS Reader wird im FeatureReader gekapselt
● Dadurch ist es möglich, einen Input in den
WFS Reader zu injizieren
(normale Reader haben keinen Input!)
● Hier: das Attribut „Flurstückskennzeichen“, welches
dynamisch in den XML Filterausdruck eingesetzt wird
30. The
Peak
of
Data
Integration
20
23
Fazit
● (XML) Filter Expressions in FME ermöglichen
○ die gezielte Abfrage von Feature bei WFS (1.0, 1.1, 2.0)
■ nach Attributen
■ nach räumlichenFiltern(BBOX als Universalfilter)
■ mit Kombinationen aus beidem
● Potenzial
○ Es ist zur erwarten, dass immer mehr Daten als WFS
„OpenData gestellt“ werden → u.a. PSI-Richtlinie
● Was nicht geht: WFS 3.0