Skip to content

Commit

Permalink
Add new proposal to encode spatial reference
Browse files Browse the repository at this point in the history
In order to avoid conflicts between the ckanext-spatial field 'spatial'
a new field 'spatial_reference' is introduced to encapsulate the spatial
data. Also moved 'spatial-text' into this new field as well.

Signed-off-by: Konrad Reiche <[email protected]>
  • Loading branch information
konradreiche committed Feb 11, 2014
1 parent 7383d8b commit 16a2305
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 9 deletions.
20 changes: 13 additions & 7 deletions OGPD_JSON_Schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -259,9 +259,16 @@
}
}
}
},
}
}
},
"spatial_reference": {
"required": false,
"description": "Räumliche Abdeckung der Datensätzen: Kann durch verschiedene Nomenklaturen oder Standards beschrieben werden.",
"type": "object",
"properties": {
"ags": {
"description": "Geographische Abdeckung durch den Amtlichen Gemeindeschlüssel (AGS)",
"description": "Geographische Abdeckung durch den Amtlichen Gemeindeschlüssel (AGS).",
"type": "string",
"pattern": "^[0-9 ]*$"
},
Expand All @@ -274,14 +281,13 @@
"description": "Linked Data Ressource die per URI identifiziert ist und der geographischen Abdeckung entspricht.",
"type": "string",
"format": "uri"
},
"text": {
"description": "Abdeckung als Freitext falls keine der Nomenklaturen oder Standards verwendet werden können.",
"type": "string"
}
}
},
"spatial-text": {
"required": false,
"description": "Abdeckung als Text: Abgedecktes Gebiets, wenn möglich der Amtliche Gemeindeschlüssel. Wird später für eine geographische Suche verwendet.",
"type": "string"
},
"geographical_granularity": {
"required": false,
"description": "Räumliche Auflösung: Die geographische Granularität des Datensatzes, eines Dokuments, einer App. Wird später zum Filtern verwendet.",
Expand Down
5 changes: 5 additions & 0 deletions OGPD_JSON_Schema_changelog.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
2014-02-11 Felder zur Beschreibung der räumlichen Abdeckung
- Feld extras.spatial_reference hinzugefügt
- räumliche Abdeckung nun zusätzlich bechreibbar durch AGS, NUTS und URI
- Feld extras.spatial-text verschoben nach extras.spatial_reference.text

2013-12-06 Änderungen aus der Datenbereitsteller-Telko und weiteres
- Feld Namensnennung zu extras.terms_of_use hinzugefügt
- neue Geolizenzen aufgenommen
Expand Down
7 changes: 5 additions & 2 deletions beispiele/beispiel1.json
Original file line number Diff line number Diff line change
Expand Up @@ -90,10 +90,13 @@
15.02,
47.16
]
]],
]]
},
"spatial_reference": {
"ags": "12064",
"nuts": "DE413",
"uri": "https://dbpedia.org/resource/Landkreis_M%C3%A4rkisch-Oderland"
"uri": "https://dbpedia.org/resource/Landkreis_M%C3%A4rkisch-Oderland",
"text": "Märkisch Oderland"
},
"spatial-text": "Märkisch-Oderland 12 0 64",
"geographically_granularity": "land",
Expand Down

0 comments on commit 16a2305

Please sign in to comment.