Beim Raumbezug scheint es noch ein paar Widersprüche in der DCAT-AP.de Spezifikation zu geben (Issue im DCAT-AP.de Repo von mir dazu), was man auch daran merkt, wie unterschiedlich diese Angaben in der Praxis sind.
Hier sind noch ein paar weitere Zahlen und SPARQL-Abfragen zu dem Thema. Zunächst habe ich mir angesehen, wie oft welches Vokabular für dct:spatial
überhaupt verwendet wird:
Datensätze | Anzahl |
---|---|
gesamt | 159.328 |
mit spatial | 128.387 |
DCAT-AP.de Vokabular | 25.784 |
dct_Location von geobasis-bb.de |
9.328 |
GeoNames | 2.074 |
LOR Berlin | 1.393 |
dct_Location von *.brandenburg.de |
322 |
EU-Vokabular | 183 |
dct_Location von berlin.de |
26 |
Geschichtliches Ortsverzeichnis | 10 |
dct_Location von digital-agentur.de |
6 |
sonstiges Vokabular | 10 |
Hier ist meine SPARQL-Abfrage zum finden der sonstigen URIs bei dct:spatial
:
PREFIX dct: <http://purl.org/dc/terms/>
PREFIX dcatde: <http://dcat-ap.de/def/dcatde/>
PREFIX dcat: <http://www.w3.org/ns/dcat#>
SELECT * WHERE {
?dataset a dcat:Dataset .
?dataset dct:spatial ?spatial .
FILTER(isURI(?spatial))
FILTER(!STRSTARTS(STR(?spatial), "http://dcat-ap.de/def/politicalGeocoding/"))
FILTER(!STRSTARTS(STR(?spatial), "http://www.geonames.org"))
FILTER(!STRSTARTS(STR(?spatial), "http://sws.geonames.org"))
FILTER(!STRSTARTS(STR(?spatial), "https://www.geonames.org"))
FILTER(!STRSTARTS(STR(?spatial), "http://publications.europa.eu/resource/authority/"))
FILTER(!STRSTARTS(STR(?spatial), "http://gov.genealogy.net/"))
FILTER(!STRSTARTS(STR(?spatial), "https://berlinonline.github.io/lod-berlin-lor/"))
FILTER(!STRSTARTS(STR(?spatial), "https://geobasis-bb.de#"))
FILTER(!REGEX(STR(?spatial), "brandenburg.de/?#dct_Location"))
FILTER(!REGEX(STR(?spatial), "berlin.de#dct_Location"))
FILTER(!REGEX(STR(?spatial), "digital-agentur.de#dct_Location"))
} LIMIT 100