Skip to content

Commit

Permalink
Add new field to prevent duplicates in the future
Browse files Browse the repository at this point in the history
A new field is added to prevent possible duplicates which can result
from harvesting other endpoints but CKAN. For instance, a CSV harvester
has to perform a metadata mapping. If different portals do that it
becomes unclear who 'owns' the dataset and which portal should be
prioritized when harvesting these duplicates. See #17.

Signed-off-by: Konrad Reiche <[email protected]>
  • Loading branch information
konradreiche committed Feb 11, 2014
1 parent b2c8853 commit c4a2e1b
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 1 deletion.
8 changes: 7 additions & 1 deletion OGPD_JSON_Schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -221,7 +221,7 @@
"required": false,
"description": "Original-Metadaten-Schlüssel: Der Identifier des ursprünglichen Metadateneintrags der Datensätze oder der Dokumente. Damit kann schnell die Originalposition von geharvesteten Datensätzen oder Dokumenten nachvollzogen und Dubletten erkannt werden. Wird nicht in der Oberfläche angezeigt.",
"type": "string"
},
},
"metadata_original_xml": {
"required": false,
"description": "Original-Metadaten-XML: URL des Original-Metadateneintrags in der urspruenglichen Form. Wird nicht in der Oberfläche angezeigt. Erscheint als Link in der Detailseite.",
Expand All @@ -234,6 +234,12 @@
"type": "string",
"format": "uri"
},
"metadata_transformer": {
"required": false,
"enum": ["author", "harvester"],
"type": "string",
"description": "Metadaten-Transformator: Dubletten von transformierten Metadaten werden über die 'metadata_original_id' identifiziert. In diesem Fall werden durch den Autor bereitgestellte Metadaten bevorzugt."
},
"spatial": {
"required": false,
"description": "Abdeckung in Koordinaten: Die geographische Abdeckung des Datensatzes in WGS 84 Koordinaten nach GeoJSON http:https://geojson.org . Wird später für eine geographische Suche verwendet.",
Expand Down
1 change: 1 addition & 0 deletions beispiele/beispiel1.json
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@
"metadata_original_id": "01043a74-ca8c-783b-5541",
"metadata_original_xml": "http:https://www.example.com/bundesamt/beispieldaten/csw?record=01043a74-ca8c-783b-5541",
"metadata_original_html": "http:https://www.example.com/bundesamt/beispieldaten/01043a74-ca8c-783b-5541",
"metadata_transformer": "author",
"spatial": {
"type": "polygon",
"coordinates": [[
Expand Down

0 comments on commit c4a2e1b

Please sign in to comment.