From 80c7967948dea72c93c9821d8162883cc14094be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erik-L=C3=A2n=20Do=20Dinh?= <eriklan.dodinh@wemove.com> Date: Wed, 28 Feb 2024 09:31:08 +0100 Subject: [PATCH 01/19] Prepare changelog for development --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index df47091..85949d6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## xxxx-xx-xx - dev + +... + ## 2024-02-28 - 0.1.4 * [Website] Add latest DCAT-AP.PLU online documentation From f9b13cd8b1423a5c4155b2fead7756af9ed140a3 Mon Sep 17 00:00:00 2001 From: Ilona Westram <ilona.westram@wemove.com> Date: Thu, 21 Mar 2024 14:56:34 +0100 Subject: [PATCH 02/19] Add docTypes. --- drafts/0.0.1-draft-0.1/codelists/docType.xml | 227 ++++++++++++++++++- drafts/0.0.1-draft-0.1/doc-plu.html | 27 +++ 2 files changed, 249 insertions(+), 5 deletions(-) diff --git a/drafts/0.0.1-draft-0.1/codelists/docType.xml b/drafts/0.0.1-draft-0.1/codelists/docType.xml index d847fea..f5d21f7 100644 --- a/drafts/0.0.1-draft-0.1/codelists/docType.xml +++ b/drafts/0.0.1-draft-0.1/codelists/docType.xml @@ -24,7 +24,7 @@ Zur kodierten Angabe der Art eines Dokuments: <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> <skos:prefLabel xml:lang="de">Auslegungsinformationen</skos:prefLabel> - <skos:prefLabel xml:lang="en">Announcement documentation</skos:prefLabel> + <skos:prefLabel xml:lang="en">announcement documentation</skos:prefLabel> <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#announcement"/> </skos:Concept> <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#explanatoryReport"> @@ -32,7 +32,7 @@ Zur kodierten Angabe der Art eines Dokuments: <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> <skos:prefLabel xml:lang="de">Erläuterungsbericht</skos:prefLabel> - <skos:prefLabel xml:lang="en">Explanatory report</skos:prefLabel> + <skos:prefLabel xml:lang="en">explanatory report</skos:prefLabel> <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#explanatoryReport"/> </skos:Concept> <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#planDrawing"> @@ -40,7 +40,7 @@ Zur kodierten Angabe der Art eines Dokuments: <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> <skos:prefLabel xml:lang="de">Planzeichnung</skos:prefLabel> - <skos:prefLabel xml:lang="en">Plan drawing</skos:prefLabel> + <skos:prefLabel xml:lang="en">plan drawing</skos:prefLabel> <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#planDrawing"/> </skos:Concept> <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#participationURL"> @@ -48,7 +48,7 @@ Zur kodierten Angabe der Art eines Dokuments: <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> <skos:prefLabel xml:lang="de">Beteiligungs-URL</skos:prefLabel> - <skos:prefLabel xml:lang="en">Participation URL</skos:prefLabel> + <skos:prefLabel xml:lang="en">participation URL</skos:prefLabel> <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#participationURL"/> </skos:Concept> <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#procedureURL"> @@ -56,7 +56,7 @@ Zur kodierten Angabe der Art eines Dokuments: <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> <skos:prefLabel xml:lang="de">Planverfahrens-URL</skos:prefLabel> - <skos:prefLabel xml:lang="en">Procedure URL</skos:prefLabel> + <skos:prefLabel xml:lang="en">procedure URL</skos:prefLabel> <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#procedureURL"/> </skos:Concept> <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#xplanArchive"> @@ -75,6 +75,223 @@ Zur kodierten Angabe der Art eines Dokuments: <skos:prefLabel xml:lang="en">XPlan GML</skos:prefLabel> <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#xplanGML"/> </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#functionalPlan"> + <dc:identifier>functionalPlan</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Funktionsplan</skos:prefLabel> + <skos:prefLabel xml:lang="en">functional plan</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#functionalPlan"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#costAssumptionContract"> + <dc:identifier>costAssumptionContract</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Kostenübernahmevertrag / Vorvertrag</skos:prefLabel> + <skos:prefLabel xml:lang="en">cost assumption contract</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#costAssumptionContract"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#urbanDevelopmentContract"> + <dc:identifier>urbanDevelopmentContract</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Städtebaulicher Vertrag</skos:prefLabel> + <skos:prefLabel xml:lang="en">urban development contract</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#urbanDevelopmentContract"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#implementationContract"> + <dc:identifier>implementationContract</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Durchführungsvertrag</skos:prefLabel> + <skos:prefLabel xml:lang="en">implementation contract</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#implementationContract"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#propertyDevelopmentContract"> + <dc:identifier>propertyDevelopmentContract</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Erschließungsvertrag</skos:prefLabel> + <skos:prefLabel xml:lang="en">property development contract</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#propertyDevelopmentContract"/> + </skos:Concept> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#contract"> + <dc:identifier>contract</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Vertrag</skos:prefLabel> + <skos:prefLabel xml:lang="en">contract</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#contract"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#expertReport"> + <dc:identifier>expertReport</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Gutachten</skos:prefLabel> + <skos:prefLabel xml:lang="en">expert report</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#expertReport"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#roughCoordinationPaper"> + <dc:identifier>roughCoordinationPaper</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Grobabstimmungspapier</skos:prefLabel> + <skos:prefLabel xml:lang="en">rough coordination paper</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#roughCoordinationPaper"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#supplementaryDocument"> + <dc:identifier>supplementaryDocument</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">ergänzende Unterlage</skos:prefLabel> + <skos:prefLabel xml:lang="en">supplementary document</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#supplementaryDocument"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#ordinanceDesignation"> + <dc:identifier>ordinanceDesignation</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Verordnung / Festsetzung</skos:prefLabel> + <skos:prefLabel xml:lang="en">ordinance / designation</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#ordinanceDesignation"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#coverLetter"> + <dc:identifier>coverLetter</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Anschreiben</skos:prefLabel> + <skos:prefLabel xml:lang="en">cover letter</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#coverLetter"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#coverLetterParticipationProcedure"> + <dc:identifier>coverLetterParticipationProcedure</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Anschreiben Beteiligungsverfahren</skos:prefLabel> + <skos:prefLabel xml:lang="en">cover letter participation procedure</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#coverLetterParticipatioProcedure"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#transcript"> + <dc:identifier>transcript</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Niederschrift</skos:prefLabel> + <skos:prefLabel xml:lang="en">transcript</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#transcript"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#summaryStatement"> + <dc:identifier>summaryStatement</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">zusammenfassende Erklärung</skos:prefLabel> + <skos:prefLabel xml:lang="en">summary statement</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#summaryStatement"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#finalNotice"> + <dc:identifier>finalNotice</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Schlussmitteilung</skos:prefLabel> + <skos:prefLabel xml:lang="en">final notice</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#finalNotice"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#preliminaryPlanningApproval"> + <dc:identifier>preliminaryPlanningApproval</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Aufstellungsbeschluss</skos:prefLabel> + <skos:prefLabel xml:lang="en">preliminary planning approval by resolution</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#preliminaryPlanningApproval"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#decisionForPublicDisplay"> + <dc:identifier>decisionForPublicDisplay</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Auslegungsbeschluss</skos:prefLabel> + <skos:prefLabel xml:lang="en">decision for public display</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#decisionForPublicDisplay"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#declaratoryDecision"> + <dc:identifier>declaratoryDecision</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">(Plan) Feststellungsbeschluss</skos:prefLabel> + <skos:prefLabel xml:lang="en">declaratory decision</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#declaratoryDecision"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#resolutionOnRevocation"> + <dc:identifier>resolutionOnRevocation</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Aufhebungsbeschluss</skos:prefLabel> + <skos:prefLabel xml:lang="en">resolution on revocation</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#resolutionOnRevocation"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#statement"> + <dc:identifier>statement</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Stellungnahme</skos:prefLabel> + <skos:prefLabel xml:lang="en">statement</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#statement"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#publication"> + <dc:identifier>publication</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Veröffentlichung</skos:prefLabel> + <skos:prefLabel xml:lang="en">publication</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#publication"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#printedMatter"> + <dc:identifier>printedMatter</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Drucksache</skos:prefLabel> + <skos:prefLabel xml:lang="en">printedMatter</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#printedMatter"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#presentation"> + <dc:identifier>presentation</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Präsentation</skos:prefLabel> + <skos:prefLabel xml:lang="en">presentation</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#presentation"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#substantiation"> + <dc:identifier>substantiation</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Begründung</skos:prefLabel> + <skos:prefLabel xml:lang="en">substantiation</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#substantiation"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#internalMemo"> + <dc:identifier>internalMemo</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">interner Vermerk</skos:prefLabel> + <skos:prefLabel xml:lang="en">internal memo</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#internalMemo"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#meetingDocuments"> + <dc:identifier>meetingDocuments</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Sitzungsunterlagen</skos:prefLabel> + <skos:prefLabel xml:lang="en">meeting documents</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#meetingDocuments"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#otherDocuments"> + <dc:identifier>otherDocuments</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Sonstige Unterlage</skos:prefLabel> + <skos:prefLabel xml:lang="en">other documents</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#otherDocuments"/> + </skos:Concept> <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#unknown"> <dc:identifier>unknown</dc:identifier> <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> diff --git a/drafts/0.0.1-draft-0.1/doc-plu.html b/drafts/0.0.1-draft-0.1/doc-plu.html index be12fc9..a513d38 100644 --- a/drafts/0.0.1-draft-0.1/doc-plu.html +++ b/drafts/0.0.1-draft-0.1/doc-plu.html @@ -1092,6 +1092,33 @@ <h3>Codeliste für die Arten von Dokumenten<a class="self-link" href="#codelist- <tr><td>procedureURL</td> <td>Planverfahrens-URL</td></tr> <tr><td>xplanArchive</td> <td>XPlan-Archiv</td></tr> <tr><td>xplanGML</td> <td>XPlan-GML</td></tr> + <tr><td>functionalPlan</td> <td>Funktionsplan</td></tr> + <tr><td>costAssumptionContract</td> <td>Kostenübernahmevertrag</td></tr> + <tr><td>urbanDevelopmentContract</td> <td>Städtebaulicher Vertrag</td></tr> + <tr><td>implementationContract</td> <td>Durchführungsvertrag</td></tr> + <tr><td>propertyDevelopmentContract</td> <td>Erschließungsvertrag</td></tr> + <tr><td>contract</td> <td>Vertrag</td></tr> + <tr><td>expertReport</td> <td>Gutachten</td></tr> + <tr><td>roughCoordinationPaper</td> <td>Grobabstimmungspapier</td></tr> + <tr><td>supplementaryDocument</td> <td>Ergänzende Unterlage</td></tr> + <tr><td>ordinanceDesignation</td> <td>Verordnung / Festsetzung</td></tr> + <tr><td>coverLetter</td> <td>Anschreiben</td></tr> + <tr><td>coverLetterParticipationProcedure</td> <td>Anschreiben Beteiligungsverfahren</td></tr> + <tr><td>transcript</td> <td>Niederschrift</td></tr> + <tr><td>summaryStatement</td> <td>Zusammenfassende Erklärung</td></tr> + <tr><td>finalNotice</td> <td>Schlussmitteilung</td></tr> + <tr><td>preliminaryPlanningApproval</td> <td>Aufstellungsbeschluss</td></tr> + <tr><td>decisionForPublicDisplay</td> <td>Auslegungsbeschluss</td></tr> + <tr><td>declaratoryDecision</td> <td>(Plan) Feststellungsbeschluss</td></tr> + <tr><td>resolutionOnRevocation</td> <td>Aufhebungsbeschluss</td></tr> + <tr><td>statement</td> <td>Stellungnahme</td></tr> + <tr><td>publication</td> <td>Veröffentlichung</td></tr> + <tr><td>printedMatter</td> <td>Drucksache</td></tr> + <tr><td>presentation</td> <td>Präsentation</td></tr> + <tr><td>substantiation</td> <td>Begründung</td></tr> + <tr><td>internalMemo</td> <td>Interner Vermerk</td></tr> + <tr><td>meetingDocuments</td> <td>Sitzungsunterlagen</td></tr> + <tr><td>otherDocuments</td> <td>Sonstige Unterlagen</td></tr> <tr><td>unknown</td> <td>unbekannt</td></tr> </tbody> </table> From 148b3114ae54e4e06265b2ebee1cfbfbbc0f2bc0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erik-L=C3=A2n=20Do=20Dinh?= <eriklan.dodinh@wemove.com> Date: Thu, 21 Mar 2024 15:42:59 +0100 Subject: [PATCH 03/19] Fix codelist syntax --- drafts/0.0.1-draft-0.1/codelists/docType.xml | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/drafts/0.0.1-draft-0.1/codelists/docType.xml b/drafts/0.0.1-draft-0.1/codelists/docType.xml index f5d21f7..d59baaa 100644 --- a/drafts/0.0.1-draft-0.1/codelists/docType.xml +++ b/drafts/0.0.1-draft-0.1/codelists/docType.xml @@ -91,7 +91,7 @@ Zur kodierten Angabe der Art eines Dokuments: <skos:prefLabel xml:lang="en">cost assumption contract</skos:prefLabel> <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#costAssumptionContract"/> </skos:Concept> - <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#urbanDevelopmentContract"> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#urbanDevelopmentContract"> <dc:identifier>urbanDevelopmentContract</dc:identifier> <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> @@ -99,7 +99,7 @@ Zur kodierten Angabe der Art eines Dokuments: <skos:prefLabel xml:lang="en">urban development contract</skos:prefLabel> <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#urbanDevelopmentContract"/> </skos:Concept> - <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#implementationContract"> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#implementationContract"> <dc:identifier>implementationContract</dc:identifier> <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> @@ -107,7 +107,7 @@ Zur kodierten Angabe der Art eines Dokuments: <skos:prefLabel xml:lang="en">implementation contract</skos:prefLabel> <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#implementationContract"/> </skos:Concept> - <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#propertyDevelopmentContract"> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#propertyDevelopmentContract"> <dc:identifier>propertyDevelopmentContract</dc:identifier> <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> @@ -115,8 +115,7 @@ Zur kodierten Angabe der Art eines Dokuments: <skos:prefLabel xml:lang="en">property development contract</skos:prefLabel> <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#propertyDevelopmentContract"/> </skos:Concept> - </skos:Concept> - <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#contract"> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#contract"> <dc:identifier>contract</dc:identifier> <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> @@ -172,7 +171,7 @@ Zur kodierten Angabe der Art eines Dokuments: <skos:prefLabel xml:lang="en">cover letter participation procedure</skos:prefLabel> <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#coverLetterParticipatioProcedure"/> </skos:Concept> - <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#transcript"> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#transcript"> <dc:identifier>transcript</dc:identifier> <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> From 9732866d2dfbe4b998e0cff51486f8c81d4b5c85 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erik-L=C3=A2n=20Do=20Dinh?= <eriklan.dodinh@wemove.com> Date: Thu, 21 Mar 2024 15:55:19 +0100 Subject: [PATCH 04/19] Amend changelog --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 85949d6..b770a37 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ ## xxxx-xx-xx - dev -... +* [Codelist] Extend `plu:docType` to describe values from https://www.xrepository.de/details/urn:xoev-de:xplanverfahren:codeliste:verfahrensunterlagentyp ## 2024-02-28 - 0.1.4 From 5f81fb1cc130f151e9df4f5f9084b00b09accb07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erik-L=C3=A2n=20Do=20Dinh?= <eriklan.dodinh@wemove.com> Date: Thu, 21 Mar 2024 15:55:34 +0100 Subject: [PATCH 05/19] Fix website links --- CHANGELOG.md | 1 + docker/static/resource/index.html | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b770a37..bb26b1f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ ## xxxx-xx-xx - dev * [Codelist] Extend `plu:docType` to describe values from https://www.xrepository.de/details/urn:xoev-de:xplanverfahren:codeliste:verfahrensunterlagentyp +* [Website] Fix links to DCAT-AP.PLU documentation ## 2024-02-28 - 0.1.4 diff --git a/docker/static/resource/index.html b/docker/static/resource/index.html index ec0c12f..5c8c38b 100644 --- a/docker/static/resource/index.html +++ b/docker/static/resource/index.html @@ -46,11 +46,11 @@ <h1> <p> <span lang="de"> Dieses Repository enthält die Codelisten, die in der - <a href="https://github.com/wemove/dcat-ap-plu" title="DCAT-AP.PLU Spezifikation">Spezifikation für DCAT-AP.PLU {DCATAPPLU_VERSION}</a> verwendet werden. + <a href="../doc-plu-latest.html" title="DCAT-AP.PLU Spezifikation">Spezifikation für DCAT-AP.PLU {DCATAPPLU_VERSION}</a> verwendet werden. </span> <span lang="en"> This repository houses the codelists used in the - <a href="https://github.com/wemove/dcat-ap-plu" title="DCAT-AP.PLU specification">specification for DCAT-AP.PLU {DCATAPPLU_VERSION} (German)</a>. + <a href="../doc-plu-latest.html" title="DCAT-AP.PLU specification">specification for DCAT-AP.PLU {DCATAPPLU_VERSION} (German)</a>. </span> </p> <p> From 02813d2f75bf69da67057b7da4408d168c0a4375 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6ren=20Michaels?= <117101255+michaelsdemos@users.noreply.github.com> Date: Tue, 26 Mar 2024 16:30:35 +0100 Subject: [PATCH 06/19] fix: add missing dot --- releases/0.1.4/shacl/dcat-ap-plu_shacl-shapes.ttl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/releases/0.1.4/shacl/dcat-ap-plu_shacl-shapes.ttl b/releases/0.1.4/shacl/dcat-ap-plu_shacl-shapes.ttl index c19a2ef..be64682 100644 --- a/releases/0.1.4/shacl/dcat-ap-plu_shacl-shapes.ttl +++ b/releases/0.1.4/shacl/dcat-ap-plu_shacl-shapes.ttl @@ -12,7 +12,7 @@ @prefix org: <http://www.w3.org/ns/org#> . @prefix owl: <http://www.w3.org/2002/07/owl#> . #@prefix odrl: <http://www.w3.org/ns/odrl/2/> . -@prefix plu: <http://specs.diplanung.de/plu/> +@prefix plu: <http://specs.diplanung.de/plu/> . #@prefix prov: <http://www.w3.org/ns/prov#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix schema: <http://schema.org/> . From c36e980dab6c3044c231f75991fb4facaedbf6b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erik-L=C3=A2n=20Do=20Dinh?= <eriklan.dodinh@wemove.com> Date: Tue, 26 Mar 2024 17:34:48 +0100 Subject: [PATCH 07/19] Set version to draft in develop Dockerfile --- CHANGELOG.md | 1 + docker/Dockerfile | 2 +- drafts/0.0.1-draft-0.1/README.md | 3 ++- drafts/0.0.1-draft-0.1/release.sh | 10 ++++++++-- 4 files changed, 12 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bb26b1f..2ea8848 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,7 @@ * [Codelist] Extend `plu:docType` to describe values from https://www.xrepository.de/details/urn:xoev-de:xplanverfahren:codeliste:verfahrensunterlagentyp * [Website] Fix links to DCAT-AP.PLU documentation +* [Deployment] Set draft version for development ## 2024-02-28 - 0.1.4 diff --git a/docker/Dockerfile b/docker/Dockerfile index 3785fa9..2d49f89 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,7 +1,7 @@ FROM alpine:3.18.6 ENV LIGHTTPD_VERSION=1.4.73-r0 -ENV DCATAPPLU_VERSION=0.1.4 +ENV DCATAPPLU_VERSION=../drafts/0.0.1-draft-0.1 RUN addgroup -S --gid 1000 lighttpd \ && adduser -S -G lighttpd --uid 1000 lighttpd diff --git a/drafts/0.0.1-draft-0.1/README.md b/drafts/0.0.1-draft-0.1/README.md index d49fc33..c230143 100644 --- a/drafts/0.0.1-draft-0.1/README.md +++ b/drafts/0.0.1-draft-0.1/README.md @@ -22,7 +22,7 @@ Finally, update the [changelog](../../CHANGELOG.md). Run [release.sh](release.sh) and follow the instructions. -Alternatively, you can create a manual release: +Alternatively, you can manually create a release: - Validate all examples using the `SHACL` shapefile - Finalize the [changelog](../../CHANGELOG.md) - Create a new folder in [releases](../../releases), named after your new version number (semver) @@ -33,5 +33,6 @@ Alternatively, you can create a manual release: - the version in `README.md` - Also update the `DCATAPPLU_VERSION` in the [Dockerfile](../../docker/Dockerfile) - Merge `develop` into `main` +- In `develop`, add a new dummy entry to the changelog and revert the changes to the Dockerfile Finally, announce the new version via mail and ADO. diff --git a/drafts/0.0.1-draft-0.1/release.sh b/drafts/0.0.1-draft-0.1/release.sh index bdf63f4..7243788 100755 --- a/drafts/0.0.1-draft-0.1/release.sh +++ b/drafts/0.0.1-draft-0.1/release.sh @@ -74,6 +74,8 @@ fi # build new version number git fetch --prune --tags +DRAFT_VERSION="../drafts/0.0.1-draft-0.1" +ESC_DRAFT_VERSION="\.\./drafts/0\.0\.1-draft-0\.1" LATEST_VERSION=$(git describe --abbrev=0 --tags main) VERSION_ARRAY=( ${LATEST_VERSION//./ } ) ESC_LATEST_VERSION="${VERSION_ARRAY[0]}\.${VERSION_ARRAY[1]}\.${VERSION_ARRAY[2]}" @@ -135,7 +137,7 @@ sed -i "s@version: x.y.z@version: ${NEXT_VERSION}@g" releases/${NEXT_VERSION}/ap # in the new version folder, change the version in `README.md` sed -i "s@DCAT-AP\.PLU v\?${ESC_LATEST_VERSION}@DCAT-AP.PLU ${NEXT_VERSION}@g" releases/${NEXT_VERSION}/README.md # update the `DCATAPPLU_VERSION` in the Dockerfile -sed -i "s@ENV DCATAPPLU_VERSION=${ESC_LATEST_VERSION}@ENV DCATAPPLU_VERSION=${NEXT_VERSION}@g" docker/Dockerfile +sed -i "s@ENV DCATAPPLU_VERSION=${ESC_DRAFT_VERSION}@ENV DCATAPPLU_VERSION=${NEXT_VERSION}@g" docker/Dockerfile # commit, merge, tag new release echo @@ -147,9 +149,13 @@ git tag -a ${NEXT_VERSION} -m "Release ${NEXT_VERSION}" # prepare next dev version git checkout develop +echo -e "\nUpdating changelog ..." sed -i "s@# Changelog@# Changelog\n\n## xxxx-xx-xx - dev\n\n...@g" CHANGELOG.md git add CHANGELOG.md -git commit -m "Prepare changelog for development" +echo -e "\nUpdating version in Dockerfile ..." +sed -i "s@ENV DCATAPPLU_VERSION=${NEXT_VERSION}@ENV DCATAPPLU_VERSION=${DRAFT_VERSION}@g" docker/Dockerfile +git add docker/Dockerfile +git commit -m "Set next development version" echo -e "\nThe new ${VERSION_TYPE} release ${NEXT_VERSION} has been created locally." echo "Next steps:" From 8959eca3d8cb29438884cf26c1bb00ce0a2a2df8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erik-L=C3=A2n=20Do=20Dinh?= <eriklan.dodinh@wemove.com> Date: Wed, 27 Mar 2024 12:23:51 +0100 Subject: [PATCH 08/19] Move pulled fix to draft version --- drafts/0.0.1-draft-0.1/shacl/dcat-ap-plu_shacl-shapes.ttl | 2 +- releases/0.1.4/shacl/dcat-ap-plu_shacl-shapes.ttl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drafts/0.0.1-draft-0.1/shacl/dcat-ap-plu_shacl-shapes.ttl b/drafts/0.0.1-draft-0.1/shacl/dcat-ap-plu_shacl-shapes.ttl index c19a2ef..be64682 100644 --- a/drafts/0.0.1-draft-0.1/shacl/dcat-ap-plu_shacl-shapes.ttl +++ b/drafts/0.0.1-draft-0.1/shacl/dcat-ap-plu_shacl-shapes.ttl @@ -12,7 +12,7 @@ @prefix org: <http://www.w3.org/ns/org#> . @prefix owl: <http://www.w3.org/2002/07/owl#> . #@prefix odrl: <http://www.w3.org/ns/odrl/2/> . -@prefix plu: <http://specs.diplanung.de/plu/> +@prefix plu: <http://specs.diplanung.de/plu/> . #@prefix prov: <http://www.w3.org/ns/prov#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix schema: <http://schema.org/> . diff --git a/releases/0.1.4/shacl/dcat-ap-plu_shacl-shapes.ttl b/releases/0.1.4/shacl/dcat-ap-plu_shacl-shapes.ttl index be64682..c19a2ef 100644 --- a/releases/0.1.4/shacl/dcat-ap-plu_shacl-shapes.ttl +++ b/releases/0.1.4/shacl/dcat-ap-plu_shacl-shapes.ttl @@ -12,7 +12,7 @@ @prefix org: <http://www.w3.org/ns/org#> . @prefix owl: <http://www.w3.org/2002/07/owl#> . #@prefix odrl: <http://www.w3.org/ns/odrl/2/> . -@prefix plu: <http://specs.diplanung.de/plu/> . +@prefix plu: <http://specs.diplanung.de/plu/> #@prefix prov: <http://www.w3.org/ns/prov#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix schema: <http://schema.org/> . From 10e42b082083e5452112820cc8528c7d8c3ee529 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erik-L=C3=A2n=20Do=20Dinh?= <eriklan.dodinh@wemove.com> Date: Thu, 28 Mar 2024 15:19:55 +0100 Subject: [PATCH 09/19] Add curl --- docker/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 2d49f89..856ec87 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -6,7 +6,7 @@ ENV DCATAPPLU_VERSION=../drafts/0.0.1-draft-0.1 RUN addgroup -S --gid 1000 lighttpd \ && adduser -S -G lighttpd --uid 1000 lighttpd -RUN apk add --update --no-cache lighttpd=${LIGHTTPD_VERSION} \ +RUN apk add --update --no-cache lighttpd=${LIGHTTPD_VERSION} curl \ && rm -rf /var/cache/apk/* \ && chgrp lighttpd /usr/sbin/lighttpd From 75fb534c4044e3fb0db094fe0eafcc5815d45296 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erik-L=C3=A2n=20Do=20Dinh?= <eriklan.dodinh@wemove.com> Date: Thu, 4 Apr 2024 10:41:57 +0200 Subject: [PATCH 10/19] Replace `plu:procedureStartDate` with `plu:procedurePeriod` --- CHANGELOG.md | 2 +- drafts/0.0.1-draft-0.1/api-plu.yml | 13 +++--- drafts/0.0.1-draft-0.1/doc-plu.html | 40 +++++++++---------- .../examples/plu-example-03.xml | 7 +++- .../examples/plu-example-full.xml | 6 ++- .../shacl/dcat-ap-plu_shacl-shapes.ttl | 8 ++-- 6 files changed, 43 insertions(+), 33 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2ea8848..92a2da3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,13 +5,13 @@ * [Codelist] Extend `plu:docType` to describe values from https://www.xrepository.de/details/urn:xoev-de:xplanverfahren:codeliste:verfahrensunterlagentyp * [Website] Fix links to DCAT-AP.PLU documentation * [Deployment] Set draft version for development +* [Spec] Replace `plu:procedureStartDate` (type `xsd:dateTime`) with `plu:procedurePeriod` (type `dct:PeriodOfTime`) ## 2024-02-28 - 0.1.4 * [Website] Add latest DCAT-AP.PLU online documentation * [API] Add possible values for `source` parameter * [Deployment] Update docker base image -* [Spec] Disable section-linting ## 2024-02-07 - 0.1.3 diff --git a/drafts/0.0.1-draft-0.1/api-plu.yml b/drafts/0.0.1-draft-0.1/api-plu.yml index 2585054..c3a4264 100644 --- a/drafts/0.0.1-draft-0.1/api-plu.yml +++ b/drafts/0.0.1-draft-0.1/api-plu.yml @@ -1090,14 +1090,15 @@ components: xml: prefix: dct name: relation - procedureStartDate: - description: Date of the start of the procedure - type: string - format: date-time - example: 2023-01-01T00:00:00.000Z + procedurePeriod: + description: Period of the procedure + type: object + properties: + periodOfTime: + $ref: '#/components/schemas/period' xml: prefix: plu - name: procedureStartDate + name: procedurePeriod developmentFreezePeriod: description: Period of a development freeze type: object diff --git a/drafts/0.0.1-draft-0.1/doc-plu.html b/drafts/0.0.1-draft-0.1/doc-plu.html index a513d38..2edf22c 100644 --- a/drafts/0.0.1-draft-0.1/doc-plu.html +++ b/drafts/0.0.1-draft-0.1/doc-plu.html @@ -473,31 +473,31 @@ <h4 id="property-plan-state">Eigenschaft: Status des Plans</h4> </table> </section> - <section id="Property:procedureStartDate"> - <h4 id="property-procedure-start-date">Eigenschaft: Verfahrensbeginn</h4> + <section id="Property:procedurePeriod"> + <h4 id="property-procedure-period">Eigenschaft: Verfahrenszeitraum</h4> <table class="definition"> - <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/issued">plu:procedureStartDate</a></th></tr></thead> + <thead><tr><th>URI:</th><th>plu:procedurePeriod</th></tr></thead> <tbody> - <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr> - <tr><td class="prop">Definition:</td><td>Verfahrensbeginn</td></tr> - <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code> als <code>xsd:date</code> oder <code>xsd:dateTime</code></a></td></tr> - <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft enthält das Datum des Verfahrensbeginns.</td></tr> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Verfahrenszeitraum</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td>dct:PeriodOfTime</td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft beschreibt den Zeitraum des Verfahrens. dct:startDate enthält das Datum des Verfahrensbeginns. Für festgestellte oder untergegangene Pläne enthält dct:endDate das Datum des Verfahrensendes (d.h. der Planfeststellung oder des Untergangs), für Pläne in Aufstellung entfällt dct:endDate.</td></tr> </tbody> </table> - </section> + </section> - <section id="Property:relation"> - <h4 id="property-relation">Eigenschaft: Verweis</h4> - <table class="definition"> - <thead><tr><th>URI:</th><th>dct:relation</th></tr></thead> - <tbody> - <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr> - <tr><td class="prop">Definition:</td><td>Verweis auf einen anderen Datensatz.</td></tr> - <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Resource"><code>rdfs:Resource</code></a></td></tr> - <tr><td class="prop">Anwendungshinweis:</td><td>Über diese Eigenschaft kann eine Verknüpfung mit einem anderen Verfahren dargestellt werden.</td></tr> - </tbody> - </table> - </section> + <section id="Property:relation"> + <h4 id="property-relation">Eigenschaft: Verweis</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th>dct:relation</th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr> + <tr><td class="prop">Definition:</td><td>Verweis auf einen anderen Datensatz.</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Resource"><code>rdfs:Resource</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Über diese Eigenschaft kann eine Verknüpfung mit einem anderen Verfahren dargestellt werden.</td></tr> + </tbody> + </table> + </section> <section id="Property:location"> <h4 id="property-location">Eigenschaft: Raumbezug</h4> diff --git a/drafts/0.0.1-draft-0.1/examples/plu-example-03.xml b/drafts/0.0.1-draft-0.1/examples/plu-example-03.xml index eef74ab..bc719f9 100644 --- a/drafts/0.0.1-draft-0.1/examples/plu-example-03.xml +++ b/drafts/0.0.1-draft-0.1/examples/plu-example-03.xml @@ -72,7 +72,12 @@ <dct:modified>2022-06-01T00:00:00.000Z</dct:modified> <plu:planState rdf:resource="https://specs.diplanung.de/resource/planState#fixed"/> <plu:procedureState rdf:resource="https://specs.diplanung.de/resource/procedureState#ongoing"/> - <plu:procedureStartDate>2022-04-01T00:00:00.000Z</plu:procedureStartDate> + <plu:procedurePeriod> + <dct:PeriodOfTime> + <dcat:startDate>2022-04-01</dcat:startDate> + <dcat:endDate>2022-05-11</dcat:endDate> + </dct:PeriodOfTime> + </plu:procedurePeriod> <dct:relation rdf:resource="http://uvp-verbund.de/trefferanzeige?docuuid=D33223C6-F4A3-40B5-9E69-CED36D2A69A2"/> <plu:planType rdf:resource="https://specs.diplanung.de/resource/planType#developmentPlan"/> <plu:planTypeFine rdf:resource="https://registry.gdi-de.org/codelist/de.xleitstelle.inspire_plu/PlanTypeNameValue/6_Bebauungsplan#6_3_EinfacherBPlan"/> diff --git a/drafts/0.0.1-draft-0.1/examples/plu-example-full.xml b/drafts/0.0.1-draft-0.1/examples/plu-example-full.xml index 551ebf9..36424a7 100644 --- a/drafts/0.0.1-draft-0.1/examples/plu-example-full.xml +++ b/drafts/0.0.1-draft-0.1/examples/plu-example-full.xml @@ -35,7 +35,11 @@ <plu:planType rdf:resource="https://specs.diplanung.de/resource/planType#developmentPlan"/> <plu:planTypeFine rdf:resource="https://registry.gdi-de.org/codelist/de.xleitstelle.inspire_plu/PlanTypeNameValue/6_Bebauungsplan#6_3_EinfacherBPlan"/> <plu:planState rdf:resource="https://specs.diplanung.de/resource/planState#inPreparation"/> - <plu:procedureStartDate>2023-01-01T00:00:00.000Z</plu:procedureStartDate> + <plu:procedurePeriod> + <dct:PeriodOfTime> + <dcat:startDate>2023-01-01T00:00:00.000Z</dcat:startDate> + </dct:PeriodOfTime> + </plu:procedurePeriod> <plu:notification>Eine Notiz für Planverfahren</plu:notification> <dct:relation rdf:resource="https://dev.informationgrid.eu/trefferanzeige?docuuid=206f1cb5-c021-44ae-842b-8ea148172763"/> <dct:spatial> diff --git a/drafts/0.0.1-draft-0.1/shacl/dcat-ap-plu_shacl-shapes.ttl b/drafts/0.0.1-draft-0.1/shacl/dcat-ap-plu_shacl-shapes.ttl index be64682..0d9b23c 100644 --- a/drafts/0.0.1-draft-0.1/shacl/dcat-ap-plu_shacl-shapes.ttl +++ b/drafts/0.0.1-draft-0.1/shacl/dcat-ap-plu_shacl-shapes.ttl @@ -334,6 +334,10 @@ sh:path plu:planTypeFine ; sh:nodeKind sh:BlankNodeOrIRI ; sh:maxCount 1 ; + ], [ + sh:path plu:procedurePeriod ; + sh:class dct:PeriodOfTime ; + sh:maxCount 1 ; ], [ sh:path plu:procedureType ; sh:nodeKind sh:BlankNodeOrIRI ; @@ -369,10 +373,6 @@ sh:path plu:notification ; sh:nodeKind sh:Literal ; sh:maxCount 1 ; - ], [ - sh:path plu:procedureStartDate ; - sh:nodeKind sh:Literal ; - sh:maxCount 1 ; ] ; sh:closed true ; sh:ignoredProperties (rdf:type) ; From 9b9ea2049d5dc8d32935d76d8736507ead9f3f90 Mon Sep 17 00:00:00 2001 From: Ilona Westram <ilona.westram@wemove.com> Date: Thu, 4 Apr 2024 17:33:23 +0200 Subject: [PATCH 11/19] Add plu:procedurePeriod --- drafts/0.0.1-draft-0.1/DCAT-AP-PLU.JPG | Bin 127208 -> 128779 bytes drafts/0.0.1-draft-0.1/dcat-ap-plu.eapx | Bin 3166208 -> 3166208 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/drafts/0.0.1-draft-0.1/DCAT-AP-PLU.JPG b/drafts/0.0.1-draft-0.1/DCAT-AP-PLU.JPG index 70dfe6da8d2ea8022449f206838ce2a471938b26..45eabcc91818d048bbebb95558fb7f48778b5147 100644 GIT binary patch literal 128779 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 M{nvg|oG)Yl52Dpx(EtDd delta 97834 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 JTr2XS<3Ci1J_P^( diff --git a/drafts/0.0.1-draft-0.1/dcat-ap-plu.eapx b/drafts/0.0.1-draft-0.1/dcat-ap-plu.eapx index a0a87153d187212bd678bebf0120ab4fe4da8819..1abdeb1867f0429a2c257d1fc88e3fdbbf8a2975 100644 GIT binary patch delta 11114 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 delta 6287 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 From ccbed44e1fd7e63d51798271a67789740cf769c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erik-L=C3=A2n=20Do=20Dinh?= <eriklan.dodinh@wemove.com> Date: Thu, 4 Apr 2024 12:11:58 +0200 Subject: [PATCH 12/19] Fix typos --- drafts/0.0.1-draft-0.1/doc-plu.html | 40 ++++++++++++++--------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/drafts/0.0.1-draft-0.1/doc-plu.html b/drafts/0.0.1-draft-0.1/doc-plu.html index 2edf22c..f1f6fc5 100644 --- a/drafts/0.0.1-draft-0.1/doc-plu.html +++ b/drafts/0.0.1-draft-0.1/doc-plu.html @@ -34,7 +34,7 @@ <section id="abstract" class="informative"> <h2 id="introduction">Zusammenfassung</h2> <p>Die vorliegende Spezifikation eines Metadatenmodells wurde für die Beschreibung von raumbezogenen Planwerken und Beteiligungsverfahren zu raumbezogenen Planwerken entwickelt, mit dem Ziel, diese über ein Metadaten-Informationssystem recherchierbar und editierbar machen zu können. - Als Basis dienen die Standards von DCAT-AP sowie DCAT-AP.de. Soweit Begriffe aus existierenden Vokabularen mit adequaten Bedeutungen existieren, wurden diese verwendet, wie z.B. dct:title und foaf:homepage. Sofern keine passenden Begriffe vorhanden waren, wurden eigene Begriffe ergänzt, um die speziellen Sachverhalte bei raumbezogenen Planwerken abbilden zu können, z.B. plu:planType für die Art des raumbezogenen Planwerkes. + Als Basis dienen die Standards von DCAT-AP sowie DCAT-AP.de. Soweit Begriffe aus existierenden Vokabularen mit adäquaten Bedeutungen existieren, wurden diese verwendet, wie z.B. dct:title und foaf:homepage. Sofern keine passenden Begriffe vorhanden waren, wurden eigene Begriffe ergänzt, um die speziellen Sachverhalte bei raumbezogenen Planwerken abbilden zu können, z.B. plu:planType für die Art des raumbezogenen Planwerkes. </p> </section> @@ -55,10 +55,10 @@ <h2>Definitionen und Terminologie</h2> <section id="namespaces"> <h3>Verwendete Spezifikationen</h3> - <p>Das vorliegende Metadatenmodell baut auf das europäische Metadatenaustauschschema DCAT-AP auf und erweitert dieses mit einzelnen Klassen und Eigenschaften. In DCAT bzw. DCAT-AP wird auf Klassen und Eigenschaften vieler anderer Vokabulare zurückgegriffen, insbesondere Dublin Core DCTERMS. Weiterhin wurde für den deutschen Nutzungskontext die standardkonforme Anpassung DCAT-AP.de entwickelt. Diese hat den Zweck des Austauschs von Metadaten offener Verwaltungsdaten für deutsche Open Data-Portale (https://www.dcat-ap.de). Im vorliegenden Modell wird, soweit vorhanden, auf Klassen und Eigenschaften zurückgegriffen, wie sie in der aktuellen Spezifikation dcat-ap.de definiert sind.</p> - <p>Namensräume und Prefixe auf die im vorliegenden Datenmodell zurückgegriffen wird, sind in der folgenden Tabelle aufgelistet.</p> + <p>Das vorliegende Metadatenmodell baut auf das europäische Metadatenaustauschschema DCAT-AP auf und erweitert dieses mit einzelnen Klassen und Eigenschaften. In DCAT bzw. DCAT-AP wird auf Klassen und Eigenschaften vieler anderer Vokabulare zurückgegriffen, insbesondere Dublin Core DCTERMS. Weiterhin wurde für den deutschen Nutzungskontext die standardkonforme Anpassung DCAT-AP.de entwickelt. Diese hat den Zweck des Austauschs von Metadaten offener Verwaltungsdaten für deutsche Open Data-Portale (https://www.dcat-ap.de). Im vorliegenden Modell wird, soweit vorhanden, auf Klassen und Eigenschaften zurückgegriffen, wie sie in der aktuellen Spezifikation DCAT-AP.de definiert sind.</p> + <p>Namensräume und Präfixe auf die im vorliegenden Datenmodell zurückgegriffen wird, sind in der folgenden Tabelle aufgelistet.</p> <table id="table-namespaces"> - <thead><tr><th>Prefix</th><th>Namensraum</th></tr></thead> + <thead><tr><th>Präfix</th><th>Namensraum</th></tr></thead> <tbody> <tr><td><code>adms</code></td><td><code>https://www.w3.org/ns/adms#</code></td></tr> <tr><td><code>dcat</code></td><td><code>http://www.w3.org/ns/dcat#</code></td></tr> @@ -83,8 +83,8 @@ <h2>UML-Diagramm</h2> <p>Das UML-Diagramm des DCAT-PLU-Datenmodells.</p> <figure id="pic-id-uml"> - <a href="DCAT-AP-PLU.JPG" target="_blank"><img src="DCAT-AP-PLU.JPG" alt="UML-Diagramm aller DCAT-AP-Klassen einschließlich der DCAT-PLU Erweiterungen " width="1907" height="1684"></a> - <figcaption class="fig-title">UML-Diagramm der verwendeten DCAT-AP-Klassen sowie der DCAT-PLU Erweiterungen</figcaption> + <a href="DCAT-AP-PLU.JPG" target="_blank"><img src="DCAT-AP-PLU.JPG" alt="UML-Diagramm aller DCAT-AP-Klassen einschließlich der DCAT-AP.PLU Erweiterungen " width="1907" height="1684"></a> + <figcaption class="fig-title">UML-Diagramm der verwendeten DCAT-AP-Klassen sowie der DCAT-AP.PLU Erweiterungen</figcaption> </figure> </section> @@ -173,7 +173,7 @@ <h4 id="property-catalog-update-date">Eigenschaft: Veränderungsdatum</h4> <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/modified">dct:modified</a></th></tr></thead> <tbody> <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> - <tr><td class="prop">Definition:</td><td>Datum, an dem der Katalog zuletzt verändert, aktualisiert oder modifiziert wrude.</td></tr> + <tr><td class="prop">Definition:</td><td>Datum, an dem der Katalog zuletzt verändert, aktualisiert oder modifiziert wurde.</td></tr> <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code> als <code>xsd:date</code> oder <code>xsd:dateTime</code></a> </tbody> </table> @@ -375,7 +375,7 @@ <h4 id="property-other-identifier">Eigenschaft: Katalogübergreifender Identifik <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/identifier"><code>adms:identifier</code></a></th></tr></thead> <tbody> <tr><td>Verbindlichkeit:</td><td>Empfohlen</td></tr> - <tr><td>Definition:</td><td>Diese Eigenschaft verweist auf eine katalogübergreifende ID des Datensatzes und setzt sich aus der ID der datenhaltenden Stelle (siehe entsprechende <a href="#codelist-pluAuthority">Codeliste</a>) und der ID des Datensatzes (dct:identifier, eine uuid) zusammen.</td></tr> + <tr><td>Definition:</td><td>Diese Eigenschaft verweist auf eine katalogübergreifende ID des Datensatzes und setzt sich aus der ID der datenhaltenden Stelle (siehe entsprechende <a href="#codelist-pluAuthority">Codeliste</a>) und der ID des Datensatzes (dct:identifier, eine UUID) zusammen.</td></tr> <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>adms:Identifier</code></a></td></tr> <tr><td class="prop">Anwendungshinweis:</td><td>Beispiel für die Angabe eines <code>adms:identifier</code><br> <code>https://specs.diplanung.de/resource/authority#hh/abde-efgh-0123-4567</code></td></tr> </tbody> @@ -587,7 +587,7 @@ <h4 id="property-dev-freeze">Eigenschaft: Veränderungssperre</h4> <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr> <tr><td class="prop">Definition:</td><td>Zeitraum einer Veränderungssperre</td></tr> <tr><td class="prop">Typ/Wertebereich:</td><td>dct:PeriodOfTime</td></tr> - <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft beschreibt den Zeitraum, in dem eine Veränderugssperre wirksam ist.</td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft beschreibt den Zeitraum, in dem eine Veränderungssperre wirksam ist.</td></tr> </tbody> </table> </section> @@ -615,7 +615,7 @@ <h3 id="class-distribution">Klasse: Distribution</h3> <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> <tr><td class="prop">Definition:</td><td>Eine Repräsentation eines Datensatzes in einem bestimmten Format</td></tr> <tr><td class="prop">Anwendungshinweis:</td><td>Die Distribution stellt die generelle Verfügbarkeit eines Datensatzes dar aber beinhaltet nicht zwangsweise eine Zugangsmöglichkeit zu den Daten wie z.B.durch direkten Download, <abbr title="Application Programming Interface">API</abbr>, oder durch eine Internetseite. - Die Benutzung der Eigenschaft <code>dcat:downloadURL</code> zeigt eine direkt herunterladebare Distribution an.</td></tr> + Die Benutzung der Eigenschaft <code>dcat:downloadURL</code> zeigt eine direkt herunterladbare Distribution an.</td></tr> </tbody> </table> @@ -631,7 +631,7 @@ <h4 id="property-distribution-access-url">Eigenschaft: access URL</h4> <p>Die mit der Zugangs-URL erreichbare Ressource kann Informationen zur Verfügung stellen, wie die Distribution erreicht werden kann oder direkt auf eine Datei verweisen, die die Daten im angegebenen Format beinhaltet.</p> <p><code>dcat:accessURL</code> sollte für die URL eines Services oder eines Ortes benutzt werden, der Zugang zu dieser Distribution bietet, typischerweise durch ein digitales Formular, eine Anfrage oder einen API Abruf.</p> - <p><code>dcat:downloadURL</code> ist für direkte Links zu herunterladbaren Ressourcen zu beforzugen.</td></tr> + <p><code>dcat:downloadURL</code> ist für direkte Links zu herunterladbaren Ressourcen zu bevorzugen.</td></tr> </tbody> </table> </section> @@ -730,7 +730,7 @@ <h4 id="property-distribution-format">Eigenschaft: Format</h4> <section id="Property:distribution_temporal"> <h4 id="property-distribution-temporal">Eigenschaft: Zeitbezug</h4> <table class="definition"> - <thead><tr><th>URI:</th><th>dct:periodOfTime</th></tr></thead> + <thead><tr><th>URI:</th><th>dct:PeriodOfTime</th></tr></thead> <tbody> <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> <tr><td class="prop">Definition:</td><td>Zeitraum, in dem die Distribution zur Verfügung steht oder Zeitpunkt, ab dem oder bis zu dem die Distribution zur Verfügung steht.</td></tr> @@ -748,7 +748,7 @@ <h4 id="property-distribution-map-layer-names">Eigenschaft: Bezeichnung Kartenla <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr> <tr><td class="prop">Definition:</td><td>Bezeichnung der Kartenlayer</td></tr> <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a></td></tr> - <tr><td class="prop">Anwendungshinweis:</td><td>Mit dieser Eigenschaft können die Bezeichnungen einzelner Kartenlayer durch eine Liste von komma-separierten Layernamen mitgegeben werden, wenn die Distribution z.B. einen WMS darstellt.</td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Mit dieser Eigenschaft können die Bezeichnungen einzelner Kartenlayer durch eine Liste von Komma-separierten Layernamen mitgegeben werden, wenn die Distribution z.B. einen WMS darstellt.</td></tr> </tbody> </table> </section> @@ -766,7 +766,7 @@ <h3 id="class-process-step">Klasse: Verfahrensschritt</h3> </tbody> </table> - <section id="Property:resource_identifier"> <!--Brauch ich das für den Prozesschritt?--> + <section id="Property:resource_identifier"> <!--Brauch ich das für den Prozessschritt?--> <h4 id="property-identifier">Eigenschaft: Identifikator</h4> <table class="definition"> <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/identifier">dct:identifier</a></th></tr></thead> @@ -780,14 +780,14 @@ <h4 id="property-identifier">Eigenschaft: Identifikator</h4> </section> <section id="Property:processStepType"> - <h4 id="property-process-step-type">Eigenschaft: Art des Prozesschrittes</h4> + <h4 id="property-process-step-type">Eigenschaft: Art des Prozessschrittes</h4> <table class="definition"> <thead><tr><th>URI:</th><th>plu:processStepType</th></tr></thead> <tbody> <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> - <tr><td class="prop">Definition:</td><td>Art des Prozesschrittes bei raumbezogenen Planwerken und Beteiligungsverfahren</td></tr> + <tr><td class="prop">Definition:</td><td>Art des Prozessschrittes bei raumbezogenen Planwerken und Beteiligungsverfahren</td></tr> <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Resource"><code>rdfs:Resource</code></a></td></tr> - <tr><td class="prop">Anwendungshinweis:</td><td>Mit dieser Eigenschaft wird die Art des Prozessschrittes bei raumbezogenen Planwerken und Beteiligungsverfahren beschrieben. Die Arten von Prozesschritten sind durch eine <a href="#codelist-pluProcessStepType">Codeliste</a> definiert. Der zu verwendende IRI in der rdf:resource setzt sich zusammen aus <code>https://specs.diplanung.de/resource/processStepType#</code> und dem gewünschten Codelistenwert.</td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Mit dieser Eigenschaft wird die Art des Prozessschrittes bei raumbezogenen Planwerken und Beteiligungsverfahren beschrieben. Die Arten von Prozessschritten sind durch eine <a href="#codelist-pluProcessStepType">Codeliste</a> definiert. Der zu verwendende IRI in der rdf:resource setzt sich zusammen aus <code>https://specs.diplanung.de/resource/processStepType#</code> und dem gewünschten Codelistenwert.</td></tr> </tbody> </table> </section> @@ -808,12 +808,12 @@ <h4 id="property-process-step-distribution">Eigenschaft: Distribution</h4> <section id="Property:temporal"> <h4 id="property-temporal">Eigenschaft: Zeitbezug</h4> <table class="definition"> - <thead><tr><th>URI:</th><th>dct:periodOfTime</th></tr></thead> + <thead><tr><th>URI:</th><th>dct:PeriodOfTime</th></tr></thead> <tbody> <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> - <tr><td class="prop">Definition:</td><td>Zeitraum, in dem der Prozesschritt stattfindet.</td></tr> + <tr><td class="prop">Definition:</td><td>Zeitraum, in dem der Prozessschritt stattfindet.</td></tr> <tr><td class="prop">Typ/Wertebereich:</td><td>dct:temporal</td></tr> - <tr><td class="prop">Anwendungshinweis:</td><td>Über diese Eigenschaft kann der Zeitraum, in dem der Prozesschritt stattfindet, definiert werden, falls es sich um einen zeitgebundenen Prozessschritt handelt.</td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Über diese Eigenschaft kann der Zeitraum, in dem der Prozessschritt stattfindet, definiert werden, falls es sich um einen zeitgebundenen Prozessschritt handelt.</td></tr> </tbody> </table> </section> From 3eb730a458b8898a6d15d220cfb9b2eddbffead6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erik-L=C3=A2n=20Do=20Dinh?= <eriklan.dodinh@wemove.com> Date: Mon, 15 Apr 2024 09:55:58 +0200 Subject: [PATCH 13/19] Add attribute `plu:ProcessStep` > `dct:title` --- CHANGELOG.md | 1 + drafts/0.0.1-draft-0.1/api-plu.yml | 7 +++++++ drafts/0.0.1-draft-0.1/doc-plu.html | 13 +++++++++++++ .../shacl/dcat-ap-plu_shacl-shapes.ttl | 4 ++++ 4 files changed, 25 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 92a2da3..05b33af 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ * [Website] Fix links to DCAT-AP.PLU documentation * [Deployment] Set draft version for development * [Spec] Replace `plu:procedureStartDate` (type `xsd:dateTime`) with `plu:procedurePeriod` (type `dct:PeriodOfTime`) +* [Spec] Add new attribute `dct:title` to `plu:ProcessStep` ## 2024-02-28 - 0.1.4 diff --git a/drafts/0.0.1-draft-0.1/api-plu.yml b/drafts/0.0.1-draft-0.1/api-plu.yml index c3a4264..eadb9f8 100644 --- a/drafts/0.0.1-draft-0.1/api-plu.yml +++ b/drafts/0.0.1-draft-0.1/api-plu.yml @@ -885,6 +885,13 @@ components: xml: prefix: dct name: temporal + title: + description: Title of the processstep + type: string + example: Titel des Verfahrensschrittes + xml: + prefix: dct + name: title distribution: description: A distribution referenced by the process step type: array diff --git a/drafts/0.0.1-draft-0.1/doc-plu.html b/drafts/0.0.1-draft-0.1/doc-plu.html index f1f6fc5..4cbd9e7 100644 --- a/drafts/0.0.1-draft-0.1/doc-plu.html +++ b/drafts/0.0.1-draft-0.1/doc-plu.html @@ -779,6 +779,19 @@ <h4 id="property-identifier">Eigenschaft: Identifikator</h4> </table> </section> + <section id="Property:processStep_title"> + <h4 id="property-process-step-title">Eigenschaft: Titel</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/title">dct:title</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Name / Bezeichnung des Verfahrensschrittes als Freitext</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Der Titel des Verfahrensschrittes, falls er sich vom Titel des übergeordneten Planverfahrens unterscheidet.</td></tr> + </tbody> + </table> + </section> + <section id="Property:processStepType"> <h4 id="property-process-step-type">Eigenschaft: Art des Prozessschrittes</h4> <table class="definition"> diff --git a/drafts/0.0.1-draft-0.1/shacl/dcat-ap-plu_shacl-shapes.ttl b/drafts/0.0.1-draft-0.1/shacl/dcat-ap-plu_shacl-shapes.ttl index 0d9b23c..95b4ca9 100644 --- a/drafts/0.0.1-draft-0.1/shacl/dcat-ap-plu_shacl-shapes.ttl +++ b/drafts/0.0.1-draft-0.1/shacl/dcat-ap-plu_shacl-shapes.ttl @@ -560,6 +560,10 @@ sh:path dct:temporal ; sh:class dct:PeriodOfTime ; sh:maxCount 1 ; + ], [ + sh:path dct:title ; + sh:nodeKind sh:Literal ; + sh:maxCount 1 ; ] ; # optional sh:property [ From 9a82a1a46b1a4a2bc74e5924462fc55926c4bac8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erik-L=C3=A2n=20Do=20Dinh?= <eriklan.dodinh@wemove.com> Date: Mon, 15 Apr 2024 10:02:55 +0200 Subject: [PATCH 14/19] Revert "Add curl" This reverts commit 10e42b082083e5452112820cc8528c7d8c3ee529. --- docker/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 856ec87..2d49f89 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -6,7 +6,7 @@ ENV DCATAPPLU_VERSION=../drafts/0.0.1-draft-0.1 RUN addgroup -S --gid 1000 lighttpd \ && adduser -S -G lighttpd --uid 1000 lighttpd -RUN apk add --update --no-cache lighttpd=${LIGHTTPD_VERSION} curl \ +RUN apk add --update --no-cache lighttpd=${LIGHTTPD_VERSION} \ && rm -rf /var/cache/apk/* \ && chgrp lighttpd /usr/sbin/lighttpd From 1f14b7cdaeb53db2ff542701ed93c13f00e5a099 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erik-L=C3=A2n=20Do=20Dinh?= <eriklan.dodinh@wemove.com> Date: Mon, 15 Apr 2024 10:55:18 +0200 Subject: [PATCH 15/19] Remove `source` parameter --- CHANGELOG.md | 1 + drafts/0.0.1-draft-0.1/api-plu.yml | 11 ----------- 2 files changed, 1 insertion(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 05b33af..ab3c905 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ * [Deployment] Set draft version for development * [Spec] Replace `plu:procedureStartDate` (type `xsd:dateTime`) with `plu:procedurePeriod` (type `dct:PeriodOfTime`) * [Spec] Add new attribute `dct:title` to `plu:ProcessStep` +* [API] Remove `source` query parameter from `POST`/`PUT`/`DELETE` endpoints for records ## 2024-02-28 - 0.1.4 diff --git a/drafts/0.0.1-draft-0.1/api-plu.yml b/drafts/0.0.1-draft-0.1/api-plu.yml index eadb9f8..706dea8 100644 --- a/drafts/0.0.1-draft-0.1/api-plu.yml +++ b/drafts/0.0.1-draft-0.1/api-plu.yml @@ -241,7 +241,6 @@ paths: operationId: postRecord parameters: - $ref: '#/components/parameters/collectionId' - - $ref: '#/components/parameters/source' requestBody: required: true content: @@ -301,7 +300,6 @@ paths: parameters: - $ref: '#/components/parameters/collectionId' - $ref: '#/components/parameters/recordId' - - $ref: '#/components/parameters/source' requestBody: required: true content: @@ -333,7 +331,6 @@ paths: parameters: - $ref: '#/components/parameters/collectionId' - $ref: '#/components/parameters/recordId' - - $ref: '#/components/parameters/source' responses: '200': $ref: '#/components/responses/200Success' @@ -359,14 +356,6 @@ components: schema: type: string example: f08a255e-2c11-49dd-bdf9-88a0dcbe2aa6 - source: - name: source - in: query - description: The mandatory source parameter denotes the origin point of the dataset. It influences the merging strategy for competing datasets. Interpreted values are `cockpit`, `cockpitpro`, `beteiligungsdb`. - required: true - schema: - type: string - example: cockpit q: name: q in: query From 8e4a170a6eb64bb80f4711871d01ca74a056bbb7 Mon Sep 17 00:00:00 2001 From: Ilona Westram <ilona.westram@wemove.com> Date: Thu, 18 Apr 2024 18:25:21 +0200 Subject: [PATCH 16/19] Add title for processStep. --- drafts/0.0.1-draft-0.1/DCAT-AP-PLU.JPG | Bin 128779 -> 129965 bytes drafts/0.0.1-draft-0.1/dcat-ap-plu.eapx | Bin 3166208 -> 3166208 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/drafts/0.0.1-draft-0.1/DCAT-AP-PLU.JPG b/drafts/0.0.1-draft-0.1/DCAT-AP-PLU.JPG index 45eabcc91818d048bbebb95558fb7f48778b5147..179b3ee575c02562eadf243a15d8810f687ef046 100644 GIT binary patch delta 27451 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 delta 26592 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 PY6rd2Hd9~{|C;zOS^S|? diff --git a/drafts/0.0.1-draft-0.1/dcat-ap-plu.eapx b/drafts/0.0.1-draft-0.1/dcat-ap-plu.eapx index 1abdeb1867f0429a2c257d1fc88e3fdbbf8a2975..6fc230ae4ddf1601e2dfce93cec6ccca4dc4f83d 100644 GIT binary patch delta 6427 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 Zb8z1&Sz!JW#ZKU4lN8Ge?om4R{|gsc`oI7H delta 7796 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 C-ukKl From c4c26b6e29a05732f00eaea13fceb6f52b8311d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erik-L=C3=A2n=20Do=20Dinh?= <eriklan.dodinh@wemove.com> Date: Wed, 24 Apr 2024 16:41:39 +0200 Subject: [PATCH 17/19] Amend example --- drafts/0.0.1-draft-0.1/examples/plu-example-full.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/drafts/0.0.1-draft-0.1/examples/plu-example-full.xml b/drafts/0.0.1-draft-0.1/examples/plu-example-full.xml index 36424a7..dda55f4 100644 --- a/drafts/0.0.1-draft-0.1/examples/plu-example-full.xml +++ b/drafts/0.0.1-draft-0.1/examples/plu-example-full.xml @@ -85,6 +85,7 @@ </dcat:Dataset> <plu:ProcessStep rdf:about="https://dev.informationgrid.de/e7ced9a0-1076-4aee-af39-e6a2e7ff30b2/ProcStep-0123"> <dct:identifier>ProcStep-0123</dct:identifier> + <dct:title>Titel des Verfahrensschrittes 0123</dct:title> <plu:processStepType rdf:resource="https://specs.diplanung.de/resource/processStepType#earlyInvolveAuth"/> <plu:passNumber>3</plu:passNumber> <dcat:distribution rdf:resource="https://dev.informationgrid.eu/trefferanzeige?docuuid=59a5c95b-c144-4b44-afab-e170f968a12e/distribution"/> From 5d0fc41662a0dc0cfb30d72eeb341eba143c01d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erik-L=C3=A2n=20Do=20Dinh?= <eriklan.dodinh@wemove.com> Date: Mon, 29 Apr 2024 08:49:40 +0200 Subject: [PATCH 18/19] Update alpine, lighttpd --- CHANGELOG.md | 1 + docker/Dockerfile | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ab3c905..ef9b610 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,7 @@ * [Spec] Replace `plu:procedureStartDate` (type `xsd:dateTime`) with `plu:procedurePeriod` (type `dct:PeriodOfTime`) * [Spec] Add new attribute `dct:title` to `plu:ProcessStep` * [API] Remove `source` query parameter from `POST`/`PUT`/`DELETE` endpoints for records +* [Deployment] Update docker base image, lighttpd ## 2024-02-28 - 0.1.4 diff --git a/docker/Dockerfile b/docker/Dockerfile index 2d49f89..fbac2b3 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,6 +1,6 @@ -FROM alpine:3.18.6 +FROM alpine:3.19.1 -ENV LIGHTTPD_VERSION=1.4.73-r0 +ENV LIGHTTPD_VERSION=1.4.76-r0 ENV DCATAPPLU_VERSION=../drafts/0.0.1-draft-0.1 RUN addgroup -S --gid 1000 lighttpd \ From b868a82f8926521edda87c06171884aa6e2c3aee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erik-L=C3=A2n=20Do=20Dinh?= <eriklan.dodinh@wemove.com> Date: Mon, 29 Apr 2024 08:52:12 +0200 Subject: [PATCH 19/19] Prepare for 0.2.0 release --- CHANGELOG.md | 2 +- docker/Dockerfile | 2 +- releases/0.2.0/DCAT-AP-PLU.JPG | Bin 0 -> 129965 bytes releases/0.2.0/README.md | 12 + releases/0.2.0/api-plu.yml | 1222 +++++++++++++++++ releases/0.2.0/codelists/authority.xml | 150 ++ releases/0.2.0/codelists/docType.xml | 302 ++++ releases/0.2.0/codelists/planState.xml | 46 + releases/0.2.0/codelists/planType.xml | 102 ++ releases/0.2.0/codelists/procedureState.xml | 54 + releases/0.2.0/codelists/procedureType.xml | 110 ++ releases/0.2.0/codelists/processStepType.xml | 78 ++ releases/0.2.0/dcat-ap-plu.eapx | Bin 0 -> 3166208 bytes releases/0.2.0/doc-plu.html | 1168 ++++++++++++++++ releases/0.2.0/examples/plu-example-03.xml | 145 ++ releases/0.2.0/examples/plu-example-full.xml | 117 ++ releases/0.2.0/shacl/README.md | 7 + .../0.2.0/shacl/dcat-ap-plu_shacl-shapes.ttl | 592 ++++++++ .../shacl/dcat-ap_2.0.0_shacl_shapes.ttl | 696 ++++++++++ .../shacl/dcat-ap_2.1.1_shacl_shapes.ttl | 856 ++++++++++++ releases/0.2.0/styles/small.css | 20 + releases/0.2.0/styles/style.css | 149 ++ 22 files changed, 5828 insertions(+), 2 deletions(-) create mode 100644 releases/0.2.0/DCAT-AP-PLU.JPG create mode 100644 releases/0.2.0/README.md create mode 100644 releases/0.2.0/api-plu.yml create mode 100644 releases/0.2.0/codelists/authority.xml create mode 100644 releases/0.2.0/codelists/docType.xml create mode 100644 releases/0.2.0/codelists/planState.xml create mode 100644 releases/0.2.0/codelists/planType.xml create mode 100644 releases/0.2.0/codelists/procedureState.xml create mode 100644 releases/0.2.0/codelists/procedureType.xml create mode 100644 releases/0.2.0/codelists/processStepType.xml create mode 100644 releases/0.2.0/dcat-ap-plu.eapx create mode 100644 releases/0.2.0/doc-plu.html create mode 100644 releases/0.2.0/examples/plu-example-03.xml create mode 100644 releases/0.2.0/examples/plu-example-full.xml create mode 100644 releases/0.2.0/shacl/README.md create mode 100644 releases/0.2.0/shacl/dcat-ap-plu_shacl-shapes.ttl create mode 100644 releases/0.2.0/shacl/dcat-ap_2.0.0_shacl_shapes.ttl create mode 100644 releases/0.2.0/shacl/dcat-ap_2.1.1_shacl_shapes.ttl create mode 100644 releases/0.2.0/styles/small.css create mode 100644 releases/0.2.0/styles/style.css diff --git a/CHANGELOG.md b/CHANGELOG.md index ef9b610..97621c4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## xxxx-xx-xx - dev +## 2024-04-29 - 0.2.0 * [Codelist] Extend `plu:docType` to describe values from https://www.xrepository.de/details/urn:xoev-de:xplanverfahren:codeliste:verfahrensunterlagentyp * [Website] Fix links to DCAT-AP.PLU documentation diff --git a/docker/Dockerfile b/docker/Dockerfile index fbac2b3..a8276f3 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,7 +1,7 @@ FROM alpine:3.19.1 ENV LIGHTTPD_VERSION=1.4.76-r0 -ENV DCATAPPLU_VERSION=../drafts/0.0.1-draft-0.1 +ENV DCATAPPLU_VERSION=0.2.0 RUN addgroup -S --gid 1000 lighttpd \ && adduser -S -G lighttpd --uid 1000 lighttpd diff --git a/releases/0.2.0/DCAT-AP-PLU.JPG b/releases/0.2.0/DCAT-AP-PLU.JPG new file mode 100644 index 0000000000000000000000000000000000000000..179b3ee575c02562eadf243a15d8810f687ef046 GIT binary patch literal 129965 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 J$|8Il`9Hg(hd%%S literal 0 HcmV?d00001 diff --git a/releases/0.2.0/README.md b/releases/0.2.0/README.md new file mode 100644 index 0000000..7f4b30d --- /dev/null +++ b/releases/0.2.0/README.md @@ -0,0 +1,12 @@ +# DCAT-AP.PLU 0.2.0 + +This release of DCAT-AP.PLU consists of +- an OpenAPI specification: [api-plu.yml](api-plu.yml) +- a ReSpec documentation: [doc-plu.html](doc-plu.html) +- with an accompanying `UML` diagram: [dcat-ap-plu.eapx](dcat-ap-plu.eapx) and [DCAT-AP-PLU.JPG](DCAT-AP-PLU.JPG) +- a `SHACL` shapefile for validation purposes: [shacl/dcat-ap-plu_shacl-shapes.ttl](shacl/dcat-ap-plu_shacl-shapes.ttl) +- example DCAT-AP.PLU `RDF/XML` files [examples/plu-example-full.xml](examples/plu-example-full.xml), [examples/plu-example-03.xml](examples/plu-example-03.xml) + +## Licence + +DCAT-AP.PLU 0.2.0 is distributed under [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/). diff --git a/releases/0.2.0/api-plu.yml b/releases/0.2.0/api-plu.yml new file mode 100644 index 0000000..8afb0b7 --- /dev/null +++ b/releases/0.2.0/api-plu.yml @@ -0,0 +1,1222 @@ +openapi: 3.0.3 +info: + title: PLU API + version: 0.2.0 + description: This is the API for the Information System on Planned Land Use. Find information on different types of spatially-related plans and procedures for the production of spatially-related plans. + contact: + name: wemove digital solutions GmbH + url: https://www.wemove.com + email: contact@wemove.com + license: + name: CC BY 4.0 + url: https://creativecommons.org/licenses/by/4.0/ +servers: + - url: '{baseUrl}/v1' + description: Development server +tags: + - name: Capabilities + - name: Collections + - name: Records +paths: + /: + get: + tags: + - Capabilities + summary: landing page + description: |- + The landing page provides links to the API definition, the conformance + statements and to the catalogs and datasets available. + operationId: getLandingPage + responses: + '200': + $ref: '#/components/responses/LandingPage' + '500': + $ref: '#/components/responses/500GenericError' + /conformance: + get: + tags: + - Capabilities + summary: information about specifications that this API conforms to + description: |- + A list of all conformance classes specified in a standard that the + server conforms to. + operationId: getConformanceDeclaration + responses: + '200': + $ref: '#/components/responses/ConformanceDeclaration' + '500': + $ref: '#/components/responses/500GenericError' + /version: + get: + tags: + - Capabilities + summary: version information + description: + The version number of the current API specification for the Information System on Planned Land Use. + responses: + '200': + description: Successful operation + content: + application/json: + schema: + $ref: '#/components/schemas/Version' + '500': + $ref: '#/components/responses/500GenericError' + /collections: + get: + tags: + - Collections + summary: the catalogs accessible through this API + description: + A list of all catalogs that are accessible through this API in DCAT-AP-PLU format via the specified file format + operationId: getCollections + responses: + '200': + description: Successful operation + content: + application/json: + schema: + $ref: '#/components/schemas/collections' + application/rdf+xml: + schema: + allOf: + - $ref: '#/components/schemas/rdf' + - type: object + properties: + collections: + $ref: '#/components/schemas/collections' + '500': + $ref: '#/components/responses/500GenericError' + post: + tags: + - Collections + summary: post a new collection + description: + Add the collection specified in the request body + operationId: postCollection + requestBody: + required: true + content: + application/rdf+xml: + schema: + allOf: + - $ref: '#/components/schemas/rdf' + - $ref: '#/components/schemas/collection' + responses: + '200': + $ref: '#/components/responses/200Success' + '400': + $ref: '#/components/responses/400InvalidInput' + '500': + $ref: '#/components/responses/500GenericError' + /collections/{collectionId}: + get: + tags: + - Collections + summary: |- + describe the catalog with id `collectionId` + operationId: describeCollection + parameters: + - $ref: '#/components/parameters/collectionId' + responses: + '200': + description: Successful operation + content: + application/json: + schema: + $ref: '#/components/schemas/collection' + application/rdf+xml: + schema: + allOf: + - $ref: '#/components/schemas/rdf' + - type: object + properties: + collection: + $ref: '#/components/schemas/collection' + '404': + $ref: '#/components/responses/404NotFound' + '415': + $ref: '#/components/responses/415UnsupportedMediaType' + '500': + $ref: '#/components/responses/500GenericError' + put: + tags: + - Collections + summary: overwrite an existing collection + description: |- + Update an existing collection with id `collectionId` by overwriting it. + Expects a complete DCAT-AP-PLU document as payload. + operationId: putCollection + parameters: + - $ref: '#/components/parameters/collectionId' + requestBody: + required: true + content: + application/rdf+xml: + schema: + allOf: + - $ref: '#/components/schemas/rdf' + - type: object + properties: + record: + $ref: '#/components/schemas/collection' + responses: + '200': + $ref: '#/components/responses/200Success' + '400': + $ref: '#/components/responses/400InvalidInput' + '404': + $ref: '#/components/responses/404NotFound' + '500': + $ref: '#/components/responses/500GenericError' + delete: + tags: + - Collections + summary: delete a single collection + description: |- + Delete the collection with id `collectionId`. + operationId: deleteCollection + parameters: + - $ref: '#/components/parameters/collectionId' + responses: + '200': + $ref: '#/components/responses/200Success' + '404': + $ref: '#/components/responses/404NotFound' + '500': + $ref: '#/components/responses/500GenericError' + # brauchen wir das noch: /collections/{collectionId}/sortables + # evtl. /collections/{collectionId}/queryables + /collections/{collectionId}/items: + get: + tags: + - Records + summary: fetch records + description: |- + Fetch records of the catalog with id `collectionId`. + The response is a document consisting of records in the catalog. + The records included in the response are determined by the server + based on the query parameters of the request. To support access to + larger collections without overloading the client, the API supports + paged access with links to the next page, if more records are selected + that the page size. + Different parameters can be used to select only a + subset of the records in the catalog. + The `bbox` parameter matches all records in the catalog that are not associated with a location, too. The + `datetime` parameter matches all records in the catalog that are + not associated with a time stamp or interval, too. + The `limit` parameter may be used to control the subset of the + selected records that should be returned in the response, the page size. + Each page may include information about the number of selected and + returned records (`numberMatched` and `numberReturned`) as well as + links to support paging (link relation `next`). + operationId: getRecords + parameters: + - $ref: '#/components/parameters/collectionId' + - $ref: '#/components/parameters/q' + responses: + '200': + description: Successful operation + content: + application/rdf+xml: + schema: + allOf: + - $ref: '#/components/schemas/rdf' + - type: object + properties: + collections: + $ref: '#/components/schemas/collections' + records: + $ref: '#/components/schemas/records' + '404': + $ref: '#/components/responses/404NotFound' + '500': + $ref: '#/components/responses/500GenericError' + post: + tags: + - Records + summary: post a new record + description: |- + Post a record into the collection with id `collectionId`. + operationId: postRecord + parameters: + - $ref: '#/components/parameters/collectionId' + requestBody: + required: true + content: + application/rdf+xml: + schema: + allOf: + - $ref: '#/components/schemas/rdf' + - type: object + properties: + record: + $ref: '#/components/schemas/record' + responses: + '200': + $ref: '#/components/responses/200Success' + '400': + $ref: '#/components/responses/400InvalidInput' + '404': + $ref: '#/components/responses/404NotFound' + '500': + $ref: '#/components/responses/500GenericError' + /collections/{collectionId}/items/{recordId}: + get: + tags: + - Records + summary: fetch a single record + description: |- + Fetch the record with id `recordId` in the catalog + with id `collectionId`. + operationId: getRecord + parameters: + - $ref: '#/components/parameters/collectionId' + - $ref: '#/components/parameters/recordId' + responses: + '200': + description: Successful operation + content: + application/rdf+xml: + schema: + allOf: + - $ref: '#/components/schemas/rdf' + - type: object + properties: + record: + $ref: '#/components/schemas/record' + '404': + $ref: '#/components/responses/404NotFound' + '500': + $ref: '#/components/responses/500GenericError' + put: + tags: + - Records + summary: overwrite an existing record + description: |- + Update an existing record with id `recordId` in the collection with id `collectionId` by overwriting it. + Expects a complete DCAT-AP-PLU document as payload. + operationId: putRecord + parameters: + - $ref: '#/components/parameters/collectionId' + - $ref: '#/components/parameters/recordId' + requestBody: + required: true + content: + application/rdf+xml: + schema: + allOf: + - $ref: '#/components/schemas/rdf' + - type: object + properties: + record: + $ref: '#/components/schemas/record' + responses: + '200': + $ref: '#/components/responses/200Success' + '400': + $ref: '#/components/responses/400InvalidInput' + '404': + $ref: '#/components/responses/404NotFound' + '500': + $ref: '#/components/responses/500GenericError' + delete: + tags: + - Records + summary: delete a single record + description: |- + Delete the record with id `recordId` in the catalog + with id `collectionId`. + operationId: deleteRecord + parameters: + - $ref: '#/components/parameters/collectionId' + - $ref: '#/components/parameters/recordId' + responses: + '200': + $ref: '#/components/responses/200Success' + '404': + $ref: '#/components/responses/404NotFound' + '500': + $ref: '#/components/responses/500GenericError' +components: + parameters: + collectionId: + name: collectionId + in: path + description: local identifier of a catalog + required: true + schema: + type: string + example: hh + recordId: + name: recordId + in: path + description: local identifier of a spatial-related plan or procedure + required: true + schema: + type: string + example: f08a255e-2c11-49dd-bdf9-88a0dcbe2aa6 + q: + name: q + in: query + description: The optional q parameter supports keyword searching. Only records whose text fields contain one or more of the specified search terms are selected. The specific set of text keys/fields/properties of a record to which the q operator is applied is up to the description of the server. Implementations should, however, apply the q operator to the title, description and keywords keys/fields/properties. + required: false + schema: + type: array + items: + type: string + minLength: 3 + example: Hafen-City + schemas: + agent: + description: An agent; i.e. a person or an organisation + type: object + required: + - name + properties: + name: + description: Name of the agent (e.g. full personal name or organisation name) + type: string + example: Behörde für beispielhafte Bebauungspläne + xml: + prefix: foaf + name: name + type: + description: Type of the agent + type: string + example: http://purl.org/adms/publishertype/LocalAuthority + format: uri + xml: + prefix: dct + name: type + xml: + prefix: foaf + name: Agent + collection: + description: |- + Information about the catalog with id `collectionId`. + The response contains a link to the items in the catalog + (path `/collections/{collectionId}/items`, link relation `items`) + as well as key information about the catalog. This information + includes: + * A local identifier for the catalog that is unique for the + + catalogue; + * An optional title and description for the catalog; + * An optional indicator about the type of the items in the catalog + + (the default value, if the indicator is not provided, is 'record'). + type: object + required: + - description + - id + - publisher + - title + properties: + id: + description: identifier of the catalog used, for example, in URIs + type: string + example: hh + xml: + prefix: dct + name: identifier + title: + description: human readable title of the catalog + type: string + example: Stadt- und Landschaftsplanung Online (Planportal) + xml: + prefix: dct + name: title + description: + description: a description of the records in the catalog + type: string + xml: + prefix: dct + name: description + themeTaxonomy: + description: Schema for the classification of datasets listed in the catalog + type: string + example: TODO + xml: + prefix: dcat + name: themeTaxonomy + issued: + description: Date of creation of this collection. + type: string + format: date-time + example: '2022-06-07T12:22:11Z' + xml: + prefix: dct + name: issued + language: + description: The language of the collection and its records. + type: string + example: german + xml: + prefix: dct + name: language + modified: + description: The most recent date on which the collection was changed. + type: string + format: date-time + example: '2022-06-07T12:22:11Z' + xml: + prefix: dct + name: modified + homepage: + description: A website with additional information about this collection. + type: string + format: uri + example: https://portal.diplanung.de/my-catalog + xml: + prefix: foaf + name: homepage + publisher: + description: The publisher of this collection + type: object + properties: + agent: + $ref: '#/components/schemas/agent' + xml: + prefix: dct + name: publisher + xml: + prefix: dcat + name: Catalog + collections: + description: |- + The catalogs shared by this API. + This resource provides information about and access to these catalogs. + The response contains the list of catalogs (itemType=record). + For each catalog, a link to the items in the catalog + (path `/collections/{collectionId}/items`, link relation `items`) as + well as key information about the catalog. This information + includes... + * A local identifier for the catalog that is unique for the + + catalogue; + * An optional title and description for the catalog; + * An optional extent that can be used to provide an indication of the + + spatial and temporal extent of the catalog - typically derived + + from the data; + * An optional indicator about the type of the items in the catalog + + (the default value, if the indicator is not provided, is 'record'). + type: array + items: + $ref: '#/components/schemas/collection' + confClasses: + type: object + required: + - conformsTo + properties: + conformsTo: + type: array + items: + type: string + distribution: + type: object + required: + - accessURL + properties: + accessURL: + description: URL of the resource providing access to a distribution of the dataset (e.g. landing page) + type: string + format: uri + example: https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf + xml: + prefix: dcat + name: accessURL + downloadURL: + description: URL of a resource that provides a download of a distribution of the dataset + type: string + format: uri + example: https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf + xml: + prefix: dcat + name: downloadURL + description: + description: Description of the distribution as free text + type: string + example: Test-Dokument + xml: + prefix: dct + name: description + docType: + description: Type of document in relation to spatial planning or participation procedures + type: string + enum: [announcement, explanatoryReport, planDrawing, participationURL, procedureURL, xplanArchive, xplanGML, unknown] + example: announcement + xml: + prefix: plu + name: docType + format: + description: Format in which the distribution is available + type: string + example: application/pdf + xml: + prefix: dct + name: format + issued: + description: Date of creation of this distribution + type: string + format: date-time + example: '2023-04-04T00:00:00.000Z' + xml: + prefix: dct + name: issued + mapLayerNames: + description: Comma-separated list of layer names, e.g. in case this distribution represents a WMS + type: string + example: map_layer_name,some_other_layer_name + xml: + prefix: plu + name: mapLayerNames + modified: + description: The most recent date on which the distribution was changed + type: string + format: date-time + example: '2023-04-04T00:00:00.000Z' + xml: + prefix: dct + name: modified + title: + description: Title of the distribution + type: string + example: Test-Dokument + xml: + prefix: dct + name: title + temporal: + description: Period of time during which the distribution is available or time from or until which the distribution is available + type: object + properties: + periodOfTime: + $ref: '#/components/schemas/period' + xml: + prefix: dct + name: temporal + xml: + prefix: dcat + name: Distribution + Error: + description: An error that is returned by the API + properties: + msg: + description: The error message + type: string + example: A detailed error message + landingPage: + type: object + required: + - links + properties: + title: + type: string + description: + type: string + location: + type: object + example: > + <dct:Location> + <dcat:bbox rdf:datatype="https://www.iana.org/assignments/media-types/application/vnd.geo+json"> + {"type": "LineString", "coordinates": [[54.9, 14.5], [55.4, 15.3]]} + </dcat:bbox> + <locn:geometry rdf:datatype="https://www.iana.org/assignments/media-types/application/vnd.geo+json"> + {"type": "Polygon", "coordinates": [[[55.22, 14.78], [55.2, 14.96], [55.14, 15.01], [55.124, 14.91], [55.102, 14.73]]]} + </locn:geometry> + <dcat:centroid rdf:datatype="https://www.iana.org/assignments/media-types/application/vnd.geo+json"> + {"type": "Point", "coordinates": [55.07, 14.92] } + </dcat:centroid> + <locn:geographicName>Bornholm</locn:geographicName> + </dct:Location> + properties: + bbox: + description: The bounding box of the dataset + type: string + # not possible with openapi as of April 2023 + # type: object + # properties: + # typo: + # type: string + # example: https://www.iana.org/assignments/media-types/application/vnd.geo+json + # xml: + # attribute: true + # prefix: rdf + # name: datatype + example: '{"type": "LineString", "coordinates": [[54.9, 14.5], [55.4, 15.3]]}' + xml: + prefix: dcat + name: bbox + geometry: + description: Describes the geometry of the dataset + type: string + # not possible with openapi as of April 2023 + # type: object + # properties: + # typo: + # type: string + # example: https://www.iana.org/assignments/media-types/application/vnd.geo+json + # xml: + # attribute: true + # prefix: rdf + # name: datatype + example: '{"type": "Polygon", "coordinates": [[55.22, 14.78], [55.2, 14.96], [55.14, 15.01], [55.124, 14.91], [55.102, 14.73]]]}' + xml: + prefix: locn + name: geometry + centroid: + description: The geographic center (centroid) of the dataset's geometry + type: string + # not possible with openapi as of April 2023 + # type: object + # properties: + # typo: + # type: string + # example: https://www.iana.org/assignments/media-types/application/vnd.geo+json + # xml: + # attribute: true + # prefix: rdf + # name: datatype + example: {"type": "Point", "coordinates": [55.07, 14.92] } + xml: + prefix: dcat + name: centroid + geographicName: + description: Preferred name of the location + type: string + example: Bornholm + xml: + prefix: locn + name: geographicName + xml: + prefix: dct + name: Location + organization: + type: object + required: + - fn + properties: + fn: + type: string + example: Behörde für Wasserstraßen (BW) Beispielstadt + xml: + prefix: vcard + name: fn + countryName: + type: string + example: Deutschland + xml: + prefix: vcard + name: hasCountryName + locality: + type: string + example: Beispielstadt + xml: + prefix: vcard + name: hasLocality + postalCode: + type: string + example: 12345 + xml: + prefix: vcard + name: hasPostalCode + region: + type: string + example: Hessen + xml: + prefix: vcard + name: hasRegion + streetAddress: + type: string + example: Beispielstraße 42 + xml: + prefix: vcard + name: hasStreetAddress + email: + type: string + example: poststelle@bw.beispielstadt.de + xml: + prefix: vcard + name: hasEmail + telephone: + type: string + example: 01234 56789 + xml: + prefix: vcard + name: hasTelephone + uid: + type: string + example: 62B5B8AD-DC4B-11D2-9A86-080000507261 + xml: + prefix: vcard + name: hasUID + url: + type: string + format: uri + example: https://wassserstrassen.beispielstadt.de + xml: + prefix: vcard + name: hasURL + xml: + prefix: vcard + name: Organization + period: + type: object + properties: + startDate: + description: Start of a time period + type: string + format: date-time + example: 2023-06-30 + xml: + prefix: dcat + name: startDate + endDate: + description: End of a time period + type: string + format: date-time + example: 2023-07-31 + xml: + prefix: dcat + name: endDate + xml: + prefix: dct + name: PeriodOfTime + person: + type: object + required: + - fn + properties: + fn: + type: string + xml: + prefix: vcard + name: fn + countryName: + type: string + xml: + prefix: vcard + name: hasCountryName + locality: + type: string + xml: + prefix: vcard + name: hasLocality + postalCode: + type: string + xml: + prefix: vcard + name: hasPostalCode + region: + type: string + xml: + prefix: vcard + name: hasRegion + streetAddress: + type: string + xml: + prefix: vcard + name: hasStreetAddress + email: + type: string + xml: + prefix: vcard + name: hasEmail + telephone: + type: string + xml: + prefix: vcard + name: hasTelephone + uid: + type: string + xml: + prefix: vcard + name: hasUID + url: + type: string + format: uri + xml: + prefix: vcard + name: hasURL + xml: + prefix: vcard + name: Person + processStep: + type: object + required: + - processStepType + properties: + id: + description: Unique identifier of the process step + type: string + example: ProcStep-0123 + xml: + prefix: dct + name: identifier + passNumber: + description: Pass number of the process step (e.g. in participation procedures) + type: string + example: 2 + xml: + prefix: plu + name: passNumber + processStepType: + description: Type of the process step for spatial planning and participation procedures + type: string + enum: [earlyInvolveAuth, earlyPublicPart, publicAgencies, publicDisclosure, internal, completed, unknown] + example: earlyInvolveAuth + xml: + prefix: plu + name: processStepType + temporal: + description: Period in which the process step takes place + type: object + properties: + periodOfTime: + $ref: '#/components/schemas/period' + xml: + prefix: dct + name: temporal + title: + description: Title of the processstep + type: string + example: Titel des Verfahrensschrittes + xml: + prefix: dct + name: title + distribution: + description: A distribution referenced by the process step + type: array + items: + properties: + distribution: + $ref: '#/components/schemas/distribution' + xml: + prefix: dcat + name: distribution + xml: + prefix: plu + name: ProcessStep + rdf: + description: The RDF root + type: object + properties: + namespace-adms: + type: string + example: http://www.w3.org/ns/adms# + xml: + name: xmlns:adms + attribute: true + namespace-dcat: + type: string + example: http://www.w3.org/ns/dcat# + xml: + name: xmlns:dcat + attribute: true + namespace-dcatde: + type: string + example: http://dcat-ap.de/def/dcatde/ + xml: + name: xmlns:dcatde + attribute: true + namespace-dct: + type: string + example: http://purl.org/dc/terms/ + xml: + name: xmlns:dct + attribute: true + namespace-foaf: + type: string + example: http://xmlns.com/foaf/0.1/ + xml: + name: xmlns:foaf + attribute: true + namespace-gml: + type: string + example: http://www.opengis.net/gml/3.2# + xml: + name: xmlns:gml + attribute: true + namespace-locn: + type: string + example: http://www.w3.org/ns/locn# + xml: + name: xmlns:locn + attribute: true + namespace-plu: + type: string + example: http://specs.diplanung.de/plu/ + xml: + name: xmlns:plu + attribute: true + namespace-vcard: + type: string + example: http://www.w3.org/2006/vcard/ns# + xml: + name: xmlns:vcard + attribute: true + namespace-spdx: + type: string + example: http://spdx.org/rdf/terms# + xml: + name: xmlns:spdx + attribute: true + xml: + namespace: http://www.w3.org/1999/02/22-rdf-syntax-ns# + prefix: rdf + name: RDF + records: + type: array + items: + $ref: '#/components/schemas/record' + record: + type: object + required: + - contact + - description + - id + - planState + - procedureState + - publisher + - spatial + - title + properties: + admsId: + description: |- + A global, catalog-agnostic identifier comprised of + the ID of the data management authority and the ID of the dataset + type: string + example: https://specs.diplanung.de/resource/authority#hh/1234-567890abd-9876 + xml: + prefix: adms + name: identifier + planName: + description: Name of the spatial plan + type: string + example: HafenCity14 + xml: + prefix: plu + name: planName + planType: + description: Type of the spatial plan + type: string + enum: [developmentPlan, landUsePlan, urbanPlanningStatutes, specialUrbanPlanningLaw, landscapePlanning, spatialPlan, spatialPlanningProcedure, planApprovalProcedure, other, unknown] + example: developmentPlan + xml: + prefix: plu + name: planType + planTypeFine: + description: Detailed type of the spatial plan + type: string + example: 6_3_EinfacherBPlan + xml: + prefix: plu + name: planTypeFine + procedureType: + description: Type of the procedure for the establishment of the spatial plan + type: string + enum: [regular, simplified, innerDevPlan, outdoorArea, revision, partialExtrapolation, newPreparation, completeExtrapolation, update, newAnnouncement, unknown] + example: regular + xml: + prefix: plu + name: procedureType + contact: + description: Contact for the dataset. Use of vCard is recommended + type: object + properties: + organization: + $ref: '#/components/schemas/organization' + xml: + prefix: dcat + name: contactPoint + description: + description: A description of the dataset as free text + type: string + example: Eine Beschreibung des Datensatzes + xml: + prefix: dct + name: description + id: + description: Unique identifier of the record in the context of the respective catalog + type: string + example: e7ced9a0-1076-4aee-af39-e6a2e7ff30b2 + xml: + prefix: dct + name: identifier + title: + description: Title of the dataset + type: string + example: Titel des Datensatzes + xml: + prefix: dct + name: title + planState: + description: Status of the plan + type: string + enum: [inPreparation, fixed, unknown] + example: inPreparation + xml: + prefix: plu + name: planState + procedureState: + description: Status of the procedure + type: string + enum: [planned, ongoing, completed, unknown] + example: ongoing + xml: + prefix: plu + name: procedureState + issued: + description: Date of issue / publication of the dataset + type: string + format: date-time + example: 2023-01-01T00:00:00.000Z + xml: + prefix: dct + name: issued + modified: + description: Date of the last update or modification of the dataset + type: string + format: date-time + example: 2023-03-01T00:00:00.000Z + xml: + prefix: dct + name: modified + relation: + description: Reference to another dataset + type: string + example: TODO + xml: + prefix: dct + name: relation + procedurePeriod: + description: Period of the procedure + type: object + properties: + periodOfTime: + $ref: '#/components/schemas/period' + xml: + prefix: plu + name: procedurePeriod + developmentFreezePeriod: + description: Period of a development freeze + type: object + properties: + periodOfTime: + $ref: '#/components/schemas/period' + xml: + prefix: plu + name: developmentFreezePeriod + publisher: + description: The publisher of the dataset + type: object + properties: + agent: + $ref: '#/components/schemas/agent' + xml: + prefix: dct + name: publisher + maintainer: + description: Administrator of the dataset + type: array + items: + properties: + agent: + $ref: '#/components/schemas/agent' + xml: + prefix: dcatde + name: maintainer + contributor: + description: Contributor to the dataset + type: array + items: + properties: + agent: + $ref: '#/components/schemas/agent' + xml: + prefix: dct + name: constributor + spatial: + description: Spatial reference of the dataset + type: object + properties: + location: + $ref: '#/components/schemas/location' + xml: + prefix: dct + name: spatial + distribution: + description: A distribution referenced by the dataset + type: array + items: + properties: + distribution: + $ref: '#/components/schemas/distribution' + xml: + prefix: dcat + name: distribution + processStep: + description: A process step of the process + type: array + items: + properties: + distribution: + $ref: '#/components/schemas/processStep' + xml: + prefix: plu + name: processStep + xml: + prefix: dcat + name: Dataset + Version: + type: object + description: A version + properties: + build: + type: object + description: A build description + properties: + version: + type: string + date: + type: string + commit_id: + type: string + required: + - version + - date + responses: + ConformanceDeclaration: + description: |- + The URIs of all conformance classes supported by the server. To support "generic" clients that want to access multiple OGC API Records implementations - and not "just" a specific API / server, the server declares the conformance classes it implements and conforms to. + content: + application/json: + schema: + $ref: '#/components/schemas/confClasses' + text/html: + schema: + type: string + LandingPage: + description: |- + The OGC API landing page for the PLU metadata information system. The landing page provides links to the API definition and the Record + Collections (path `/collections`), the conformance declaration (path '/conformance') and other resources in the API. + content: + application/json: + schema: + $ref: '#/components/schemas/landingPage' + text/html: + schema: + type: string + 200Success: + description: Successful operation + 400InvalidInput: + description: Invalid input + 401UnauthorizedRequest: + description: Unauthorized request + 404NotFound: + description: Not found + 415UnsupportedMediaType: + description: Unsupported media type + 500GenericError: + description: Unexpected error + content: + application/json: + schema: + $ref: '#/components/schemas/Error' \ No newline at end of file diff --git a/releases/0.2.0/codelists/authority.xml b/releases/0.2.0/codelists/authority.xml new file mode 100644 index 0000000..f28b2c6 --- /dev/null +++ b/releases/0.2.0/codelists/authority.xml @@ -0,0 +1,150 @@ +<rdf:RDF xml:base="https://specs.diplanung.de/resource/authority" + xmlns:dc="http://purl.org/dc/elements/1.0/" + xmlns:dct="http://purl.org/dc/terms/" + xmlns:owl ="http://www.w3.org/2002/07/owl#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" + xmlns:skos="http://www.w3.org/2004/02/skos/core#" + xmlns:skos-xl="http://www.w3.org/2008/05/skos-xl#"> + <owl:Ontology rdf:about="https://specs.diplanung.de/resource/authority"> + <owl:versionInfo>1.0</owl:versionInfo> + <owl:versionIRI rdf:resource="https://specs.diplanung.de/resource/authority/1.0/"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal"> +Zur kodierten Angabe der Bundesländer als datenhaltende Stellen. + </rdfs:comment> + </owl:Ontology> + <skos:ConceptScheme rdf:about="https://specs.diplanung.de/resource/authority"> + <rdfs:label xml:lang="de">Liste der datenhaltenden Stellen</rdfs:label> + <skos:prefLabel xml:lang="de">Liste der datenhaltenden Stellen</skos:prefLabel> + <skos:prefLabel xml:lang="en">List of authorities</skos:prefLabel> + <dct:identifier>https://specs.diplanung.de/resource/authority</dct:identifier> + </skos:ConceptScheme> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/authority#bw"> + <dc:identifier>bw</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/authority"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/authority"/> + <skos:prefLabel xml:lang="de">Baden-Württemberg</skos:prefLabel> + <skos:prefLabel xml:lang="en">Baden-Württemberg</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/authority#bw"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/authority#by"> + <dc:identifier>by</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/authority"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/authority"/> + <skos:prefLabel xml:lang="de">Bayern (Freistaat)</skos:prefLabel> + <skos:prefLabel xml:lang="en">Bavaria (Free State)</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/authority#by"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/authority#be"> + <dc:identifier>be</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/authority"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/authority"/> + <skos:prefLabel xml:lang="de">Berlin</skos:prefLabel> + <skos:prefLabel xml:lang="en">Berlin</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/authority#be"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/authority#bb"> + <dc:identifier>bb</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/authority"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/authority"/> + <skos:prefLabel xml:lang="de">Brandenburg</skos:prefLabel> + <skos:prefLabel xml:lang="en">Brandenburg</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/authority#bb"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/authority#hb"> + <dc:identifier>hb</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/authority"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/authority"/> + <skos:prefLabel xml:lang="de">Bremen (Hansestadt)</skos:prefLabel> + <skos:prefLabel xml:lang="en">Bremen (Hanseatic City)</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/authority#hb"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/authority#hh"> + <dc:identifier>hh</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/authority"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/authority"/> + <skos:prefLabel xml:lang="de">Hamburg (Hansestadt)</skos:prefLabel> + <skos:prefLabel xml:lang="en">Hamburg (Hanseatic City)</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/authority#hh"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/authority#he"> + <dc:identifier>he</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/authority"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/authority"/> + <skos:prefLabel xml:lang="de">Hessen</skos:prefLabel> + <skos:prefLabel xml:lang="en">Hesse</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/authority#he"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/authority#mv"> + <dc:identifier>mv</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/authority"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/authority"/> + <skos:prefLabel xml:lang="de">Mecklenburg-Vorpommern</skos:prefLabel> + <skos:prefLabel xml:lang="en">Mecklenburg-Western Pomerania</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/authority#mv"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/authority#ni"> + <dc:identifier>ni</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/authority"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/authority"/> + <skos:prefLabel xml:lang="de">Niedersachsen</skos:prefLabel> + <skos:prefLabel xml:lang="en">Lower Saxony</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/authority#ni"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/authority#nw"> + <dc:identifier>nw</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/authority"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/authority"/> + <skos:prefLabel xml:lang="de">Nordrhein-Westfalen</skos:prefLabel> + <skos:prefLabel xml:lang="en">North Rhine-Westfalia</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/authority#nw"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/authority#rp"> + <dc:identifier>rp</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/authority"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/authority"/> + <skos:prefLabel xml:lang="de">Rheinland-Pfalz</skos:prefLabel> + <skos:prefLabel xml:lang="en">Rhineland-Palatinate</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/authority#rp"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/authority#sl"> + <dc:identifier>sl</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/authority"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/authority"/> + <skos:prefLabel xml:lang="de">Saarland</skos:prefLabel> + <skos:prefLabel xml:lang="en">Saarland</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/authority#sl"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/authority#sn"> + <dc:identifier>sn</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/authority"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/authority"/> + <skos:prefLabel xml:lang="de">Sachsen (Freistaat)</skos:prefLabel> + <skos:prefLabel xml:lang="en">Saxony (Free State)</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/authority#sn"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/authority#st"> + <dc:identifier>st</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/authority"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/authority"/> + <skos:prefLabel xml:lang="de">Sachsen-Anhalt</skos:prefLabel> + <skos:prefLabel xml:lang="en">Saxony-Anhalt</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/authority#st"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/authority#sh"> + <dc:identifier>sh</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/authority"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/authority"/> + <skos:prefLabel xml:lang="de">Schleswig-Holstein</skos:prefLabel> + <skos:prefLabel xml:lang="en">Schleswig-Holstein</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/authority#sh"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/authority#th"> + <dc:identifier>th</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/authority"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/authority"/> + <skos:prefLabel xml:lang="de">Thüringen (Freistaat)</skos:prefLabel> + <skos:prefLabel xml:lang="en">Thuringia (Free State)</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/authority#th"/> + </skos:Concept> +</rdf:RDF> \ No newline at end of file diff --git a/releases/0.2.0/codelists/docType.xml b/releases/0.2.0/codelists/docType.xml new file mode 100644 index 0000000..d59baaa --- /dev/null +++ b/releases/0.2.0/codelists/docType.xml @@ -0,0 +1,302 @@ +<rdf:RDF xml:base="https://specs.diplanung.de/resource/docType" + xmlns:dc="http://purl.org/dc/elements/1.0/" + xmlns:dct="http://purl.org/dc/terms/" + xmlns:owl ="http://www.w3.org/2002/07/owl#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" + xmlns:skos="http://www.w3.org/2004/02/skos/core#" + xmlns:skos-xl="http://www.w3.org/2008/05/skos-xl#"> + <owl:Ontology rdf:about="https://specs.diplanung.de/resource/docType"> + <owl:versionInfo>1.0</owl:versionInfo> + <owl:versionIRI rdf:resource="https://specs.diplanung.de/resource/docType/1.0/"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal"> +Zur kodierten Angabe der Art eines Dokuments: + </rdfs:comment> + </owl:Ontology> + <skos:ConceptScheme rdf:about="https://specs.diplanung.de/resource/docType"> + <rdfs:label xml:lang="de">Liste der Arten von Dokumenten</rdfs:label> + <skos:prefLabel xml:lang="de">Liste der Arten von Dokumenten</skos:prefLabel> + <skos:prefLabel xml:lang="en">List of document types</skos:prefLabel> + <dct:identifier>https://specs.diplanung.de/resource/docType</dct:identifier> + </skos:ConceptScheme> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#announcement"> + <dc:identifier>announcement</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Auslegungsinformationen</skos:prefLabel> + <skos:prefLabel xml:lang="en">announcement documentation</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#announcement"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#explanatoryReport"> + <dc:identifier>explanatoryReport</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Erläuterungsbericht</skos:prefLabel> + <skos:prefLabel xml:lang="en">explanatory report</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#explanatoryReport"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#planDrawing"> + <dc:identifier>planDrawing</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Planzeichnung</skos:prefLabel> + <skos:prefLabel xml:lang="en">plan drawing</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#planDrawing"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#participationURL"> + <dc:identifier>participationURL</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Beteiligungs-URL</skos:prefLabel> + <skos:prefLabel xml:lang="en">participation URL</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#participationURL"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#procedureURL"> + <dc:identifier>procedureURL</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Planverfahrens-URL</skos:prefLabel> + <skos:prefLabel xml:lang="en">procedure URL</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#procedureURL"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#xplanArchive"> + <dc:identifier>xplanArchive</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">XPlan-Archive</skos:prefLabel> + <skos:prefLabel xml:lang="en">XPlan archive</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#xplanArchive"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#xplanGML"> + <dc:identifier>xplanGML</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">XPlan-GML</skos:prefLabel> + <skos:prefLabel xml:lang="en">XPlan GML</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#xplanGML"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#functionalPlan"> + <dc:identifier>functionalPlan</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Funktionsplan</skos:prefLabel> + <skos:prefLabel xml:lang="en">functional plan</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#functionalPlan"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#costAssumptionContract"> + <dc:identifier>costAssumptionContract</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Kostenübernahmevertrag / Vorvertrag</skos:prefLabel> + <skos:prefLabel xml:lang="en">cost assumption contract</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#costAssumptionContract"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#urbanDevelopmentContract"> + <dc:identifier>urbanDevelopmentContract</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Städtebaulicher Vertrag</skos:prefLabel> + <skos:prefLabel xml:lang="en">urban development contract</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#urbanDevelopmentContract"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#implementationContract"> + <dc:identifier>implementationContract</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Durchführungsvertrag</skos:prefLabel> + <skos:prefLabel xml:lang="en">implementation contract</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#implementationContract"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#propertyDevelopmentContract"> + <dc:identifier>propertyDevelopmentContract</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Erschließungsvertrag</skos:prefLabel> + <skos:prefLabel xml:lang="en">property development contract</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#propertyDevelopmentContract"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#contract"> + <dc:identifier>contract</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Vertrag</skos:prefLabel> + <skos:prefLabel xml:lang="en">contract</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#contract"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#expertReport"> + <dc:identifier>expertReport</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Gutachten</skos:prefLabel> + <skos:prefLabel xml:lang="en">expert report</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#expertReport"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#roughCoordinationPaper"> + <dc:identifier>roughCoordinationPaper</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Grobabstimmungspapier</skos:prefLabel> + <skos:prefLabel xml:lang="en">rough coordination paper</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#roughCoordinationPaper"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#supplementaryDocument"> + <dc:identifier>supplementaryDocument</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">ergänzende Unterlage</skos:prefLabel> + <skos:prefLabel xml:lang="en">supplementary document</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#supplementaryDocument"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#ordinanceDesignation"> + <dc:identifier>ordinanceDesignation</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Verordnung / Festsetzung</skos:prefLabel> + <skos:prefLabel xml:lang="en">ordinance / designation</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#ordinanceDesignation"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#coverLetter"> + <dc:identifier>coverLetter</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Anschreiben</skos:prefLabel> + <skos:prefLabel xml:lang="en">cover letter</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#coverLetter"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#coverLetterParticipationProcedure"> + <dc:identifier>coverLetterParticipationProcedure</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Anschreiben Beteiligungsverfahren</skos:prefLabel> + <skos:prefLabel xml:lang="en">cover letter participation procedure</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#coverLetterParticipatioProcedure"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#transcript"> + <dc:identifier>transcript</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Niederschrift</skos:prefLabel> + <skos:prefLabel xml:lang="en">transcript</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#transcript"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#summaryStatement"> + <dc:identifier>summaryStatement</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">zusammenfassende Erklärung</skos:prefLabel> + <skos:prefLabel xml:lang="en">summary statement</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#summaryStatement"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#finalNotice"> + <dc:identifier>finalNotice</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Schlussmitteilung</skos:prefLabel> + <skos:prefLabel xml:lang="en">final notice</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#finalNotice"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#preliminaryPlanningApproval"> + <dc:identifier>preliminaryPlanningApproval</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Aufstellungsbeschluss</skos:prefLabel> + <skos:prefLabel xml:lang="en">preliminary planning approval by resolution</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#preliminaryPlanningApproval"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#decisionForPublicDisplay"> + <dc:identifier>decisionForPublicDisplay</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Auslegungsbeschluss</skos:prefLabel> + <skos:prefLabel xml:lang="en">decision for public display</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#decisionForPublicDisplay"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#declaratoryDecision"> + <dc:identifier>declaratoryDecision</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">(Plan) Feststellungsbeschluss</skos:prefLabel> + <skos:prefLabel xml:lang="en">declaratory decision</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#declaratoryDecision"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#resolutionOnRevocation"> + <dc:identifier>resolutionOnRevocation</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Aufhebungsbeschluss</skos:prefLabel> + <skos:prefLabel xml:lang="en">resolution on revocation</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#resolutionOnRevocation"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#statement"> + <dc:identifier>statement</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Stellungnahme</skos:prefLabel> + <skos:prefLabel xml:lang="en">statement</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#statement"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#publication"> + <dc:identifier>publication</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Veröffentlichung</skos:prefLabel> + <skos:prefLabel xml:lang="en">publication</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#publication"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#printedMatter"> + <dc:identifier>printedMatter</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Drucksache</skos:prefLabel> + <skos:prefLabel xml:lang="en">printedMatter</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#printedMatter"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#presentation"> + <dc:identifier>presentation</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Präsentation</skos:prefLabel> + <skos:prefLabel xml:lang="en">presentation</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#presentation"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#substantiation"> + <dc:identifier>substantiation</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Begründung</skos:prefLabel> + <skos:prefLabel xml:lang="en">substantiation</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#substantiation"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#internalMemo"> + <dc:identifier>internalMemo</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">interner Vermerk</skos:prefLabel> + <skos:prefLabel xml:lang="en">internal memo</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#internalMemo"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#meetingDocuments"> + <dc:identifier>meetingDocuments</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Sitzungsunterlagen</skos:prefLabel> + <skos:prefLabel xml:lang="en">meeting documents</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#meetingDocuments"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#otherDocuments"> + <dc:identifier>otherDocuments</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">Sonstige Unterlage</skos:prefLabel> + <skos:prefLabel xml:lang="en">other documents</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#otherDocuments"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/docType#unknown"> + <dc:identifier>unknown</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/docType"/> + <skos:prefLabel xml:lang="de">unbekannt</skos:prefLabel> + <skos:prefLabel xml:lang="en">unknown</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/docType#unknown"/> + </skos:Concept> +</rdf:RDF> \ No newline at end of file diff --git a/releases/0.2.0/codelists/planState.xml b/releases/0.2.0/codelists/planState.xml new file mode 100644 index 0000000..914d293 --- /dev/null +++ b/releases/0.2.0/codelists/planState.xml @@ -0,0 +1,46 @@ +<rdf:RDF xml:base="https://specs.diplanung.de/resource/planState" + xmlns:dc="http://purl.org/dc/elements/1.0/" + xmlns:dct="http://purl.org/dc/terms/" + xmlns:owl ="http://www.w3.org/2002/07/owl#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" + xmlns:skos="http://www.w3.org/2004/02/skos/core#" + xmlns:skos-xl="http://www.w3.org/2008/05/skos-xl#"> + <owl:Ontology rdf:about="https://specs.diplanung.de/resource/planState"> + <owl:versionInfo>1.0</owl:versionInfo> + <owl:versionIRI rdf:resource="https://specs.diplanung.de/resource/planState/1.0/"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal"> +Zur kodierten Angabe des Status eines raumbezogenen Planwerks sind folgende Optionen möglich: + </rdfs:comment> + </owl:Ontology> + <skos:ConceptScheme rdf:about="https://specs.diplanung.de/resource/planState"> + <rdfs:label xml:lang="de">Liste der Stati eines raumbezogenen Planwerks</rdfs:label> + <skos:prefLabel xml:lang="de">Liste der Stati eines raumbezogenen Planwerks</skos:prefLabel> + <skos:prefLabel xml:lang="en">List of states of a spatial plan</skos:prefLabel> + <dct:identifier>https://specs.diplanung.de/resource/planState</dct:identifier> + </skos:ConceptScheme> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/planState#inPreparation"> + <dc:identifier>inPreparation</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/planState"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/planState"/> + <skos:prefLabel xml:lang="de">in Aufstellung</skos:prefLabel> + <skos:prefLabel xml:lang="en">in preparation</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/planState#inPreparation"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/planState#fixed"> + <dc:identifier>fixed</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/planState"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/planState"/> + <skos:prefLabel xml:lang="de">festgesetzt</skos:prefLabel> + <skos:prefLabel xml:lang="en">fixed</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/planState#fixed"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/planState#unknown"> + <dc:identifier>unknown</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/planState"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/planState"/> + <skos:prefLabel xml:lang="de">unbekannt</skos:prefLabel> + <skos:prefLabel xml:lang="en">unknown</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/planState#unknown"/> + </skos:Concept> +</rdf:RDF> \ No newline at end of file diff --git a/releases/0.2.0/codelists/planType.xml b/releases/0.2.0/codelists/planType.xml new file mode 100644 index 0000000..a49f73a --- /dev/null +++ b/releases/0.2.0/codelists/planType.xml @@ -0,0 +1,102 @@ +<rdf:RDF xml:base="https://specs.diplanung.de/resource/planType" + xmlns:dc="http://purl.org/dc/elements/1.0/" + xmlns:dct="http://purl.org/dc/terms/" + xmlns:owl ="http://www.w3.org/2002/07/owl#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" + xmlns:skos="http://www.w3.org/2004/02/skos/core#" + xmlns:skos-xl="http://www.w3.org/2008/05/skos-xl#"> + <owl:Ontology rdf:about="https://specs.diplanung.de/resource/planType"> + <owl:versionInfo>1.0</owl:versionInfo> + <owl:versionIRI rdf:resource="https://specs.diplanung.de/resource/planType/1.0/"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal"> +Zur kodierten Angabe der Art des raumbezogenen Planwerks: + </rdfs:comment> + </owl:Ontology> + <skos:ConceptScheme rdf:about="https://specs.diplanung.de/resource/planType"> + <rdfs:label xml:lang="de">Liste der Arten raumbezogener Planwerke</rdfs:label> + <skos:prefLabel xml:lang="de">Liste der Arten raumbezogener Planwerke</skos:prefLabel> + <skos:prefLabel xml:lang="en">List of types of spatial plans</skos:prefLabel> + <dct:identifier>https://specs.diplanung.de/resource/planType</dct:identifier> + </skos:ConceptScheme> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/planType#developmentPlan"> + <dc:identifier>developmentPlan</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/planType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/planType"/> + <skos:prefLabel xml:lang="de">Bebauungsplan</skos:prefLabel> + <skos:prefLabel xml:lang="en">Development plan</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/planType#developmentPlan"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/planType#landUsePlan"> + <dc:identifier>landUsePlan</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/planType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/planType"/> + <skos:prefLabel xml:lang="de">Flaechennutzungsplan</skos:prefLabel> + <skos:prefLabel xml:lang="de">Land use plan</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/planType#landUsePlan"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/planType#urbanPlanningStatutes"> + <dc:identifier>urbanPlanningStatutes</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/planType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/planType"/> + <skos:prefLabel xml:lang="de">Städtebauliche Satzungen</skos:prefLabel> + <skos:prefLabel xml:lang="en">Urban planning statutes</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/planType#urbanPlanningStatutes"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/planType#specialUrbanPlanningLaw"> + <dc:identifier>specialUrbanPlanningLaw</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/planType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/planType"/> + <skos:prefLabel xml:lang="de">Planwerke besonderes Städtebaurecht</skos:prefLabel> + <skos:prefLabel xml:lang="en">Plans under special urban planning law</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/planType#specialUrbanPlanningLaw"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/planType#landscapePlanning"> + <dc:identifier>landscapePlanning</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/planType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/planType"/> + <skos:prefLabel xml:lang="de">Planwerke der Landschaftsplanung</skos:prefLabel> + <skos:prefLabel xml:lang="en">Landscape planning</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/planType#landscapePlanning"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/planType#spatialPlan"> + <dc:identifier>spatialPlan</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/planType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/planType"/> + <skos:prefLabel xml:lang="de">Raumordnungsplan</skos:prefLabel> + <skos:prefLabel xml:lang="en">Spatial development plan</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/planType#spatialPlan"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/planType#spatialPlanningProcedure"> + <dc:identifier>spatialPlanningProcedure</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/planType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/planType"/> + <skos:prefLabel xml:lang="de">Raumordnungsverfahren</skos:prefLabel> + <skos:prefLabel xml:lang="en">Spatial planning procedure</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/planType#spatialPlanningProcedure"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/planType#planApprovalProcedure"> + <dc:identifier>planApprovalProcedure</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/planType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/planType"/> + <skos:prefLabel xml:lang="de">Planfeststellungsverfahren</skos:prefLabel> + <skos:prefLabel xml:lang="de">Plan approval procedure</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/planType#planApprovalProcedure"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/planType#other"> + <dc:identifier>other</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/planType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/planType"/> + <skos:prefLabel xml:lang="de">Sonstige raumbezogene Planwerke</skos:prefLabel> + <skos:prefLabel xml:lang="de">Other spatial plans</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/planType#other"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/planType#unknown"> + <dc:identifier>unknown</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/planType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/planType"/> + <skos:prefLabel xml:lang="de">unbekannt</skos:prefLabel> + <skos:prefLabel xml:lang="en">unknown</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/planType#unknown"/> + </skos:Concept> +</rdf:RDF> \ No newline at end of file diff --git a/releases/0.2.0/codelists/procedureState.xml b/releases/0.2.0/codelists/procedureState.xml new file mode 100644 index 0000000..4bacbbf --- /dev/null +++ b/releases/0.2.0/codelists/procedureState.xml @@ -0,0 +1,54 @@ +<rdf:RDF xml:base="https://specs.diplanung.de/resource/procedureState" + xmlns:dc="http://purl.org/dc/elements/1.0/" + xmlns:dct="http://purl.org/dc/terms/" + xmlns:owl ="http://www.w3.org/2002/07/owl#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" + xmlns:skos="http://www.w3.org/2004/02/skos/core#" + xmlns:skos-xl="http://www.w3.org/2008/05/skos-xl#"> + <owl:Ontology rdf:about="https://specs.diplanung.de/resource/procedureState"> + <owl:versionInfo>1.0</owl:versionInfo> + <owl:versionIRI rdf:resource="https://specs.diplanung.de/resource/procedureState/1.0/"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal"> +Zur kodierten Angabe des übergeordneten Status eines Verfahrens sind folgende Optionen möglich: + </rdfs:comment> + </owl:Ontology> + <skos:ConceptScheme rdf:about="https://specs.diplanung.de/resource/procedureState"> + <rdfs:label xml:lang="de">Liste der übergeordneten Stati eines Verfahrens</rdfs:label> + <skos:prefLabel xml:lang="de">Liste der übergeordneten Stati eines Verfahrens</skos:prefLabel> + <skos:prefLabel xml:lang="en">List of superordinate states of a procedure</skos:prefLabel> + <dct:identifier>https://specs.diplanung.de/resource/procedureState</dct:identifier> + </skos:ConceptScheme> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/procedureState#planned"> + <dc:identifier>planned</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/procedureState"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/procedureState"/> + <skos:prefLabel xml:lang="de">geplant</skos:prefLabel> + <skos:prefLabel xml:lang="de">planned</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/procedureState#planned"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/procedureState#ongoing"> + <dc:identifier>ongoing</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/procedureState"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/procedureState"/> + <skos:prefLabel xml:lang="de">laufend</skos:prefLabel> + <skos:prefLabel xml:lang="en">ongoing</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/procedureState#ongoing"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/procedureState#completed"> + <dc:identifier>completed</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/procedureState"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/procedureState"/> + <skos:prefLabel xml:lang="de">abgeschlossen</skos:prefLabel> + <skos:prefLabel xml:lang="en">completed</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/procedureState#completed"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/procedureState#unknown"> + <dc:identifier>unknown</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/procedureState"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/procedureState"/> + <skos:prefLabel xml:lang="de">unbekannt</skos:prefLabel> + <skos:prefLabel xml:lang="en">unknown</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/procedureState#unknown"/> + </skos:Concept> +</rdf:RDF> \ No newline at end of file diff --git a/releases/0.2.0/codelists/procedureType.xml b/releases/0.2.0/codelists/procedureType.xml new file mode 100644 index 0000000..4d515a5 --- /dev/null +++ b/releases/0.2.0/codelists/procedureType.xml @@ -0,0 +1,110 @@ +<rdf:RDF xml:base="https://specs.diplanung.de/resource/procedureType" + xmlns:dc="http://purl.org/dc/elements/1.0/" + xmlns:dct="http://purl.org/dc/terms/" + xmlns:owl ="http://www.w3.org/2002/07/owl#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" + xmlns:skos="http://www.w3.org/2004/02/skos/core#" + xmlns:skos-xl="http://www.w3.org/2008/05/skos-xl#"> + <owl:Ontology rdf:about="https://specs.diplanung.de/resource/procedureType"> + <owl:versionInfo>1.0</owl:versionInfo> + <owl:versionIRI rdf:resource="https://specs.diplanung.de/resource/procedureType/1.0/"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal"> +Zur kodierten Angabe der jeweiligen Verfahrensart bei der Aufstellung raumbezogener Planwerke sind folgende Optionen möglich: + </rdfs:comment> + </owl:Ontology> + <skos:ConceptScheme rdf:about="https://specs.diplanung.de/resource/procedureType"> + <rdfs:label xml:lang="de">Liste der Verfahrensarten bei der Aufstellung raumbezogener Planwerke</rdfs:label> + <skos:prefLabel xml:lang="de">Liste der Verfahrensarten bei der Aufstellung raumbezogener Planwerke</skos:prefLabel> + <skos:prefLabel xml:lang="en">List of types of procedures for the preparation of spatial plans</skos:prefLabel> + <dct:identifier>https://specs.diplanung.de/resource/procedureType</dct:identifier> + </skos:ConceptScheme> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/procedureType#regular"> + <dc:identifier>regular</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/procedureType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/procedureType"/> + <skos:prefLabel xml:lang="de">normales Verfahren</skos:prefLabel> + <skos:prefLabel xml:lang="en">regular procedure</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/procedureType#regular"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/procedureType#simplified"> + <dc:identifier>simplified</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/procedureType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/procedureType"/> + <skos:prefLabel xml:lang="de">vereinfachtes Verfahren</skos:prefLabel> + <skos:prefLabel xml:lang="en">simplified procedure</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/procedureType#simplified"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/procedureType#innerDevPlan"> + <dc:identifier>innerDevPlan</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/procedureType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/procedureType"/> + <skos:prefLabel xml:lang="de">Bebauungsplan der Innenentwicklung</skos:prefLabel> + <skos:prefLabel xml:lang="en">Inner development plan</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/procedureType#innerDevPlan"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/procedureType#outdoorArea"> + <dc:identifier>outdoorArea</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/procedureType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/procedureType"/> + <skos:prefLabel xml:lang="de">Einbeziehung von Außenbereichsflächen in das beschleunigte Verfahren</skos:prefLabel> + <skos:prefLabel xml:lang="en">Inclusion of outdoor areas in the accelerated process</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/procedureType#outdoorArea"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/procedureType#revision"> + <dc:identifier>revision</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/procedureType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/procedureType"/> + <skos:prefLabel xml:lang="de">Änderung</skos:prefLabel> + <skos:prefLabel xml:lang="en">Revision</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/procedureType#revision"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/procedureType#partialExtrapolation"> + <dc:identifier>partialExtrapolation</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/procedureType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/procedureType"/> + <skos:prefLabel xml:lang="de">Teilfortschreibung</skos:prefLabel> + <skos:prefLabel xml:lang="en">Partial extrapolation</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/procedureType#partialExtrapolation"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/procedureType#newPreparation"> + <dc:identifier>newPreparation</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/procedureType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/procedureType"/> + <skos:prefLabel xml:lang="de">Neuaufstellung</skos:prefLabel> + <skos:prefLabel xml:lang="en">New preparation</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/procedureType#newPreparation"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/procedureType#completeExtrapolation"> + <dc:identifier>completeExtrapolation</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/procedureType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/procedureType"/> + <skos:prefLabel xml:lang="de">Gesamtfortschreibung</skos:prefLabel> + <skos:prefLabel xml:lang="en">Complete extrapolation</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/procedureType#completeExtrapolation"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/procedureType#update"> + <dc:identifier>update</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/procedureType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/procedureType"/> + <skos:prefLabel xml:lang="de">Aktualisierung</skos:prefLabel> + <skos:prefLabel xml:lang="en">Update</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/procedureType#update"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/procedureType#newAnnouncement"> + <dc:identifier>newAnnouncement</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/procedureType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/procedureType"/> + <skos:prefLabel xml:lang="de">Neubekanntmachung</skos:prefLabel> + <skos:prefLabel xml:lang="en">New announcement</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/procedureType#newAnnouncement"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/procedureType#unknown"> + <dc:identifier>unknown</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/procedureType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/procedureType"/> + <skos:prefLabel xml:lang="de">unbekannt</skos:prefLabel> + <skos:prefLabel xml:lang="en">unknown</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/procedureType#unknown"/> + </skos:Concept> +</rdf:RDF> \ No newline at end of file diff --git a/releases/0.2.0/codelists/processStepType.xml b/releases/0.2.0/codelists/processStepType.xml new file mode 100644 index 0000000..a653392 --- /dev/null +++ b/releases/0.2.0/codelists/processStepType.xml @@ -0,0 +1,78 @@ +<rdf:RDF xml:base="https://specs.diplanung.de/resource/processStepType" + xmlns:dc="http://purl.org/dc/elements/1.0/" + xmlns:dct="http://purl.org/dc/terms/" + xmlns:owl ="http://www.w3.org/2002/07/owl#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" + xmlns:skos="http://www.w3.org/2004/02/skos/core#" + xmlns:skos-xl="http://www.w3.org/2008/05/skos-xl#"> + <owl:Ontology rdf:about="https://specs.diplanung.de/resource/processStepType"> + <owl:versionInfo>1.0</owl:versionInfo> + <owl:versionIRI rdf:resource="https://specs.diplanung.de/resource/processStepType/1.0/"/> + <rdfs:comment rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal"> +Zur kodierten Angabe der Art des Verfahrensschrittes: + </rdfs:comment> + </owl:Ontology> + <skos:ConceptScheme rdf:about="https://specs.diplanung.de/resource/processStepType"> + <rdfs:label xml:lang="de">Liste der Arten von Verfahrensschritten</rdfs:label> + <skos:prefLabel xml:lang="de">Liste der Arten von Verfahrensschritten</skos:prefLabel> + <skos:prefLabel xml:lang="en">List of types of process steps</skos:prefLabel> + <dct:identifier>https://specs.diplanung.de/resource/processStepType</dct:identifier> + </skos:ConceptScheme> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/processStepType#earlyInvolveAuth"> + <dc:identifier>earlyInvolveAuth</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/processStepType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/processStepType"/> + <skos:prefLabel xml:lang="de">Frühzeitige Behördenbeteiligung</skos:prefLabel> + <skos:prefLabel xml:lang="en">Early involvement of the authorities</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/processStepType#earlyInvolveAuth"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/processStepType#earlyPublicPart"> + <dc:identifier>earlyPublicPart</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/processStepType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/processStepType"/> + <skos:prefLabel xml:lang="de">Frühzeitige Öffentlichkeitsbeteiligung</skos:prefLabel> + <skos:prefLabel xml:lang="en">Early public participation</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/processStepType#earlyPublicPart"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/processStepType#publicAgencies"> + <dc:identifier>publicAgencies</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/processStepType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/processStepType"/> + <skos:prefLabel xml:lang="de">Beteiligung der Träger öffentlicher Belange</skos:prefLabel> + <skos:prefLabel xml:lang="en">Participation of public agencies</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/processStepType#publicAgencies"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/processStepType#publicDisclosure"> + <dc:identifier>publicDisclosure</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/processStepType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/processStepType"/> + <skos:prefLabel xml:lang="de">Öffentliche Auslegung</skos:prefLabel> + <skos:prefLabel xml:lang="en">Public disclosure</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/processStepType#publicDisclosure"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/processStepType#internal"> + <dc:identifier>interal</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/processStepType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/processStepType"/> + <skos:prefLabel xml:lang="de">Interne Bearbeitung</skos:prefLabel> + <skos:prefLabel xml:lang="en">Internal processing</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/processStepType#internal"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/processStepType#completed"> + <dc:identifier>completed</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/processStepType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/processStepType"/> + <skos:prefLabel xml:lang="de">abgeschlossen</skos:prefLabel> + <skos:prefLabel xml:lang="en">completed</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/processStepType#completed"/> + </skos:Concept> + <skos:Concept rdf:about="https://specs.diplanung.de/resource/processStepType#unknown"> + <dc:identifier>unknown</dc:identifier> + <skos:topConceptOf rdf:resource="https://specs.diplanung.de/resource/processStepType"/> + <skos:inScheme rdf:resource="https://specs.diplanung.de/resource/processStepType"/> + <skos:prefLabel xml:lang="de">unbekannt</skos:prefLabel> + <skos:prefLabel xml:lang="en">unknown</skos:prefLabel> + <skos:exactMatch rdf:resource="https://specs.diplanung.de/resource/processStepType#unknown"/> + </skos:Concept> +</rdf:RDF> \ No newline at end of file diff --git a/releases/0.2.0/dcat-ap-plu.eapx b/releases/0.2.0/dcat-ap-plu.eapx new file mode 100644 index 0000000000000000000000000000000000000000..6fc230ae4ddf1601e2dfce93cec6ccca4dc4f83d GIT binary patch literal 3166208 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�x~q!E%tMF9&HUJb!-a!S9XLFF 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�QOz|f5+LSDc$@P@x9QY??LZ=Tj}aMy7X`eE%!tJ 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 JsWy${{QsJ<G+Y1x literal 0 HcmV?d00001 diff --git a/releases/0.2.0/doc-plu.html b/releases/0.2.0/doc-plu.html new file mode 100644 index 0000000..b82ebf6 --- /dev/null +++ b/releases/0.2.0/doc-plu.html @@ -0,0 +1,1168 @@ +<!DOCTYPE html> +<html lang="de"> + <head> + <meta charset="utf-8"> + <title>Beschreibung Metadatenmodell</title> + <script src="https://www.w3.org/Tools/respec/respec-w3c" class="remove" defer></script> + + <script class="remove"> + var respecConfig = { + latestVersion: "https://github.com/wemove/dcat-ap-plu/tree/main/releases/0.2.0", + specStatus: "unofficial", + shortName: "DCAT-PLU", + editors: [ + { + name: "Ilona Westram", + company: "wemove digital solutions GmbH" + }, + { + name: "Joachim Müller", + company: "wemove digital solutions GmbH" + }, + ], + lint: { + "required-sections": false + } + }; + </script> + + <link rel="stylesheet" type="text/css" href="styles/style.css"> + <link rel="stylesheet" type="text/css" href="styles/small.css" media="only all and (max-width: 649px)"> + </head> + + <body> + <section id="abstract" class="informative"> + <h2 id="introduction">Zusammenfassung</h2> + <p>Die vorliegende Spezifikation eines Metadatenmodells wurde für die Beschreibung von raumbezogenen Planwerken und Beteiligungsverfahren zu raumbezogenen Planwerken entwickelt, mit dem Ziel, diese über ein Metadaten-Informationssystem recherchierbar und editierbar machen zu können. + Als Basis dienen die Standards von DCAT-AP sowie DCAT-AP.de. Soweit Begriffe aus existierenden Vokabularen mit adäquaten Bedeutungen existieren, wurden diese verwendet, wie z.B. dct:title und foaf:homepage. Sofern keine passenden Begriffe vorhanden waren, wurden eigene Begriffe ergänzt, um die speziellen Sachverhalte bei raumbezogenen Planwerken abbilden zu können, z.B. plu:planType für die Art des raumbezogenen Planwerkes. + </p> + </section> + + <section id="sotd" class="introductory"> + <p>Dieses Dokument ist ein Entwurf einer potentiellen Spezifikation zur Beschreibung von Metadaten raumbezogener Planwerke sowie Beteiligungsverfahren zur Aufstellung raumbezogener Planwerke.</p> + </section> + + <section id="einfuehrung" class="informative"> + <h2>Einführung</h2> + <p>Das Online-Zugangsgesetz (OZG) aus dem Jahr 2017 verpflichtet Bund, Länder und Gemeinden bis spätestens Ende 2022 ihre Verwaltungsleistungen auch elektronisch über Verwaltungsportale anzubieten und diese miteinander zu einem Portalverbund zu verknüpfen. Im Rahmen der OZG Verwaltungsleistungen "Beteiligungsverfahren nach dem Baugesetzbuch, dem Raumordnungsgesetz und in der Planfeststellung" und "Einstellen von raumbezogenen Planwerken in das Internet" wird eine Metadaten-Infrastruktur entwickelt, um Planwerke des allgemeinen und des besonderen Städtebaurechtes, der Raumordnung bzw. Planwerke, die Vorhaben beschreiben, die einer Planfeststellung bedürfen manuell und automatisiert verwalten zu können. Das hier beschriebene Metadatenmodell stellt die Basis für die Metadaten-Infrastruktur dar. + </p> + </section> + + <section id="definitions"> + <h2>Definitionen und Terminologie</h2> + <p></p> + + <section id="namespaces"> + <h3>Verwendete Spezifikationen</h3> + + <p>Das vorliegende Metadatenmodell baut auf das europäische Metadatenaustauschschema DCAT-AP auf und erweitert dieses mit einzelnen Klassen und Eigenschaften. In DCAT bzw. DCAT-AP wird auf Klassen und Eigenschaften vieler anderer Vokabulare zurückgegriffen, insbesondere Dublin Core DCTERMS. Weiterhin wurde für den deutschen Nutzungskontext die standardkonforme Anpassung DCAT-AP.de entwickelt. Diese hat den Zweck des Austauschs von Metadaten offener Verwaltungsdaten für deutsche Open Data-Portale (https://www.dcat-ap.de). Im vorliegenden Modell wird, soweit vorhanden, auf Klassen und Eigenschaften zurückgegriffen, wie sie in der aktuellen Spezifikation DCAT-AP.de definiert sind.</p> + <p>Namensräume und Präfixe auf die im vorliegenden Datenmodell zurückgegriffen wird, sind in der folgenden Tabelle aufgelistet.</p> + <table id="table-namespaces"> + <thead><tr><th>Präfix</th><th>Namensraum</th></tr></thead> + <tbody> + <tr><td><code>adms</code></td><td><code>https://www.w3.org/ns/adms#</code></td></tr> + <tr><td><code>dcat</code></td><td><code>http://www.w3.org/ns/dcat#</code></td></tr> + <tr><td><code>dct</code></td><td><code>http://purl.org/dc/terms/</code></td></tr> + <tr><td><code>dctype</code></td><td><code>http://purl.org/dc/dcmitype/</code></td></tr> + <tr><td><code>foaf</code></td><td><code>http://xmlns.com/foaf/0.1/</code></td></tr> + <tr><td><code>locn</code></td><td><code>http://www.w3.org/ns/locn#</code></td></tr> + <tr><td><code>plu</code></td><td><code>http://specs.diplanung.de/plu/</code></td></tr> + <tr><td><code>rdf</code></td><td><code>http://www.w3.org/1999/02/22-rdf-syntax-ns#</code></td></tr> + <tr><td><code>rdfs</code></td><td><code>http://www.w3.org/2000/01/rdf-schema#</code></td></tr> + <tr><td><code>skos</code></td><td><code>http://www.w3.org/2004/02/skos/core#</code></td></tr> + <tr><td><code>time</code></td><td><code>http://www.w3.org/2006/time#</code></td></tr> + <tr><td><code>vcard</code></td><td><code>http://www.w3.org/2006/vcard/ns#</code></td></tr> + <tr><td><code>xsd</code></td><td><code>http://www.w3.org/2001/XMLSchema#</code></td></tr> + </tbody> + </table> + </section> + </section> + + <section id="uml-diagram"> + <h2>UML-Diagramm</h2> + + <p>Das UML-Diagramm des DCAT-PLU-Datenmodells.</p> + <figure id="pic-id-uml"> + <a href="DCAT-AP-PLU.JPG" target="_blank"><img src="DCAT-AP-PLU.JPG" alt="UML-Diagramm aller DCAT-AP-Klassen einschließlich der DCAT-AP.PLU Erweiterungen " width="1907" height="1684"></a> + <figcaption class="fig-title">UML-Diagramm der verwendeten DCAT-AP-Klassen sowie der DCAT-AP.PLU Erweiterungen</figcaption> + </figure> + </section> + + <section id="vocabulary-specification"> + <h2>Spezifikation des Vokabulars</h2> + + <section id="Class:Catalog"> + <h3 id="class-catalog">Klasse: Katalog</h3> + <table class="definition"> + <thead><tr><th>URI der Klasse:</th><th><a href="http://www.w3.org/ns/dcat#Catalog">dcat:Catalog</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr> + <tr><td class="prop">Definition:</td><td>Eine Sammlung oder Quelle, welche die beschriebenen Datensätze, Datenservices oder Kataloge zur Verfügung stellt</td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Ein web-basierter Datenkatalog wird i.d.R. durch eine Instanz dieser Klasse repräsentiert.</td></tr> + </tbody> + </table> + + <section id="Property:catalog_title"> + <h4 id="property-catalog-title">Eigenschaft: Titel</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/title">dct:title</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr> + <tr><td class="prop">Definition:</td><td>Name / Bezeichnung des Katalogs, Freitext</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft bezeichnet den einem Katalog zugewiesenen Titel. Sie kann für parallele Sprachversionen des Katalogtitels wiederholt werden.</td></tr></tbody> + </table> + </section> + + <section id="Property:catalog_description"> + <h4 id="property-catalog-description">Eigenschaft: Beschreibung</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/description">dct:description</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr> + <tr><td class="prop">Definition:</td><td>Name / Bezeichnung des Katalogs, Freitext</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft enthält eine Beschreibung des Kataloges als Freitext. Sie kann für parallel existierende Sprachversionen der Katalogbeschreibung wiederholt werden. </td></tr> + </tbody> + </table> + </section> + + <section id="Property:catalog_publisher"> + <h4 id="property-catalog-publisher">Eigenschaft: Herausgeber</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/publisher">dct:publisher</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr> + <tr><td class="prop">Definition:</td><td>Diejenige Stelle / Organisation, die für die Bereitstellung des Katalogs verantwortlich ist.</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://xmlns.com/foaf/0.1/Agent"><code>foaf:Agent</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Es wird empfohlen, Ressourcen vom Typ <a href="http://xmlns.com/foaf/0.1/Agent"><code>foaf:Agent</code></a> + für diese Eigenschaft zu verwenden.</td></tr> + </tbody> + </table> + </section> + + <section id="Property:catalog_homepage"> + <h4 id="property-homepage">Eigenschaft: Homepage</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://xmlns.com/foaf/0.1/homepage">foaf:homepage</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr> + <tr><td class="prop">Definition:</td><td>Homepage des Katalogs (Webdokument, idR als HTML verfügbar)</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://xmlns.com/foaf/0.1/Document"><code>foaf:Document</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft verweist auf eine Homepage, welche die zentrale Homepage des Kataloges ist.</td></tr> + </tbody> + </table> + </section> + + <section id="Property:catalog_release_date"> + <h4 id="property-catalog-release-date">Eigenschaft: Veröffentlichungsdatum</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/issued">dct:issued</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Datum der Herausgabe / Veröffentlichung des Katalogs</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code> als <code>xsd:date</code> oder <code>xsd:dateTime</code></a> + <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft enthält das Datum der Herausgabe/Emission (z.B. in Form einer Veröffentlichung) des Katalogs.</td></tr> + </tbody> + </table> + </section> + + <section id="Property:catalog_update_date"> + <h4 id="property-catalog-update-date">Eigenschaft: Veränderungsdatum</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/modified">dct:modified</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Datum, an dem der Katalog zuletzt verändert, aktualisiert oder modifiziert wurde.</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code> als <code>xsd:date</code> oder <code>xsd:dateTime</code></a> + </tbody> + </table> + </section> + + <section id="Property:resource_language"> + <h4 id="property-language">Eigenschaft: Sprache</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/language">dct:language</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Sprache des Katalogs, in der die Textelemente der Metadaten verfasst sind (z.B. Titel, Beschreibung)</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td> + <p><a href="http://purl.org/dc/terms/LinguisticSystem"><code>dct:LinguisticSystem</code></a></p></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Die Eigenschaft kann wiederholt werden, falls die Datensätze in mehreren Sprachen vorhanden sind.</td></tr> + </tbody> + </table> + </section> + + <section id="Property:catalog_themes"> + <h4 id="property-themes">Eigenschaft: Kategorien</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://www.w3.org/ns/dcat#themeTaxonomy">dcat:themeTaxonomy</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Schema zur Klassifizierung der im Katalog verzeichneten Datensätze</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2004/02/skos/core#ConceptScheme"><code>skos:ConceptScheme</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td> + <p>Diese Eigenschaft verweist auf das Schema mit dem die dem Katalog zugewiesenen Datenstrukturen in Form von Kategorien klassifiziert werden.</p> + </td></tr> + </tbody> + </table> + </section> + + <section id="Property:catalog_identifier"> + <h4 id="property-catalog-identifier">Eigenschaft: Identifikator</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/identifier">dct:identifier</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Eineindeutiger Identifikator des Katalogs</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a></td></tr> + </tbody> + </table> + </section> + + <section id="Property:catalog_dataset"> + <h4 id="property-dataset">Eigenschaft: Dataset</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://www.w3.org/ns/dcat#dataset">dcat:dataset</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Eine logische Entität, welche die veröffentlichten Informationen repräsentiert. Verknüpft den Katalog mit einem Datensatz, welcher somit Teil des Katalogs wird.</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="#Class:Dataset"><code>dcat:Dataset</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Ein Datensatz beschreibt ein raumbezogenes Planwerk oder ein Beteiligungsverfahren zur Aufstellung eines raumbezogenen Planwerks.</td></tr> + </tbody> + </table> + </section> + + </section> + + <section id="Class:CatalogRecord"> + <h3 id="class-catalog-record">Klasse: Katalogeintrag</h3> + <table class="definition"> + <thead><tr><th>URI der Klasse:</th><th><a href="http://www.w3.org/ns/dcat#CatalogRecord">dcat:CatalogRecord</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr> + <tr><td class="prop">Definition:</td><td>Die Beschreibung des Eintrags in einem Katalog.</td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Diese optionale Klasse kann verwendet werden für Kataloge, bei denen eine Unterscheidung gemacht werden soll oder muss zwischen den Metadaten eines Datensatzes und Metadaten über den Eintrag des Datensatzes in den Katalog.</td></tr> + </tbody> + </table> + + <section id="Property:record_update_date"> + <h4 id="property-record-update-date">Eigenschaft: Aktualisierungs- oder Veränderungsdatum</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/modified">dct:modified</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr> + <tr><td class="prop">Definition:</td><td>Datum der letzten Aktualisierung oder Modifikation des Katalogeintrags</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code> als <code>xsd:date</code> oder <code>xsd:dateTime</code></a></td></tr> + </tbody> + </table> + </section> + + <section id="Property:record_primary_topic"> + <h4 id="property-record-primary-topic">Katalogeintrag</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/modified">foaf:primaryTopic</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr> + <tr><td class="prop">Definition:</td><td>Diese Eigenschaft verknüpft den Katalogeintrag mit dem im Eintrag beschriebenen dcat:Dataset</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td>dcat:Dataset</td></tr> + </tbody> + </table> + </section> + + <section id="Property:record_title"> + <h4 id="property-record-title">Eigenschaft: Titel</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/title">dct:title</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Name / Bezeichnung des Katalogeintrags als Freitext</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a></td></tr> + </tbody> + </table> + </section> + + <section id="Property:record_release_date"> + <h4 id="property-record-release-date">Eigenschaft: Veröffentlichungsdatum</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/issued">dct:issued</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Datum an dem der Katalogeintrag erstellt wurde</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code> als <code>xsd:date</code> oder <code>xsd:dateTime</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft enthält das Datum an dem der Katalogeintrag im Katalog erstellt wurde.</td></tr> + </tbody> + </table> + </section> + + </section> + + <section id="Class:Dataset"> + <h3 id="class-dataset">Klasse: Datensatz</h3> + <table class="definition"> + <thead><tr><th>URI der Klasse:</th><th><a href="http://www.w3.org/ns/dcat#Dataset">dcat:Dataset</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr> + <tr><td class="prop">Definition:</td><td>Eine logische Entität, welche die veröffentlichten Informationen repräsentiert</td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Im vorliegenden Anwendungsfall beschreibt ein Datensatz ein raumbezogenes Planwerk oder ein Beteiligungsverfahren zur Aufstellung eines raumbezogenen Planwerks.</td></tr> + </tbody> + </table> + + <section id="Property:title"> + <h4 id="property-title">Eigenschaft: Titel</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/title">dct:title</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr> + <tr><td class="prop">Definition:</td><td>Name / Bezeichnung des Datensatzes als Freitext</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a></td></tr> + </tbody> + </table> + </section> + + <section id="Property:description"> + <h4 id="property-description">Eigenschaft: Beschreibung</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/description">dct:description</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr> + <tr><td class="prop">Definition:</td><td>Beschreibung des Datensatzes als Freitext</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a></td></tr> + </tbody> + </table> + </section> + + <section id="Property:dataset_release_date"> + <h4 id="property-release-date">Eigenschaft: Veröffentlichungsdatum</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/issued">dct:issued</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr> + <tr><td class="prop">Definition:</td><td>Datum der Herausgabe / Veröffentlichung des Datensatzes</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code> als <code>xsd:date</code> oder <code>xsd:dateTime</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft enthält das Datum der Herausgabe/Emission (z.B. in Form einer Veröffentlichung) des Datensatzes</td></tr> + </tbody> + </table> + </section> + + <section id="Property:dataset_update_date"> + <h4 id="property-update-modification-date">Eigenschaft: Aktualisierungs- oder Veränderungsdatum</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/modified">dct:modified</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr> + <tr><td class="prop">Definition:</td><td>Datum der letzten Aktualisierung oder Modifikation des Datensatzes</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code> als <code>xsd:date</code> oder <code>xsd:dateTime</code></a></td></tr> + </tbody> + </table> + </section> + + <section id="Property:dataset_identifier"> + <h4 id="property-dataset-identifier">Eigenschaft: Identifikator</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/identifier">dct:identifier</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr> + <tr><td class="prop">Definition:</td><td>Eineindeutiger Identifikator des Datensatzes im Kontext des jeweiligen Katalogs</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a></td></tr> + </tbody> + </table> + </section> + + <section id="Property:other_identifier"> + <h4 id="property-other-identifier">Eigenschaft: Katalogübergreifender Identifikator</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/identifier"><code>adms:identifier</code></a></th></tr></thead> + <tbody> + <tr><td>Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td>Definition:</td><td>Diese Eigenschaft verweist auf eine katalogübergreifende ID des Datensatzes und setzt sich aus der ID der datenhaltenden Stelle (siehe entsprechende <a href="#codelist-pluAuthority">Codeliste</a>) und der ID des Datensatzes (dct:identifier, eine UUID) zusammen.</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>adms:Identifier</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Beispiel für die Angabe eines <code>adms:identifier</code><br> <code>https://specs.diplanung.de/resource/authority#hh/abde-efgh-0123-4567</code></td></tr> + </tbody> + </table> + </section> + + <section id="Property:contact_point"> + <h4 id="property-contact-point">Eigenschaft: Ansprechpartner</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://www.w3.org/ns/dcat#contactPoint">dcat:contactPoint</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr> + <tr><td class="prop">Definition:</td><td>Ansprechpartner zum Datensatz. Die Benutzung von vCard wird empfohlen.</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/TR/vcard-rdf/#Kind"><code>vcard:Kind</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Der Ansprechpartner stellt im Anwendungsfall die für das Planwerk oder Verfahren zuständige Behörde dar.</td></tr> + </tbody> + </table> + </section> + + <section id="Property:procedureType"> + <h4 id="property-procedure-type">Eigenschaft: Art des Verfahrens</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th>plu:procedureType</th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Art des Verfahrens bei der Aufstellung raumbezogener Planwerke</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Resource"><code>rdfs:Resource</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Mit dieser Eigenschaft werden die Verfahren nach ihrer Art kategorisiert, z.B. "Vereinfachtes Verfahren", "Normales Verfahren". Die möglichen Verfahrensarten sind durch eine <a href="#codelist-pluProcedureType">Codeliste</a> festgelegt. Der zu verwendende IRI in der rdf:resource setzt sich zusammen aus <code>https://specs.diplanung.de/resource/procedureType#</code> und dem gewünschten Codelistenwert.</td></tr> + </tbody> + </table> + </section> + + <section id="Property:procedureState"> + <h4 id="property-procedure-state">Eigenschaft: Status des Verfahrens</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th>plu:procedureState</th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr> + <tr><td class="prop">Definition:</td><td>Status in dem sich ein Verfahren befindet</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Resource"><code>rdfs:Resource</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Mit dieser Eigenschaft wird der übergeordnete Status eines Verfahrens kategorisiert, z.B. "geplant", "laufend" oder "abgeschlossen". Die möglichen Stati sind in einer <a href="#codelist-pluProcedureState">Codeliste</a> festgelegt. Der zu verwendende IRI in der rdf:resource setzt sich zusammen aus <code>https://specs.diplanung.de/resource/procedureState#</code> und dem gewünschten Codelistenwert.</td></tr> + </tbody> + </table> + </section> + + <section id="Property:planName"> + <h4 id="property-plan-name">Eigenschaft: Name des Plans</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th>plu:planName</th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Name des raumbezogenen Planwerks</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Resource"><code>rdfs:Literal</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Mit dieser Eigenschaft wird der Name des raumbezogenen Planwerks dargestellt, z.B. "HafenCity14".</td></tr> + </tbody> + </table> + </section> + + <section id="Property:planType"> + <h4 id="property-plan-type">Eigenschaft: Art des Plans</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th>plu:planType</th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Art des raumbezogenen Planwerks</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Resource"><code>rdfs:Resource</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Mit dieser Eigenschaft wird die Art des raumbezogenen Planwerks ausgedrückt, z.B. Bebauungsplan, Regionalplan. Die möglichen Arten sind in einer <a href="#codelist-pluPlanType">Codeliste</a> festgelegt. Der zu verwendende IRI in der rdf:resource setzt sich zusammen aus <code>https://specs.diplanung.de/resource/planType#</code> und dem gewünschten Codelistenwert.</td></tr> + </tbody> + </table> + </section> + + <section id="Property:planTypeFine"> + <h4 id="property-plan-type-fine">Eigenschaft: Art des Plans (Detail)</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th>plu:planTypeFine</th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Art des raumbezogenen Planwerks</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Resource"><code>rdfs:Resource</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Mit dieser Eigenschaft wird die Art des raumbezogenen Planwerks auf einer detaillierteren Ebene ausgedrückt, z.B. Einfacher Bebauungsplan, Qualifizierter Bebauungsplan. Die möglichen Arten sind in der INSPIRE-PLU <a href="https://registry.gdi-de.org/codelist/de.xleitstelle.inspire_plu/PlanTypeNameValue">Codeliste</a> für Plan Type Name festgelegt (die Spalte ID listet die erlaubten Werte). Der zu verwendende IRI in der rdf:resource setzt sich zusammen aus <code>https://registry.gdi-de.org/codelist/de.xleitstelle.inspire_plu/PlanTypeNameValue/</code> und dem gewünschten Codelistenwert.</td></tr> + </tbody> + </table> + </section> + + <section id="Property:planState"> + <h4 id="property-plan-state">Eigenschaft: Status des Plans</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th>plu:planState</th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr> + <tr><td class="prop">Definition:</td><td>Status in dem sich ein Plan befindet</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Resource"><code>rdfs:Resource</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Mit dieser Eigenschaft wird der Status eines Plans kategorisiert, z.B. "in Aufstellung" oder "festgesetzt". Die möglichen Stati sind in einer <a href="#codelist-pluPlanState">Codeliste</a> festgelegt. Der zu verwendende IRI in der rdf:resource setzt sich zusammen aus <code>https://specs.diplanung.de/resource/planState#</code> und dem gewünschten Codelistenwert.</td></tr> + </tbody> + </table> + </section> + + <section id="Property:procedurePeriod"> + <h4 id="property-procedure-period">Eigenschaft: Verfahrenszeitraum</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th>plu:procedurePeriod</th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Verfahrenszeitraum</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td>dct:PeriodOfTime</td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft beschreibt den Zeitraum des Verfahrens. dct:startDate enthält das Datum des Verfahrensbeginns. Für festgestellte oder untergegangene Pläne enthält dct:endDate das Datum des Verfahrensendes (d.h. der Planfeststellung oder des Untergangs), für Pläne in Aufstellung entfällt dct:endDate.</td></tr> + </tbody> + </table> + </section> + + <section id="Property:relation"> + <h4 id="property-relation">Eigenschaft: Verweis</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th>dct:relation</th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr> + <tr><td class="prop">Definition:</td><td>Verweis auf einen anderen Datensatz.</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Resource"><code>rdfs:Resource</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Über diese Eigenschaft kann eine Verknüpfung mit einem anderen Verfahren dargestellt werden.</td></tr> + </tbody> + </table> + </section> + + <section id="Property:location"> + <h4 id="property-location">Eigenschaft: Raumbezug</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th>dct:spatial</th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr> + <tr><td class="prop">Definition:</td><td>Raumbezug des Datensatzes</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://purl.org/dc/terms/Location"><code>dct:Location</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Ein räumlicher Bereich oder ein bezeichneter Ort. Er kann durch ein kontrolliertes Vokabular oder mit geographischen Koordinaten repräsentiert werden. Im letzteren Fall wird die Verwendung des Core Location Vocabulary empfohlen, wie in der GeoDCAT-AP-Spezifikation beschrieben.</td></tr> + </tbody> + </table> + </section> + + <section id="Property:distribution"> + <h4 id="property-distribution">Eigenschaft: Distribution</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th>dcat:distribution</th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Distribution</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/ns/dcat#Distribution"><code>dcat:Distribution</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft verknüpft den Datensatz mit einer verfügbaren Distribution.</td></tr> + </tbody> + </table> + </section> + + <section id="Property:publisher"> + <h4 id="property-publisher">Eigenschaft: Herausgeber</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th>dct:publisher</th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr> + <tr><td class="prop">Definition:</td><td>Herausgeber des Datensatzes.</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://xmlns.com/foaf/0.1/Agent"><code>foaf:Agent</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft verweist auf die Stelle oder Person, die für Bereitstellung + des Datensatzes verantwortlich ist.</td></tr> + </tbody> + </table> + </section> + + <section id="Property:maintainer"> + <h4 id="property-maintainer">Eigenschaft: Verwalter</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th>dcatde:maintainer</th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr> + <tr><td class="prop">Definition:</td><td>Verwalter des Datensatzes</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://xmlns.com/foaf/0.1/Agent"><code>foaf:Agent</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft verweist auf die Stellen oder Personen, die Verantwortung und + Rechenschaftspflicht für die Daten und ihre angemessene Pflege übernehmen.</td></tr> + </tbody> + </table> + </section> + + <section id="Property:contributor"> + <h4 id="property-contributor">Eigenschaft: Bearbeiter</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th>dct:contributor</th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr> + <tr><td class="prop">Definition:</td><td>Bearbeiter des Datensatzes</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://xmlns.com/foaf/0.1/Agent"><code>foaf:Agent</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft verweist auf Stellen oder Personen, die die Daten bearbeitet haben (z.B. durch Formatierung derselben).</td></tr> + </tbody> + </table> + </section> + + <section id="Property:processStep"> + <h4 id="property-process-step">Eigenschaft: Verfahrensschritt</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th>plu:processStep</th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Verfahrensschritt</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td>plu:processStep</td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft verknüpft ein Verfahren mit einem Verfahrensschritt.</td></tr> + </tbody> + </table> + </section> + + <section id="Property:dataset_development_freeze_period"> + <h4 id="property-dev-freeze">Eigenschaft: Veränderungssperre</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th>plu:developmentFreezePeriod</th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr> + <tr><td class="prop">Definition:</td><td>Zeitraum einer Veränderungssperre</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td>dct:PeriodOfTime</td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft beschreibt den Zeitraum, in dem eine Veränderungssperre wirksam ist.</td></tr> + </tbody> + </table> + </section> + + <section id="Property:dataset_notification"> + <h4 id="property-notification">Eigenschaft: Aktuelle Mitteilungen</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th>plu:notification</th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr> + <tr><td class="prop">Definition:</td><td>Aktuelle Mitteilungen zum Datensatz</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Über diese Eigenschaft können aktuelle Mitteilungen zum Datensatz erfasst werden, z.B. über einen anstehenden Informationsabend.</td></tr> + </tbody> + </table> + </section> + + </section> + + <section id="Class:Distribution"> + <h3 id="class-distribution">Klasse: Distribution</h3> + <table class="definition"> + <thead><tr><th>URI der Klasse:</th><th><a href="http://www.w3.org/ns/dcat#Distribution">dcat:Distribution</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Eine Repräsentation eines Datensatzes in einem bestimmten Format</td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Die Distribution stellt die generelle Verfügbarkeit eines Datensatzes dar aber beinhaltet nicht zwangsweise eine Zugangsmöglichkeit zu den Daten wie z.B.durch direkten Download, <abbr title="Application Programming Interface">API</abbr>, oder durch eine Internetseite. + Die Benutzung der Eigenschaft <code>dcat:downloadURL</code> zeigt eine direkt herunterladbare Distribution an.</td></tr> + </tbody> + </table> + + <section id="Property:distribution_access_url"> + <h4 id="property-distribution-access-url">Eigenschaft: access URL</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://www.w3.org/ns/dcat#accessURL">dcat:accessURL</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr> + <tr><td class="prop">Definition:</td><td>URL der Ressource die den Zugang zu einer Distribution des Datensatzes bietet (z.B. landing page)</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Resource"><code>rdfs:Resource</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td> + <p>Die mit der Zugangs-URL erreichbare Ressource kann Informationen zur + Verfügung stellen, wie die Distribution erreicht werden kann oder direkt auf eine Datei verweisen, die die Daten im angegebenen Format beinhaltet.</p> + <p><code>dcat:accessURL</code> sollte für die URL eines Services oder eines Ortes benutzt werden, der Zugang zu dieser Distribution bietet, typischerweise durch ein digitales Formular, eine Anfrage oder einen API Abruf.</p> + <p><code>dcat:downloadURL</code> ist für direkte Links zu herunterladbaren Ressourcen zu bevorzugen.</td></tr> + </tbody> + </table> + </section> + + <section id="Property:distribution_download_url"> + <h4 id="property-distribution-download-url">Eigenschaft: download URL</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://www.w3.org/ns/dcat#accessURL">dcat:downloadURL</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr> + <tr><td class="prop">Definition:</td><td>URL der Ressource die den Zugang zu einer Distribution des Datensatzes bietet. (Z.B. landing page)</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Resource"><code>rdfs:Resource</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td> + Diese Eigenschaft enthält eine URL-Adresse, welche einen direkten Zugriff/Link auf die herunterladbare Datei im beschriebenen Format liefert. + </td></tr> + </tbody> + </table> + </section> + + <section id="Property:distribution_title"> + <h4 id="property-distribution-title">Eigenschaft: Titel</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/title">dct:title</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Name / Bezeichnung der Distribution als Freitext</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a></td></tr> + </tbody> + </table> + </section> + + <section id="Property:distribution_description"> + <h4 id="property-distribution-description">Eigenschaft: Beschreibung</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/description">dct:description</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr> + <tr><td class="prop">Definition:</td><td>Beschreibung der Distribution als Freitext</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a></td></tr> + </tbody> + </table> + </section> + + <section id="Property:distribution_release_date"> + <h4 id="property-distribution-release-date">Eigenschaft: Veröffentlichungsdatum</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/issued">dct:issued</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Datum der Herausgabe / Veröffentlichung der Distribution</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a> als <code>xsd:date</code> oder <code>xsd:dateTime</code></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft enthält das Datum der Herausgabe/Emission (z.B. in Form einer Veröffentlichung) der Distribution.</td></tr> + </tbody> + </table> + </section> + + <section id="Property:distribution_update_date"> + <h4 id="property-distribution-update-date">Eigenschaft: Veränderungsdatum</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/modified">dct:modified</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Aktualisierungs- bzw. Veränderungsdatum der Distribution</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a> als <code>xsd:date</code> oder <code>xsd:dateTime</code></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft erfasst das Datum der letzten Aktualisierung bzw. Modifikation der Distribution. </td></tr> + </tbody> + </table> + </section> + + <section id="Property:distribution_documentType"> + <h4 id="property-distribution-document-type">Eigenschaft: Dokumententyp</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th>plu:docType</th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr> + <tr><td class="prop">Definition:</td><td>Art eines Dokuments im Zusammenhang mit raumbezogenen Planwerken oder Beteiligungsverfahren</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Resource"><code>rdfs:Resource</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Über den Dokumententyp wird die Art der verfügbaren Dokumente ausgedrückt, die zu einem raumbezogenen Planwerk oder zu einem Beteiligungsverfahren zur Verfügung gestellt werden können. Die Arten von Dokumenten sind durch eine <a href="#codelist-pluDocType">Codeliste</a> definiert. Der zu verwendende IRI in der rdf:resource setzt sich zusammen aus <code>https://specs.diplanung.de/resource/docType#</code> und dem gewünschten Codelistenwert.</td></tr> + </tbody> + </table> + </section> + + <section id="Property:distribution_format"> + <h4 id="property-distribution-format">Eigenschaft: Format</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th>dct:format</th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Format, in dem die Distribution zur Verfügung steht.</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td> dct:MediaTypeOrExtent </td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Wenn die Distribution einen WMS darstellt, muss als Format <code>WMS</code> definiert sein.</td></tr> + </tbody> + </table> + </section> + + <section id="Property:distribution_temporal"> + <h4 id="property-distribution-temporal">Eigenschaft: Zeitbezug</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th>dct:PeriodOfTime</th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Zeitraum, in dem die Distribution zur Verfügung steht oder Zeitpunkt, ab dem oder bis zu dem die Distribution zur Verfügung steht.</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td>dct:temporal</td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Über diese Eigenschaft kann der Zeitraum, in dem eine Distribution verfügbar sein soll, definiert werden.</td></tr> + </tbody> + </table> + </section> + + <section id="Property:distribution_map_layer_names"> + <h4 id="property-distribution-map-layer-names">Eigenschaft: Bezeichnung Kartenlayer</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th>plu:mapLayerNames</th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr> + <tr><td class="prop">Definition:</td><td>Bezeichnung der Kartenlayer</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Mit dieser Eigenschaft können die Bezeichnungen einzelner Kartenlayer durch eine Liste von Komma-separierten Layernamen mitgegeben werden, wenn die Distribution z.B. einen WMS darstellt.</td></tr> + </tbody> + </table> + </section> + </section> + + <section id="Class:Process_Step"> + <h3 id="class-process-step">Klasse: Verfahrensschritt</h3> + + <table class="definition"> + <thead><tr><th>URI der Klasse:</th><th>plu:processStep</th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Verfahrensschritt</td></tr> + <tr><td class="prop">Anwendungshinweis</td><td>Eine Instanz dieser Klasse bildet einen Verfahrensschritt ab.</td></tr> + </tbody> + </table> + + <section id="Property:resource_identifier"> <!--Brauch ich das für den Prozessschritt?--> + <h4 id="property-identifier">Eigenschaft: Identifikator</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/identifier">dct:identifier</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Eineindeutiger Identifikator des Verfahrensschrittes</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Falls der Verfahrensschritt ein Beteiligungsverfahren beschreibt, kann hier die ID des Beteiligungsverfahrens angegeben werden. Auch in anderen Fällen können über die Angabe einer jeweils eindeutigen ID Verfahrensschritte besser erkannt bzw. differenziert werden.</td></tr> + </tbody> + </table> + </section> + + <section id="Property:processStep_title"> + <h4 id="property-process-step-title">Eigenschaft: Titel</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://purl.org/dc/terms/title">dct:title</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Name / Bezeichnung des Verfahrensschrittes als Freitext</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Literal"><code>rdfs:Literal</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Der Titel des Verfahrensschrittes, falls er sich vom Titel des übergeordneten Planverfahrens unterscheidet.</td></tr> + </tbody> + </table> + </section> + + <section id="Property:processStepType"> + <h4 id="property-process-step-type">Eigenschaft: Art des Prozessschrittes</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th>plu:processStepType</th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Art des Prozessschrittes bei raumbezogenen Planwerken und Beteiligungsverfahren</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/2000/01/rdf-schema#Resource"><code>rdfs:Resource</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Mit dieser Eigenschaft wird die Art des Prozessschrittes bei raumbezogenen Planwerken und Beteiligungsverfahren beschrieben. Die Arten von Prozessschritten sind durch eine <a href="#codelist-pluProcessStepType">Codeliste</a> definiert. Der zu verwendende IRI in der rdf:resource setzt sich zusammen aus <code>https://specs.diplanung.de/resource/processStepType#</code> und dem gewünschten Codelistenwert.</td></tr> + </tbody> + </table> + </section> + + <section id="Property:processStep_distribution"> + <h4 id="property-process-step-distribution">Eigenschaft: Distribution</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th>dcat:distribution</th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Distribution</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="http://www.w3.org/ns/dcat#Distribution"><code>dcat:Distribution</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Diese Eigenschaft verknüpft den Verfahrensschritt mit einer verfügbaren Distribution.</td></tr> + </tbody> + </table> + </section> + + <section id="Property:temporal"> + <h4 id="property-temporal">Eigenschaft: Zeitbezug</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th>dct:PeriodOfTime</th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Zeitraum, in dem der Prozessschritt stattfindet.</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td>dct:temporal</td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Über diese Eigenschaft kann der Zeitraum, in dem der Prozessschritt stattfindet, definiert werden, falls es sich um einen zeitgebundenen Prozessschritt handelt.</td></tr> + </tbody> + </table> + </section> + + <section id="Property:passNumber"> + <h4 id="property-passnumber">Eigenschaft: Durchgangsnummer</h4> + <table class="definition"> + <thead><tr><th>URI:</th><th>plu:passNumber</th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr> + <tr><td class="prop">Definition:</td><td>Durchgangsnummer</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td>rdfs:Literal als xsd:integer</td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Über diese Eigenschaft wird die Durchgangsnummer eines Beteiligungsverfahrens angegeben.</td></tr> + </tbody> + </table> + </section> + </section> + + <section id="Class:Period_of_Time"> + <h3 id="class-period-of-time">Klasse: Zeitraum</h3> + + <table class="definition"> + <thead><tr><th>URI der Klasse:</th><th><a title="http://purl.org/dc/terms/PeriodOfTime" href="http://dublincore.org/documents/dcmi-terms/#terms-PeriodOfTime">dct:PeriodOfTime</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Zeitraum der durch einen Anfang und ein Ende definiert ist.</td></tr> + <tr> + <td class="prop">Anwendungshinweis:</td> + <td>Start und Ende des Zeitraums <em class="rfc2119" title="SHOULD">SOLLTEN</em> durch die Eigenschaften + <code title="http://www.w3.org/ns/dcat#startDate">dcat:startDate</code> + oder <code title="http://www.w3.org/2006/time#hasBeginning">time:hasBeginning</code>, + und <code title="http://www.w3.org/ns/dcat#endDate">dcat:endDate</code> + oder <code title="http://www.w3.org/2006/time#hasEnd">time:hasEnd</code> beschrieben werden. + Das Intervall kann auch offen sein, d.h. nur ein Start- oder nur ein Enddatum haben.</td> + </tr> + </tbody> + </table> + + <section id="Property:period_start_date"> + <h4 id="property-start-date">Eigenschaft: Startdatum</h4> + + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://www.w3.org/ns/dcat#startDate" title="http://www.w3.org/ns/dcat#startDate">dcat:startDate</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Startdatum des Zeitraums</td></tr> + <tr><td class="prop">Domain:</td><td><a href="#Class:Period_of_Time"><code title="http://purl.org/dc/terms/PeriodOfTime">dct:PeriodOfTime</code></a></td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td>rdfs:Literal als xsd:gYear, xsd:gYearMonth, xsd:date oder xsd:dateTime.</td></tr> + </tbody> + </table> + + </section> + + <section id="Property:period_end_date"> + <h4 id="property-end-date">Eigenschaft: Enddatum</h4> + + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://www.w3.org/ns/dcat#endDate" title="http://www.w3.org/ns/dcat#endDate">dcat:endDate</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Enddatum des Zeitraums</td></tr> + <tr><td class="prop">Domain:</td><td><a href="#Class:Period_of_Time"><code title="http://purl.org/dc/terms/PeriodOfTime">dct:PeriodOfTime</code></a></td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td>rdfs:Literal als xsd:gYear, xsd:gYearMonth, xsd:date oder xsd:dateTime</td></tr> + </tbody> + </table> + </section> + + </section> + + <section id="Class:Location"> + <h3 id="class-location">Klasse: Raumbezug</h3> + + <table class="definition"> + <thead><tr><th>URI der Klasse:</th><th><a title="http://purl.org/dc/terms/Location" href="http://dublincore.org/documents/dcmi-terms/#terms-Location">dct:Location</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr> + <tr><td class="prop">Definition:</td><td>Ein räumlicher Bereich oder ein bezeichneter Ort.</td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Die Eigenschaft kann durch ein kontrolliertes Vokabular oder mit geographischen Koordinaten repräsentiert werden.</td> </tr> + </tbody> + </table> + + <section id="Property:location_geometry"> + <h4 id="property-geometry">Eigenschaft: Geometrie</h4> + + <table class="definition"> + <thead><tr><th>URI:</th><th><a title="http://www.w3.org/ns/locn#geometry" href="http://www.w3.org/ns/locn#geometry">locn:geometry</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Beschreibt die Geometrie einer Ressource.</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="https://www.w3.org/TR/rdf-schema/#ch_literal"><code title="http://www.w3.org/2000/01/rdf-schema#Literal">rdfs:Literal</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Die Geometrie muss im GeoJSON Format beschrieben werden.</td></tr> + </tbody> + </table> + </section> + + <section id="Property:location_bbox"> + <h4 id="property-bounding-box">Eigenschaft: Bounding Box</h4> + + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://www.w3.org/ns/dcat#bbox" title="http://www.w3.org/ns/dcat#centroid">dcat:bbox</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Empfohlen</td></tr> + <tr><td class="prop">Definition:</td><td>Die Bounding Box einer Ressource</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="https://www.w3.org/TR/rdf-schema/#ch_literal"><code title="http://www.w3.org/2000/01/rdf-schema#Literal">rdfs:Literal</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Die Bounding Box muss im GeoJSON Format beschrieben werden.</td></tr> + </tbody> + </table> + </section> + + <section id="Property:location_centroid"> + <h4 id="property-centroid">Eigenschaft: Geografisches Zentrum</h4> + + <table class="definition"> + <thead><tr><th>URI:</th><th><a href="http://www.w3.org/ns/dcat#centroid" title="http://www.w3.org/ns/dcat#centroid">dcat:centroid</a></th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr> + <tr><td class="prop">Definition:</td><td>Das geografische Zentrum (Schwerpunkt) einer Ressource.</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="https://www.w3.org/TR/rdf-schema/#ch_literal"><code title="http://www.w3.org/2000/01/rdf-schema#Literal">rdfs:Literal</code></a></td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td>Das geografische Zentrum muss im GeoJSON Format beschrieben werden.</td></tr> + </tbody> + </table> + </section> + + <section id="Property:geographicName"> + <h4 id="property-geographic-Name">Eigenschaft: Benennung</h4> + + <table class="definition"> + <thead><tr><th>URI:</th><th>locn:geographicName</th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr> + <tr><td class="prop">Definition:</td><td>Bevorzugte Bezeichnung des Ortes</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="https://www.w3.org/TR/rdf-schema/#ch_literal"><code title="http://www.w3.org/2000/01/rdf-schema#Literal">rdfs:Literal</code></a></td></tr> + </tbody> + </table> + </section> + + </section> + + <section id="Class:Agent"> + <h3 id="class-agent">Klasse: Organisation</h3> + + <table class="definition"> + <thead><tr><th>URI der Klasse:</th><th>foaf:Agent</th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Verpflichtend</td></tr> + <tr><td class="prop">Definition:</td><td>Eine Stelle oder Person, welche mit Katalogen und Datensätzen in unterschiedlichen Rollenausprägungen assoziiert ist.</td></tr> + <tr><td class="prop">Anwendungshinweis:</td><td></td> </tr> + </tbody> + </table> + + <section id="Property:name"> + <h4 id="property-name">Eigenschaft: Name</h4> + + <table class="definition"> + <thead><tr><th>URI:</th><th>foaf:name</th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr> + <tr><td class="prop">Definition:</td><td>Diese Eigenschaft enthält den Namen der verantwortlichen Stelle.</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td><a href="https://www.w3.org/TR/rdf-schema/#ch_literal"><code title="http://www.w3.org/2000/01/rdf-schema#Literal">rdfs:Literal</code></a></td></tr> + </tbody> + </table> + </section> + + <section id="Property:type"> + <h4 id="property-type">Eigenschaft: Typ</h4> + + <table class="definition"> + <thead><tr><th>URI:</th><th>dct:type</th></tr></thead> + <tbody> + <tr><td class="prop">Verbindlichkeit:</td><td>Optional</td></tr> + <tr><td class="prop">Definition:</td><td>Diese Eigenschaft bezieht sich auf den Typ der verantwortlichen Stelle, + die die Ressource bereitstellt.</td></tr> + <tr><td class="prop">Typ/Wertebereich:</td><td>skos:Concept; zu beachten sind hier die Vorgaben aus DCAT-AP.de zum <a href="https://www.dcat-ap.de/def/dcatde/2.0/spec/#kv-adms-publisher">zulässigen ADMS Vokabular</a> (siehe auch den entsprechenden Eintrag im <a href="https://www.dcat-ap.de/def/dcatde/2.0/implRules/#angaben-zum-herausgeber">Konventionenhandbuch</a>)</td></tr> + </tbody> + </table> + </section> + + </section> + + </section> + + <section id="codelists"> + <h2>Verwendete Codelisten</h2> + + <p>Im Folgenden sind die innerhalb dieses Datenmodells verwendeten Codelisten dokumentiert.</p> + + <section id="codelist-pluProcedureType"> + <h3>Codeliste für die Arten von Verfahren zur Aufstellung raumbezogener Planwerke<a class="self-link" href="#codelist-pluProcedureType"></a></h3> + <table> + <thead><tr><th>Code</th><th>Beschreibung</th></tr></thead> + <tbody> + <tr><td>regular</td> <td>normales Verfahren</td></tr> + <tr><td>simplified</td> <td>vereinfachtes Verfahren</td></tr> + <tr><td>innerDevPlan</td> <td>Bebauungsplan der Innenentwicklung</td></tr> + <tr><td>outdoorArea</td> <td>Einbeziehung von Außenbereichsflächen in das beschleunigte Verfahren</td></tr> + <tr><td>revision</td> <td>Änderung</td></tr> + <tr><td>partialExtrapolation</td> <td>Teilfortschreibung</td></tr> + <tr><td>newPreparation</td> <td>Neuaufstellung</td></tr> + <tr><td>completeExtrapolation</td> <td>Gesamtfortschreibung</td></tr> + <tr><td>update</td> <td>Aktualisierung</td></tr> + <tr><td>newAnnouncement</td> <td>Neubekanntmachung</td></tr> + <tr><td>unknown</td> <td>unbekannt</td></tr> + </tbody> + </table> + </section> + + <section id="codelist-pluProcedureState"> + <h3>Codeliste für den übergeordneten Status eines Verfahrens<a class="self-link" href="#codelist-pluProcedureState"></a></h3> + <table> + <thead><tr><th>Code</th><th>Beschreibung</th></tr></thead> + <tbody> + <tr><td>planned</td> <td>geplant</td></tr> + <tr><td>ongoing</td> <td>laufend</td></tr> + <tr><td>completed</td> <td>abgeschlossen</td></tr> + <tr><td>unknown</td> <td>unbekannt</td></tr> + </tbody> + </table> + </section> + + <section id="codelist-pluPlanState"> + <h3>Codeliste für den Status eines Plans<a class="self-link" href="#codelist-pluPlanState"></a></h3> + <table> + <thead><tr><th>Code</th><th>Beschreibung</th></tr></thead> + <tbody> + <tr><td>inPreparation</td> <td>in Aufstellung</td></tr> + <tr><td>fixed</td> <td>festgesetzt</td></tr> + <tr><td>unknown</td> <td>unbekannt</td></tr> + </tbody> + </table> + </section> + + <section id="codelist-pluPlanType"> + <h3>Codeliste für die Arten von raumbezogenen Planwerken<a class="self-link" href="#codelist-pluPlanType"></a></h3> + <table> + <thead><tr><th>Code</th><th>Beschreibung</th></tr></thead> + <tbody> + <tr><td>developmentPlan</td> <td>Bebauungsplan</td></tr> + <tr><td>landUsePlan</td> <td>Flächennutzungsplan</td></tr> + <tr><td>urbanPlanningStatutes</td> <td>Städtebauliche Satzungen</td></tr> + <tr><td>specialUrbanPlanningLaw</td> <td>Planwerke besonderes Städtebaurecht</td></tr> + <tr><td>landscapePlanning</td> <td>Planwerke der Landschaftsplanung</td></tr> + <tr><td>spatialPlan</td> <td>Raumordnungsplan</td></tr> + <tr><td>spatialPlanningProcedure</td> <td>Raumordnungsverfahren</td></tr> + <tr><td>planApprovalProcedure</td> <td>Planfeststellungsverfahren</td></tr> + <tr><td>other</td> <td>Sonstige raumbezogene Planwerke</td></tr> + <tr><td>unknown</td> <td>unbekannt</td></tr> + </tbody> + </table> + </section> + + <section id="codelist-pluProcessStepType"> + <h3>Codeliste für die Arten von Verfahrensschritten bei raumbezogenen Verfahren<a class="self-link" href="#codelist-pluProcessStepType"></a></h3> <!--ist das auch als Status des Verfahrens zu verstehen?--> + <table> + <thead><tr><th>Code</th><th>Beschreibung</th></tr></thead> + <tbody> + <tr><td>earlyInvolveAuth</td> <td>Frühzeitige Behördenbeteiligung</td></tr> + <tr><td>earlyPublicPart</td> <td>Frühzeitige Öffentlichkeitsbeteiligung</td></tr> + <tr><td>publicAgencies</td> <td>Beteiligung der Träger öffentlicher Belange</td></tr> + <tr><td>publicDisclosure</td> <td>Öffentliche Auslegung</td></tr> + <tr><td>internal</td> <td>Interne Bearbeitung</td></tr> + <tr><td>completed</td> <td>abgeschlossen</td></tr> + <tr><td>unknown</td> <td>unbekannt</td></tr> + </tbody> + </table> + </section> + + <section id="codelist-pluDocType"> + <h3>Codeliste für die Arten von Dokumenten<a class="self-link" href="#codelist-pluDocType"></a></h3> + <table> + <thead><tr><th>Code</th><th>Beschreibung</th></tr></thead> + <tbody> + <tr><td>announcement</td> <td>Auslegungsinformationen</td></tr> + <tr><td>explanatoryReport</td> <td>Erläuterungsbericht</td></tr> + <tr><td>planDrawing</td> <td>Planzeichnung</td></tr> + <tr><td>participationURL</td> <td>Beteiligungs-URL</td></tr> + <tr><td>procedureURL</td> <td>Planverfahrens-URL</td></tr> + <tr><td>xplanArchive</td> <td>XPlan-Archiv</td></tr> + <tr><td>xplanGML</td> <td>XPlan-GML</td></tr> + <tr><td>functionalPlan</td> <td>Funktionsplan</td></tr> + <tr><td>costAssumptionContract</td> <td>Kostenübernahmevertrag</td></tr> + <tr><td>urbanDevelopmentContract</td> <td>Städtebaulicher Vertrag</td></tr> + <tr><td>implementationContract</td> <td>Durchführungsvertrag</td></tr> + <tr><td>propertyDevelopmentContract</td> <td>Erschließungsvertrag</td></tr> + <tr><td>contract</td> <td>Vertrag</td></tr> + <tr><td>expertReport</td> <td>Gutachten</td></tr> + <tr><td>roughCoordinationPaper</td> <td>Grobabstimmungspapier</td></tr> + <tr><td>supplementaryDocument</td> <td>Ergänzende Unterlage</td></tr> + <tr><td>ordinanceDesignation</td> <td>Verordnung / Festsetzung</td></tr> + <tr><td>coverLetter</td> <td>Anschreiben</td></tr> + <tr><td>coverLetterParticipationProcedure</td> <td>Anschreiben Beteiligungsverfahren</td></tr> + <tr><td>transcript</td> <td>Niederschrift</td></tr> + <tr><td>summaryStatement</td> <td>Zusammenfassende Erklärung</td></tr> + <tr><td>finalNotice</td> <td>Schlussmitteilung</td></tr> + <tr><td>preliminaryPlanningApproval</td> <td>Aufstellungsbeschluss</td></tr> + <tr><td>decisionForPublicDisplay</td> <td>Auslegungsbeschluss</td></tr> + <tr><td>declaratoryDecision</td> <td>(Plan) Feststellungsbeschluss</td></tr> + <tr><td>resolutionOnRevocation</td> <td>Aufhebungsbeschluss</td></tr> + <tr><td>statement</td> <td>Stellungnahme</td></tr> + <tr><td>publication</td> <td>Veröffentlichung</td></tr> + <tr><td>printedMatter</td> <td>Drucksache</td></tr> + <tr><td>presentation</td> <td>Präsentation</td></tr> + <tr><td>substantiation</td> <td>Begründung</td></tr> + <tr><td>internalMemo</td> <td>Interner Vermerk</td></tr> + <tr><td>meetingDocuments</td> <td>Sitzungsunterlagen</td></tr> + <tr><td>otherDocuments</td> <td>Sonstige Unterlagen</td></tr> + <tr><td>unknown</td> <td>unbekannt</td></tr> + </tbody> + </table> + </section> + + <section id="codelist-pluAuthority"> + <h3>Codeliste für die datenhaltenden Stellen<a class="self-link" href="#codelist-pluAuthority"></a></h3> + <table> + <thead><tr><th>Code</th><th>Beschreibung</th></tr></thead> + <tbody> + <tr><td>bw</td> <td>Baden-Württemberg</td></tr> + <tr><td>by</td> <td>Bayern (Freistaat)</td></tr> + <tr><td>be</td> <td>Berlin</td></tr> + <tr><td>bb</td> <td>Brandenburg</td></tr> + <tr><td>hb</td> <td>Bremen (Hansestadt)</td></tr> + <tr><td>hh</td> <td>Hamburg (Hansestadt)</td></tr> + <tr><td>he</td> <td>Hessen</td></tr> + <tr><td>mv</td> <td>Mecklenburg-Vorpommern</td></tr> + <tr><td>ni</td> <td>Niedersachsen</td></tr> + <tr><td>nw</td> <td>Nordrhein-Westfalen</td></tr> + <tr><td>rp</td> <td>Rheinland-Pfalz</td></tr> + <tr><td>sl</td> <td>Saarland</td></tr> + <tr><td>sn</td> <td>Sachsen (Freistaat)</td></tr> + <tr><td>st</td> <td>Sachsen-Anhalt</td></tr> + <tr><td>sh</td> <td>Schleswig-Holstein</td></tr> + <tr><td>th</td> <td>Thüringen (Freistaat)</td></tr> + </tbody> + </table> + </section> + + </section> + + </body> +</html> diff --git a/releases/0.2.0/examples/plu-example-03.xml b/releases/0.2.0/examples/plu-example-03.xml new file mode 100644 index 0000000..bc719f9 --- /dev/null +++ b/releases/0.2.0/examples/plu-example-03.xml @@ -0,0 +1,145 @@ +<?xml version="1.0"?> +<rdf:RDF + xmlns:dcat="http://www.w3.org/ns/dcat#" + xmlns:dcatde="http://dcat-ap.de/def/dcatde/" + xmlns:dct="http://purl.org/dc/terms/" + xmlns:foaf="http://xmlns.com/foaf/0.1/" + xmlns:locn="http://www.w3.org/ns/locn#" + xmlns:plu="http://specs.diplanung.de/plu/" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:vcard="http://www.w3.org/2006/vcard/ns#"> + <dcat:Catalog rdf:about="https://bauleitplanung.hamburg.de/"> + <dcat:dataset rdf:resource="https://bauleitplanung.hamburg.de/verfahren/17b94f6a-28ba-11e7-af94-0050568a354d/public/detail" /> + <dct:description xml:lang="de">Dies ist das Portal für die Recherche von Bauleitplanungen des Landes Hamburg. Hier finden Sie viele Informationen rund um das Themenfeld der Stadt- und Bauleitplanung. Zudem haben wir Ihnen verschiedene Hilfestellungen und Anleitungen für die Arbeit mit Bauleitplanung online bereitgestellt. </dct:description> + <dct:title xml:lang="de">Bauleitplanung online</dct:title> + <dct:publisher> + <foaf:Agent> + <foaf:name>Freie und Hansestadt Hamburg</foaf:name> + <dct:type rdf:resource="http://purl.org/adms/publishertype/LocalAuthority"/> + </foaf:Agent> + </dct:publisher> + <foaf:homepage rdf:resource="https://bauleitplanung.hamburg.de/"/> + </dcat:Catalog> + + <dcat:Dataset rdf:about="https://bauleitplanung.hamburg.de/verfahren/17b94f6a-28ba-11e7-af94-0050568a354d/public/detail"> + <dct:title xml:lang="de">Altona-Nord27-Bahrenfeld72</dct:title> + <dct:description xml:lang="de"> + Planungsanlass + Der Bebauungsplan Altona-Nord 27 / Bahrenfeld 72 soll ergänzend zu einem Planfeststellungsbeschluss für Bahnbetriebs- und Verkehrsanlagen die planungsrechtlichen Voraussetzungen für die Entwicklung eines Empfangsgebäudes für den neuen Fern- und Regionalbahnhof schaffen. Darüber hinaus sollen öffentliche Vorplatzflächen sowie die notwendigen Flächen zur Herstellung der äußeren Verkehrserschließung des Bahnhofs planungsrechtlich gesichert werden. + + Aktuelle Mitteilungen + Der Bebauungsplan-Entwurf Altona-Nord 27 / Bahrenfeld 72 wird vom + 03. März 2022 bis 11. April 2022 + öffentlich ausgelegt. Alle relevanten Informationen können Sie hier einsehen. Sie finden hier zudem den Veröffentlichungstext aus dem Amtlichen Anzeiger zur öffentlichen Auslegung des Bebauungsplan-Entwurfs als PDF-Dokument (Link oben rechts in diesem Feld). Diesem können Sie allgemeine Informationen zum Bebauungsplanverfahren sowie den Auslegungsort im Bezirksamt mit Sprechzeiten vor Ort entnehmen. + </dct:description> + <dcat:contactPoint> + <vcard:Organization> + <vcard:fn>Behörde für Stadtentwicklung und Wohnen + Amt für Landesplanung und Stadtentwicklung + Projektgruppe Planung Mitte Altona + </vcard:fn> + <vcard:hasPostalCode>21109</vcard:hasPostalCode> + <vcard:hasStreetAddress>Neuenfelder Straße 19</vcard:hasStreetAddress> + <vcard:hasLocality>Hamburg</vcard:hasLocality> + <vcard:hasCountryName>Deutschland</vcard:hasCountryName> + <vcard:hasEmail>info@bsw.hamburg.de</vcard:hasEmail> + </vcard:Organization> + </dcat:contactPoint> + <dcat:distribution rdf:resource="https://bauleitplanung.hamburg.de/file/a5e07bad-9ba1-11ec-bd63-00505697774f/distribution"/> + <dcat:distribution rdf:resource="https://bauleitplanung.hamburg.de/file/17b94f6a-28ba-11e7-af94-0050568a354d/bc80330f-963c-11ec-a27b-00505697774f/distribution"/> + <dct:identifier>17b94f6a-28ba-11e7-af94-0050568a354d</dct:identifier> + <dct:spatial> + <dct:Location> + <dcat:bbox rdf:datatype="https://www.iana.org/assignments/media-types/application/vnd.geo+json"> + {"type": "Polygon", "coordinates": [[[9.97, 53.54], [10.00, 53.54], [10.00, 53.56], [9.97, 53.56], [9.97, 53.54]]]} + </dcat:bbox> + <locn:geometry rdf:datatype="https://www.iana.org/assignments/media-types/application/vnd.geo+json"> + {"type": "Polygon", "coordinates": [[[9.97, 53.54], [10.00, 53.54], [10.00, 53.56], [9.97, 53.56], [9.97, 53.54]]]} + </locn:geometry> + <dcat:centroid rdf:datatype="https://www.iana.org/assignments/media-types/application/vnd.geo+json"> + {"type": "Point", "coordinates": [9.985, 53.55] } + </dcat:centroid> + <locn:geographicName>Altona Nord 27 / Bahrenfeld 72</locn:geographicName> + </dct:Location> + </dct:spatial> + <dct:publisher> + <foaf:Agent> + <foaf:name>Freie und Hansestadt Hamburg</foaf:name> + <dct:type rdf:resource="http://purl.org/adms/publishertype/LocalAuthority"/> + </foaf:Agent> + </dct:publisher> + <dct:issued>2022-05-01T00:00:00.000Z</dct:issued> + <dct:modified>2022-06-01T00:00:00.000Z</dct:modified> + <plu:planState rdf:resource="https://specs.diplanung.de/resource/planState#fixed"/> + <plu:procedureState rdf:resource="https://specs.diplanung.de/resource/procedureState#ongoing"/> + <plu:procedurePeriod> + <dct:PeriodOfTime> + <dcat:startDate>2022-04-01</dcat:startDate> + <dcat:endDate>2022-05-11</dcat:endDate> + </dct:PeriodOfTime> + </plu:procedurePeriod> + <dct:relation rdf:resource="http://uvp-verbund.de/trefferanzeige?docuuid=D33223C6-F4A3-40B5-9E69-CED36D2A69A2"/> + <plu:planType rdf:resource="https://specs.diplanung.de/resource/planType#developmentPlan"/> + <plu:planTypeFine rdf:resource="https://registry.gdi-de.org/codelist/de.xleitstelle.inspire_plu/PlanTypeNameValue/6_Bebauungsplan#6_3_EinfacherBPlan"/> + <plu:procedureType rdf:resource="https://specs.diplanung.de/resource/procedureType#regular"/> + <plu:processStep rdf:resource="https://bauleitplanung.hamburg.de/file/a5e07bad-9ba1-11ec-bd63-00505697774f/ProcStep-0123"/> + <plu:processStep rdf:resource="https://bauleitplanung.hamburg.de/file/a5e07bad-9ba1-11ec-bd63-00505697774f/ProcStep-1123"/> + <plu:processStep rdf:resource="https://bauleitplanung.hamburg.de/file/a5e07bad-9ba1-11ec-bd63-00505697774f/ProcStep-2123"/> + </dcat:Dataset> + + <plu:ProcessStep rdf:about="https://bauleitplanung.hamburg.de/file/a5e07bad-9ba1-11ec-bd63-00505697774f/ProcStep-0123"> + <dct:identifier>ProcStep-0123</dct:identifier> + <plu:processStepType rdf:resource="https://specs.diplanung.de/resource/processStepType#publicDisclosure"/> + <dcat:distribution rdf:resource="https://bauleitplanung.hamburg.de/file/a5e07bad-9ba1-11ec-bd63-00505697774f/distribution"/> + <dct:temporal> + <dct:PeriodOfTime> + <dcat:startDate>2022-03-03</dcat:startDate> + <dcat:endDate>2022-05-11</dcat:endDate> + </dct:PeriodOfTime> + </dct:temporal> + </plu:ProcessStep> + + <plu:ProcessStep rdf:about="https://bauleitplanung.hamburg.de/file/a5e07bad-9ba1-11ec-bd63-00505697774f/ProcStep-1123"> + <dct:identifier>ProcStep-1123</dct:identifier> + <plu:processStepType rdf:resource="https://specs.diplanung.de/resource/processStepType#publicAgencies"/> + <dcat:distribution rdf:resource="https://bauleitplanung.hamburg.de/file/a5e07bad-9ba1-11ec-bd63-00505697774f/distribution"/> + <dct:temporal> + <dct:PeriodOfTime> + <dcat:startDate>2022-05-12</dcat:startDate> + <dcat:endDate>2022-05-12</dcat:endDate> + </dct:PeriodOfTime> + </dct:temporal> + </plu:ProcessStep> + + <plu:ProcessStep rdf:about="https://bauleitplanung.hamburg.de/file/a5e07bad-9ba1-11ec-bd63-00505697774f/ProcStep-2123"> + <dct:identifier> ProcStep-2123 </dct:identifier> + <plu:processStepType rdf:resource="https://specs.diplanung.de/resource/processStepType#earlyPublicPart"/> + <dcat:distribution rdf:resource="https://bauleitplanung.hamburg.de/file/a5e07bad-9ba1-11ec-bd63-00505697774f/distribution"/> + <dct:temporal> + <dct:PeriodOfTime> + <dcat:startDate>2022-05-13</dcat:startDate> + <dcat:endDate>2022-06-13</dcat:endDate> + </dct:PeriodOfTime> + </dct:temporal> + </plu:ProcessStep> + + <dcat:Distribution rdf:about="https://bauleitplanung.hamburg.de/file/a5e07bad-9ba1-11ec-bd63-00505697774f/distribution"> + <dct:title xml:lang="de">Planzeichnung</dct:title> + <dct:description> Planzeichnung </dct:description> + <dcat:accessURL rdf:resource="https://bauleitplanung.hamburg.de/file/a5e07bad-9ba1-11ec-bd63-00505697774f"/> + <dct:format>PDF</dct:format> + <dcat:downloadURL rdf:resource="https://bauleitplanung.hamburg.de/file/a5e07bad-9ba1-11ec-bd63-00505697774f"/> + <plu:docType rdf:resource="https://specs.diplanung.de/resource/docType#planDrawing"/> + <dct:modified>2022-06-01T00:00:00.000Z</dct:modified> + </dcat:Distribution> + + <dcat:Distribution rdf:about="https://bauleitplanung.hamburg.de/file/17b94f6a-28ba-11e7-af94-0050568a354d/bc80330f-963c-11ec-a27b-00505697774f/distribution"> + <dct:title xml:lang="de">Verordnung</dct:title> + <dct:description>Hier finden Sie die Verordnung über den Bebauungsplan Altona-Nord 27 / Bahrenfeld 72.</dct:description> + <dcat:accessURL rdf:resource="https://bauleitplanung.hamburg.de/file/17b94f6a-28ba-11e7-af94-0050568a354d/bc80330f-963c-11ec-a27b-00505697774f"/> + <dct:format>PDF</dct:format> + <dcat:downloadURL rdf:resource="https://bauleitplanung.hamburg.de/file/17b94f6a-28ba-11e7-af94-0050568a354d/bc80330f-963c-11ec-a27b-00505697774f"/> + <plu:docType rdf:resource="https://specs.diplanung.de/resource/docType#unknown"/> + <dct:modified>2022-06-01T00:00:00.000Z</dct:modified> + </dcat:Distribution> +</rdf:RDF> \ No newline at end of file diff --git a/releases/0.2.0/examples/plu-example-full.xml b/releases/0.2.0/examples/plu-example-full.xml new file mode 100644 index 0000000..dda55f4 --- /dev/null +++ b/releases/0.2.0/examples/plu-example-full.xml @@ -0,0 +1,117 @@ +<?xml version="1.0"?> +<rdf:RDF + xmlns:adms="http://www.w3.org/ns/adms#" + xmlns:dcat="http://www.w3.org/ns/dcat#" + xmlns:dcatde="http://dcat-ap.de/def/dcatde/" + xmlns:dct="http://purl.org/dc/terms/" + xmlns:foaf="http://xmlns.com/foaf/0.1/" + xmlns:locn="http://www.w3.org/ns/locn#" + xmlns:plu="http://specs.diplanung.de/plu/" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:vcard="http://www.w3.org/2006/vcard/ns#"> + <dcat:Dataset rdf:about="https://dev.informationgrid.eu/trefferanzeige?docuuid=e7ced9a0-1076-4aee-af39-e6a2e7ff30b2"> + <dct:title>Vollständiger beispielhafter Bebauungsplan</dct:title> + <dct:description> + Hier steht die Beschreibung eines beispielhaften Bebauungsplanes + </dct:description> + <dct:issued>2023-01-01T00:00:00.000Z</dct:issued> + <dct:modified>2023-03-01T00:00:00.000Z</dct:modified> + <dct:identifier>e7ced9a0-1076-4aee-af39-e6a2e7ff30b2</dct:identifier> + <adms:identifier rdf:resource="https://specs.diplanung.de/resource/authority#hh/e7ced9a0-1076-4aee-af39-e6a2e7ff30b2"/> + <plu:planName>Bebauungsplan123</plu:planName> + <dcat:contactPoint> + <vcard:Organization> + <vcard:fn>Behörde für beispielhafte Bebauungspläne + </vcard:fn> + <vcard:hasPostalCode>12345</vcard:hasPostalCode> + <vcard:hasStreetAddress>Planstraße 1</vcard:hasStreetAddress> + <vcard:hasLocality>Planstadt</vcard:hasLocality> + <vcard:hasCountryName>Deutschland</vcard:hasCountryName> + <vcard:hasEmail>beispiel@behoerde.de</vcard:hasEmail> + </vcard:Organization> + </dcat:contactPoint> + <plu:procedureType rdf:resource="https://specs.diplanung.de/resource/procedureType#regular"/> + <plu:procedureState rdf:resource="https://specs.diplanung.de/resource/procedureState#ongoing"/> + <plu:planType rdf:resource="https://specs.diplanung.de/resource/planType#developmentPlan"/> + <plu:planTypeFine rdf:resource="https://registry.gdi-de.org/codelist/de.xleitstelle.inspire_plu/PlanTypeNameValue/6_Bebauungsplan#6_3_EinfacherBPlan"/> + <plu:planState rdf:resource="https://specs.diplanung.de/resource/planState#inPreparation"/> + <plu:procedurePeriod> + <dct:PeriodOfTime> + <dcat:startDate>2023-01-01T00:00:00.000Z</dcat:startDate> + </dct:PeriodOfTime> + </plu:procedurePeriod> + <plu:notification>Eine Notiz für Planverfahren</plu:notification> + <dct:relation rdf:resource="https://dev.informationgrid.eu/trefferanzeige?docuuid=206f1cb5-c021-44ae-842b-8ea148172763"/> + <dct:spatial> + <dct:Location> + <dcat:bbox rdf:datatype="https://www.iana.org/assignments/media-types/application/vnd.geo+json"> + {"type": "LineString", "coordinates": [[54.9, 14.5], [55.4, 15.3]]} + </dcat:bbox> + <locn:geometry rdf:datatype="https://www.iana.org/assignments/media-types/application/vnd.geo+json"> + {"type": "Polygon", "coordinates": [[[55.22, 14.78], [55.2, 14.96], [55.14, 15.01], [55.124, 14.91], [55.102, 14.73], [55.22, 14.78]]]} + </locn:geometry> + <dcat:centroid rdf:datatype="https://www.iana.org/assignments/media-types/application/vnd.geo+json"> + {"type": "Point", "coordinates": [55.07, 14.92] } + </dcat:centroid> + <locn:geographicName>Bornholm</locn:geographicName> + </dct:Location> + </dct:spatial> + <dcat:distribution rdf:resource="https://dev.informationgrid.eu/trefferanzeige?docuuid=e7ced9a0-1076-4aee-af39-e6a2e7ff30b/distribution"/> + <dct:publisher> + <foaf:Agent> + <foaf:name>Behörde für beispielhafte Bebauungspläne</foaf:name> + <dct:type rdf:resource="http://purl.org/adms/publishertype/LocalAuthority"/> + </foaf:Agent> + </dct:publisher> + <dcatde:maintainer> + <foaf:Agent> + <foaf:name>Behörde für beispielhafte Bebauungspläne</foaf:name> + <dct:type rdf:resource="http://purl.org/adms/publishertype/LocalAuthority"/> + </foaf:Agent> + </dcatde:maintainer> + <dct:contributor> + <foaf:Agent> + <foaf:name>Untergeordnete Einheit für bestimmte Bebauungspläne</foaf:name> + <dct:type rdf:resource="http://purl.org/adms/publishertype/LocalAuthority"/> + </foaf:Agent> + </dct:contributor> + <plu:processStep rdf:resource="https://dev.informationgrid.de/e7ced9a0-1076-4aee-af39-e6a2e7ff30b2/ProcStep-0123"/> + <plu:developmentFreezePeriod> + <dct:PeriodOfTime> + <dcat:startDate>2023-06-30</dcat:startDate> + <dcat:endDate>2023-07-31</dcat:endDate> + </dct:PeriodOfTime> + </plu:developmentFreezePeriod> + </dcat:Dataset> + <plu:ProcessStep rdf:about="https://dev.informationgrid.de/e7ced9a0-1076-4aee-af39-e6a2e7ff30b2/ProcStep-0123"> + <dct:identifier>ProcStep-0123</dct:identifier> + <dct:title>Titel des Verfahrensschrittes 0123</dct:title> + <plu:processStepType rdf:resource="https://specs.diplanung.de/resource/processStepType#earlyInvolveAuth"/> + <plu:passNumber>3</plu:passNumber> + <dcat:distribution rdf:resource="https://dev.informationgrid.eu/trefferanzeige?docuuid=59a5c95b-c144-4b44-afab-e170f968a12e/distribution"/> + <dct:temporal> + <dct:PeriodOfTime> + <dcat:startDate>2023-01-01</dcat:startDate> + <dcat:endDate>2023-01-31</dcat:endDate> + </dct:PeriodOfTime> + </dct:temporal> + </plu:ProcessStep> + <dcat:Distribution rdf:about="https://dev.informationgrid.eu/trefferanzeige?docuuid=e7ced9a0-1076-4aee-af39-e6a2e7ff30b/distribution"> + <dct:title>Test-Dokument</dct:title> + <dct:description> Test-Dokument</dct:description> + <dcat:accessURL rdf:resource="https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf"/> + <dcat:downloadURL rdf:resource="https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf"/> + <dct:format>PDF</dct:format> + <plu:docType rdf:resource="https://specs.diplanung.de/resource/docType#announcement"/> + <dct:modified>2023-04-04T00:00:00.000Z</dct:modified> + </dcat:Distribution> + <dcat:Distribution rdf:about="https://dev.informationgrid.eu/trefferanzeige?docuuid=59a5c95b-c144-4b44-afab-e170f968a12e/distribution"> + <dct:title>Test-Dokument</dct:title> + <dct:description> Test-Dokument</dct:description> + <dcat:accessURL rdf:resource="https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf"/> + <dcat:downloadURL rdf:resource="https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf"/> + <dct:format>PDF</dct:format> + <plu:docType rdf:resource="https://specs.diplanung.de/resource/docType#announcement"/> + <dct:modified>2023-04-04T00:00:00.000Z</dct:modified> + </dcat:Distribution> +</rdf:RDF> \ No newline at end of file diff --git a/releases/0.2.0/shacl/README.md b/releases/0.2.0/shacl/README.md new file mode 100644 index 0000000..1e0a675 --- /dev/null +++ b/releases/0.2.0/shacl/README.md @@ -0,0 +1,7 @@ +# DCAT-AP.PLU SHACL shape file + +* To validate the DCAT-AP.PLU SHACL shapefile itself: + * https://www.itb.ec.europa.eu/shacl/shacl/upload +* To validate e.g. RDF/XML files against the DCAT-AP.PLU SHACL shapefile: + * https://www.itb.ec.europa.eu/shacl/any/upload + * https://www.itb.ec.europa.eu/shacl-offline/any/validator.zip \ No newline at end of file diff --git a/releases/0.2.0/shacl/dcat-ap-plu_shacl-shapes.ttl b/releases/0.2.0/shacl/dcat-ap-plu_shacl-shapes.ttl new file mode 100644 index 0000000..95b4ca9 --- /dev/null +++ b/releases/0.2.0/shacl/dcat-ap-plu_shacl-shapes.ttl @@ -0,0 +1,592 @@ +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . +@prefix : <http://data.europa.eu/r5r#> . +@prefix adms: <http://www.w3.org/ns/adms#> . +@prefix cc: <http://creativecommons.org/ns#> . +@prefix dc: <http://purl.org/dc/elements/1.1/> . +@prefix dcat: <http://www.w3.org/ns/dcat#> . +@prefix dcatap: <http://data.europa.eu/r5r> . +@prefix dcatde: <http://dcat-ap.de/def/dcatde/> . +@prefix dct: <http://purl.org/dc/terms/> . +@prefix foaf: <http://xmlns.com/foaf/0.1/> . +@prefix locn: <http://www.w3.org/ns/locn#> . +@prefix org: <http://www.w3.org/ns/org#> . +@prefix owl: <http://www.w3.org/2002/07/owl#> . +#@prefix odrl: <http://www.w3.org/ns/odrl/2/> . +@prefix plu: <http://specs.diplanung.de/plu/> . +#@prefix prov: <http://www.w3.org/ns/prov#> . +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . +@prefix schema: <http://schema.org/> . +@prefix sh: <http://www.w3.org/ns/shacl#> . +@prefix skos: <http://www.w3.org/2004/02/skos/core#> . +#@prefix spdx: <http://spdx.org/rdf/terms#> . +#@prefix time: <http://www.w3.org/2006/time#> . +@prefix vcard: <http://www.w3.org/2006/vcard/ns#> . +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . + +<http://data.europa.eu/r5r/shacl_shapes> + dcat:accessURL <https://joinup.ec.europa.eu/solution/dcat-application-profile-data-portals-europe/distribution/dcat-ap-200-shacl-shapes>; + dcat:downloadURL <https://github.com/SEMICeu/DCAT-AP/raw/cea5a96bb4a6f120c20b7a2b3fb4d86bcd725952/releases/2.0.0/Draft/dcat-ap_2.0.0_shacl_shapes.ttl> ; + dcatap:availability <http://data.europa.eu/r5r/stable> ; + dct:format <http://publications.europa.eu/resource/authority/file-type/RDF_TURTLE> ; + dct:conformsTo <https://www.w3.org/TR/shacl> ; + dct:creator [ + rdfs:seeAlso <https://www.linkedin.com/in/bert-van-nuffelen-a349634/> ; + org:memberOf <https://tenforce.com> ; + foaf:homepage <https://www.linkedin.com/in/bert-van-nuffelen-a349634/> ; + foaf:name "Bert Van Nuffelen" + ], [ + rdfs:seeAlso <https://www.ails.ece.ntua.gr/people/natasa> ; + org:memberOf <https://www.ails.ece.ntua.gr/> ; + foaf:homepage <https://www.ails.ece.ntua.gr/people/natasa> ; + foaf:name "Natasa Sofou" + ], [ + rdfs:seeAlso <http://eugeniu.costezki.ro#me> ; + org:memberOf <http://publications.europa.eu/resource/authority/corporate-body/PUBL> ; + foaf:homepage <http://costezki.ro> ; + foaf:name "Eugeniu Costetchi" + ], [ + rdfs:seeAlso <http://makxdekkers.com/#me> ; + org:memberOf <http://ami-consult.com/#id> ; + foaf:homepage <http://makxdekkers.com/> ; + foaf:name "Makx Dekkers" + ], [ + rdfs:seeAlso <http://nikosloutas.com/> ; + org:memberOf <http://www.pwc.com/gx/en/eu-institutions-services> ; + foaf:homepage <http://nikosloutas.com/> ; + foaf:name "Nikolaos Loutas" + ], [ + rdfs:seeAlso <http://www.deri.ie/users/vassilios-peristeras/> ; + org:memberOf <http://publications.europa.eu/resource/authority/corporate-body/COM> ; + foaf:homepage <http://www.deri.ie/users/vassilios-peristeras/> ; + foaf:name "Vassilios Peristeras" + ] ; + dct:license <https://creativecommons.org/licenses/by/4.0> ; + cc:attributionURL <http://ec.europa.eu/> ; + dct:modified "2019-11-15"^^xsd:date ; + dct:publisher <http://publications.europa.eu/resource/authority/corporate-body/DIGIT> ; + dct:relation <https://joinup.ec.europa.eu/solution/dcat-application-profile-data-portals-europe/release/200> ; + dct:description "This document specifies the constraints on properties and classes expressed by DCAT-AP in SHACL."@en ; + dct:title "The constraints of DCAT Application Profile for Data Portals in Europe"@en ; + owl:versionInfo "2.0.0" ; + foaf:homepage <https://joinup.ec.europa.eu/solution/dcat-application-profile-data-portals-europe/release/200> ; + foaf:maker [ + foaf:mbox <mailto:contact@semic.eu> ; + foaf:name "DCAT-AP Working Group" ; + foaf:page <https://github.com/SEMICeu/DCAT-AP>, <https://joinup.ec.europa.eu/node/64331> + ] . + + + +#------------------------------------------------------------------------- +# The shapes in this file cover all classes in DCAT-AP-PLU. +# +# +#------------------------------------------------------------------------- + +:Agent_Shape + a sh:NodeShape ; + sh:name "Agent"@en ; + # mandatory + sh:property [ + sh:path foaf:name ; + sh:nodeKind sh:Literal ; + sh:minCount 1 ; + sh:maxCount 1 ; + ] ; + # optional + sh:property [ + sh:path dct:type ; + # sh:class skos:Concept ; + sh:nodeKind sh:BlankNodeOrIRI ; + sh:maxCount 1 ; + ] ; + sh:closed true ; + sh:ignoredProperties (rdf:type) ; + sh:targetClass foaf:Agent . + +:CatalogRecord_Shape + a sh:NodeShape ; + sh:name "Catalog Record"@en ; + # mandatory + sh:property [ + sh:path dct:modified ; + sh:node :DateOrDateTimeDataType_Shape ; + sh:minCount 1 ; + sh:maxCount 1 ; + ], [ + sh:path foaf:primaryTopic ; + sh:node :DcatResource_Shape ; + sh:minCount 1 ; + sh:maxCount 1 ; + ] ; + # recommended + sh:property [ + sh:path dct:issued ; + sh:node :DateOrDateTimeDataType_Shape ; + sh:maxCount 1 ; + ], [ + sh:path dct:title ; + sh:nodeKind sh:Literal ; + sh:maxCount 1 ; + ] ; + sh:closed true ; + sh:ignoredProperties (rdf:type) ; + sh:targetClass dcat:CatalogRecord . + +:Catalog_Shape + a sh:NodeShape ; + sh:name "Catalog"@en ; + # mandatory + sh:property [ + sh:path dcat:dataset ; + sh:class dcat:Dataset ; + sh:minCount 1 ; + ], [ + sh:path dct:description ; + sh:nodeKind sh:Literal ; + sh:minCount 1 ; + ], [ + sh:path dct:publisher ; + sh:class foaf:Agent ; + sh:minCount 1 ; + sh:maxCount 1 ; + ], [ + sh:path dct:title ; + sh:nodeKind sh:Literal ; + sh:minCount 1 ; + ] ; + # reommended + sh:property [ + sh:path dcat:themeTaxonomy ; + sh:class skos:ConceptScheme ; + sh:maxCount 1 ; + ], [ + sh:path dct:identifier ; + sh:nodeKind sh:Literal ; + sh:maxCount 1 ; + ], [ + sh:path dct:issued ; + sh:shape :DateOrDateTimeDataType_Shape ; + sh:maxCount 1 ; + ], [ + sh:path dct:language ; + # sh:class dct:LinguisticSystem ; + ], [ + sh:path dct:modified ; + sh:shape :DateOrDateTimeDataType_Shape ; + sh:maxCount 1 ; + ] ; + # optional + sh:property [ + sh:path dcat:record ; + sh:class dcat:CatalogRecord ; + ], [ + sh:path foaf:homepage ; + # sh:class foaf:Document ; + sh:nodeKind sh:BlankNodeOrIRI ; + sh:maxCount 1 ; + ] ; + sh:closed true ; + sh:ignoredProperties (rdf:type) ; + sh:targetClass dcat:Catalog . + +:CategoryScheme_Shape + a sh:NodeShape ; + sh:name "Category Scheme"@en ; + sh:property [ + sh:path dct:title ; + sh:nodeKind sh:Literal ; + sh:minCount 1 ; + ] ; + sh:targetClass skos:ConceptScheme . + +:Category_Shape + a sh:NodeShape ; + sh:name "Category"@en ; + sh:property [ + sh:path skos:prefLabel ; + sh:nodeKind sh:Literal ; + sh:minCount 1 ; + ] ; + sh:closed true ; + sh:ignoredProperties (rdf:type) ; + sh:targetClass skos:Concept . + +# :Checksum_Shape +# a sh:NodeShape ; +# sh:name "Category"@en ; +# sh:property [ +# sh:hasValue spdx:checksumAlgorithm_sha1 ; +# sh:maxCount 1 ; +# sh:minCount 1 ; +# sh:path spdx:algorithm ; +# sh:severity sh:Violation +# ], [ +# sh:dateTime xsd:hexBinary ; +# sh:maxCount 1 ; +# sh:minCount 1 ; +# sh:path spdx:checksumValue ; +# sh:severity sh:Violation +# ] ; +# sh:targetClass spdx:Checksum . + +# :DataService_Shape +# a sh:NodeShape ; +# sh:name "Data Service"@en ; +# sh:property [ +# sh:minCount 1 ; +# sh:nodeKind sh:Literal ; +# sh:path dct:title ; +# sh:severity sh:Violation +# ], [ +# sh:minCount 1 ; +# sh:nodeKind sh:BlankNodeOrIRI ; +# sh:path dcat:endpointURL ; +# sh:severity sh:Violation +# ], [ +# sh:class dcat:Dataset ; +# sh:path dcat:servesDataset ; +# sh:severity sh:Violation +# ], [ +# sh:nodeKind sh:Literal ; +# sh:path dct:description ; +# sh:severity sh:Violation +# ], [ +# sh:nodeKind sh:BlankNodeOrIRI ; +# sh:path dcat:endpointDescription ; +# sh:severity sh:Violation +# ], [ +# sh:class dct:LicenseDocument ; +# sh:maxCount 1 ; +# sh:path dct:licence ; +# sh:severity sh:Violation +# ], [ +# sh:class dct:RightsStatement ; +# sh:maxCount 1 ; +# sh:path dct:accessRights ; +# sh:severity sh:Violation +# ] ; +# sh:targetClass dcat:DataService . + +:Dataset_Shape + a sh:NodeShape ; + sh:name "Dataset"@en ; + # mandatory + sh:property [ + sh:path dcat:contactPoint ; + sh:class vcard:Organization ; + sh:minCount 1 ; + sh:maxCount 1 ; + ], [ + sh:path dct:description ; + sh:nodeKind sh:Literal ; + sh:minCount 1 ; + sh:maxCount 1 ; + ], [ + sh:path dct:identifier ; + sh:nodeKind sh:Literal ; + sh:minCount 1 ; + sh:maxCount 1 ; + ], [ + sh:path dct:publisher ; + sh:class foaf:Agent ; + sh:minCount 1 ; + sh:maxCount 1 ; + ], [ + sh:path dct:spatial ; + sh:class dct:Location ; + sh:minCount 1 ; + sh:maxCount 1 ; + ], [ + sh:path dct:title ; + sh:nodeKind sh:Literal ; + sh:minCount 1 ; + sh:maxCount 1 ; + ], [ + sh:path plu:planState ; + sh:nodeKind sh:BlankNodeOrIRI ; + sh:minCount 1 ; + sh:maxCount 1 ; + ], [ + sh:path plu:procedureState ; + sh:nodeKind sh:BlankNodeOrIRI ; + sh:minCount 1 ; + sh:maxCount 1 ; + ] ; + # recommended + sh:property [ + sh:path adms:identifier ; + # sh:class adms:Identifier ; + sh:nodeKind sh:BlankNodeOrIRI ; + sh:maxCount 1 ; + ], [ + sh:path dcat:distribution ; + sh:class dcat:Distribution ; + ], [ + sh:path plu:planName ; + sh:nodeKind sh:Literal ; + sh:maxCount 1 ; + ], [ + sh:path plu:planType ; + sh:nodeKind sh:BlankNodeOrIRI ; + sh:maxCount 1 ; + ], [ + sh:path plu:planTypeFine ; + sh:nodeKind sh:BlankNodeOrIRI ; + sh:maxCount 1 ; + ], [ + sh:path plu:procedurePeriod ; + sh:class dct:PeriodOfTime ; + sh:maxCount 1 ; + ], [ + sh:path plu:procedureType ; + sh:nodeKind sh:BlankNodeOrIRI ; + sh:maxCount 1 ; + ], [ + sh:path plu:processStep ; + sh:class plu:ProcessStep ; + ] ; + # optional + sh:property [ + sh:path dcatde:maintainer ; + sh:class foaf:Agent ; + ], [ + sh:path dct:contributor ; + sh:class foaf:Agent ; + ], [ + sh:path dct:issued ; + sh:shape :DateOrDateTimeDataType_Shape ; + sh:maxCount 1 ; + ], [ + sh:path dct:modified ; + sh:shape :DateOrDateTimeDataType_Shape ; + sh:maxCount 1 ; + ], [ + sh:path dct:relation ; + sh:nodeKind sh:BlankNodeOrIRI ; + sh:maxCount 1 ; + ], [ + sh:path plu:developmentFreezePeriod ; + sh:class dct:PeriodOfTime ; + sh:maxCount 1 ; + ], [ + sh:path plu:notification ; + sh:nodeKind sh:Literal ; + sh:maxCount 1 ; + ] ; + sh:closed true ; + sh:ignoredProperties (rdf:type) ; + sh:targetClass dcat:Dataset . + +:DateOrDateTimeDataType_Shape + a sh:NodeShape ; + rdfs:comment "Date time date disjunction shape checks that a datatype property receives a date or a dateTime literal" ; + rdfs:label "Date time date disjunction" ; + sh:message "The values must be data typed as either xsd:date or xsd:dateTime" ; + sh:or ([ + sh:datatype xsd:date + ] + [ + sh:datatype xsd:dateTime + ] + ) ; + sh:closed true ; + sh:ignoredProperties (rdf:type) . + +:DcatResource_Shape + a sh:NodeShape ; + rdfs:comment "the union of Catalog and Dataset" ; + rdfs:label "dcat:Resource" ; + sh:message "The node is either a Catalog or Dataset" ; + sh:or ([ + sh:class dcat:Catalog + ] + [ + sh:class dcat:Dataset + ] + ) ; + sh:closed true ; + sh:ignoredProperties (rdf:type) . + +:Distribution_Shape + a sh:NodeShape ; + sh:name "Distribution"@en ; + # mandatory + sh:property [ + sh:path dcat:accessURL ; + sh:nodeKind sh:BlankNodeOrIRI ; + sh:minCount 1 ; + sh:maxCount 1 ; + ] ; + # recommended + sh:property [ + sh:path dct:format ; + # sh:class dct:MediaTypeOrExtent ; + sh:nodeKind sh:Literal ; + sh:maxCount 1 ; + ], [ + sh:path dct:issued ; + sh:shape :DateOrDateTimeDataType_Shape ; + sh:maxCount 1 ; + ], [ + sh:path dct:modified ; + sh:shape :DateOrDateTimeDataType_Shape ; + sh:maxCount 1 ; + ], [ + sh:path dct:temporal ; + sh:class dct:PeriodOfTime ; + sh:maxCount 1 ; + ], [ + sh:path dct:title ; + sh:nodeKind sh:Literal ; + sh:maxCount 1 ; + ] ; + # optional + sh:property [ + sh:path dcat:downloadURL ; + sh:nodeKind sh:BlankNodeOrIRI ; + sh:maxCount 1 ; + ], [ + sh:path dct:description ; + sh:nodeKind sh:Literal ; + sh:maxCount 1 ; + ], [ + sh:path plu:docType ; + sh:nodeKind sh:BlankNodeOrIRI ; + sh:maxCount 1 ; + ], [ + sh:path plu:mapLayerNames ; + sh:nodeKind sh:Literal ; + sh:maxCount 1 ; + ] ; + sh:closed true ; + sh:ignoredProperties (rdf:type) ; + sh:targetClass dcat:Distribution . + +:Identifier_Shape + a sh:NodeShape ; + sh:name "Identifier"@en ; + sh:property [ + sh:path skos:notation ; + sh:maxCount 1 ; + ] ; + sh:closed true ; + sh:ignoredProperties (rdf:type) ; + sh:targetClass adms:Identifier . + +# :LicenceDocument_Shape +# a sh:NodeShape ; +# sh:name "Licence Document"@en ; +# sh:property [ +# sh:path dct:type ; +# sh:class skos:Concept ; +# ] ; +# sh:closed true ; +# sh:ignoredProperties (rdf:type) ; +# sh:targetClass dct:LicenseDocument . + +:Location_Shape + a sh:NodeShape ; + sh:name "Location"@en ; + # recommended + sh:property [ + sh:path dcat:bbox ; + sh:nodeKind sh:Literal ; + sh:maxCount 1 ; + ], [ + sh:path locn:geometry ; + sh:nodeKind sh:Literal ; + sh:maxCount 1 ; + ] ; + # optional + sh:property [ + sh:path dcat:centroid ; + sh:nodeKind sh:Literal ; + sh:maxCount 1 ; + ], [ + sh:path locn:geographicName ; + sh:nodeKind sh:Literal ; + sh:maxCount 1 ; + ] ; + sh:closed true ; + sh:ignoredProperties (rdf:type) ; + sh:targetClass dct:Location . + +# :MediaTypeOrExtent_Shape +# a sh:NodeShape ; +# sh:name "MediaTypeOrExtent"@en ; +# sh:property [ +# sh:nodeKind sh:BlankNodeOrIRI; +# sh:path dcat:accessURL ; +# ] ; +# sh:targetClass dct:MediaTypeOrExtent . + +:PeriodOfTime_Shape + a sh:NodeShape ; + sh:name "PeriodOfTime"@en ; + # recommended + sh:property [ + sh:path dcat:endDate ; + sh:shape :DateOrDateTimeDataType_Shape ; + sh:maxCount 1 ; + ], [ + sh:path dcat:startDate ; + sh:shape :DateOrDateTimeDataType_Shape ; + sh:maxCount 1 ; + ] ; + sh:closed true ; + sh:ignoredProperties (rdf:type) ; + sh:targetClass dct:PeriodOfTime . + +:ProcessStep_Shape + a sh:NodeShape ; + sh:name "ProcessStep"@en ; + # mandatory + sh:property [ + sh:path plu:processStepType ; + sh:nodeKind sh:BlankNodeOrIRI ; + sh:minCount 1 ; + sh:maxCount 1 ; + ] ; + # recommended + sh:property [ + sh:path dcat:distribution ; + sh:class dcat:Distribution ; + ], [ + sh:path dct:identifier ; + sh:nodeKind sh:Literal ; + sh:maxCount 1 ; + ], [ + sh:path dct:temporal ; + sh:class dct:PeriodOfTime ; + sh:maxCount 1 ; + ], [ + sh:path dct:title ; + sh:nodeKind sh:Literal ; + sh:maxCount 1 ; + ] ; + # optional + sh:property [ + sh:path plu:passNumber ; + sh:nodeKind sh:Literal ; + sh:maxCount 1 ; + ] ; + sh:closed true ; + sh:ignoredProperties (rdf:type) ; + sh:targetClass plu:ProcessStep . + +# :Relationship_Shape +# a sh:NodeShape ; +# sh:name "Relationship"@en ; +# sh:property [ +# sh:class dcat:Role ; +# sh:minCount 1 ; +# sh:path dct:relation ; +# sh:severity sh:Violation +# ], [ +# sh:minCount 1 ; +# sh:nodeKind :DcatResource_Shape ; +# sh:path dcat:hadRole ; +# sh:severity sh:Violation +# ] ; +# sh:targetClass dcat:Relationship . diff --git a/releases/0.2.0/shacl/dcat-ap_2.0.0_shacl_shapes.ttl b/releases/0.2.0/shacl/dcat-ap_2.0.0_shacl_shapes.ttl new file mode 100644 index 0000000..9189185 --- /dev/null +++ b/releases/0.2.0/shacl/dcat-ap_2.0.0_shacl_shapes.ttl @@ -0,0 +1,696 @@ +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . +@prefix : <http://data.europa.eu/r5r#> . +@prefix adms: <http://www.w3.org/ns/adms#> . +@prefix cc: <http://creativecommons.org/ns#> . +@prefix dc: <http://purl.org/dc/elements/1.1/> . +@prefix dcat: <http://www.w3.org/ns/dcat#> . +@prefix dct: <http://purl.org/dc/terms/> . +@prefix foaf: <http://xmlns.com/foaf/0.1/> . +@prefix lcon: <http://www.w3.org/ns/locn#> . +@prefix org: <http://www.w3.org/ns/org#> . +@prefix owl: <http://www.w3.org/2002/07/owl#> . +@prefix odrl: <http://www.w3.org/ns/odrl/2/> . +@prefix prov: <http://www.w3.org/ns/prov#> . +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . +@prefix schema: <http://schema.org/> . +@prefix sh: <http://www.w3.org/ns/shacl#> . +@prefix skos: <http://www.w3.org/2004/02/skos/core#> . +@prefix spdx: <http://spdx.org/rdf/terms#> . +@prefix time: <http://www.w3.org/2006/time#> . +@prefix vcard: <http://www.w3.org/2006/vcard/ns#> . +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . +@prefix dcatap: <http://data.europa.eu/r5r> . + +<http://data.europa.eu/r5r/shacl_shapes> + dcat:accessURL <https://joinup.ec.europa.eu/solution/dcat-application-profile-data-portals-europe/distribution/dcat-ap-200-shacl-shapes>; + dcat:downloadURL <https://github.com/SEMICeu/DCAT-AP/raw/cea5a96bb4a6f120c20b7a2b3fb4d86bcd725952/releases/2.0.0/Draft/dcat-ap_2.0.0_shacl_shapes.ttl> ; + dcatap:availability <http://data.europa.eu/r5r/stable> ; + dct:format <http://publications.europa.eu/resource/authority/file-type/RDF_TURTLE> ; + dct:conformsTo <https://www.w3.org/TR/shacl> ; + dct:creator [ + rdfs:seeAlso <https://www.linkedin.com/in/bert-van-nuffelen-a349634/> ; + org:memberOf <https://tenforce.com> ; + foaf:homepage <https://www.linkedin.com/in/bert-van-nuffelen-a349634/> ; + foaf:name "Bert Van Nuffelen" + ], [ + rdfs:seeAlso <https://www.ails.ece.ntua.gr/people/natasa> ; + org:memberOf <https://www.ails.ece.ntua.gr/> ; + foaf:homepage <https://www.ails.ece.ntua.gr/people/natasa> ; + foaf:name "Natasa Sofou" + ], [ + rdfs:seeAlso <http://eugeniu.costezki.ro#me> ; + org:memberOf <http://publications.europa.eu/resource/authority/corporate-body/PUBL> ; + foaf:homepage <http://costezki.ro> ; + foaf:name "Eugeniu Costetchi" + ], [ + rdfs:seeAlso <http://makxdekkers.com/#me> ; + org:memberOf <http://ami-consult.com/#id> ; + foaf:homepage <http://makxdekkers.com/> ; + foaf:name "Makx Dekkers" + ], [ + rdfs:seeAlso <http://nikosloutas.com/> ; + org:memberOf <http://www.pwc.com/gx/en/eu-institutions-services> ; + foaf:homepage <http://nikosloutas.com/> ; + foaf:name "Nikolaos Loutas" + ], [ + rdfs:seeAlso <http://www.deri.ie/users/vassilios-peristeras/> ; + org:memberOf <http://publications.europa.eu/resource/authority/corporate-body/COM> ; + foaf:homepage <http://www.deri.ie/users/vassilios-peristeras/> ; + foaf:name "Vassilios Peristeras" + ] ; + dct:license <https://creativecommons.org/licenses/by/4.0> ; + cc:attributionURL <http://ec.europa.eu/> ; + dct:modified "2019-11-15"^^xsd:date ; + dct:publisher <http://publications.europa.eu/resource/authority/corporate-body/DIGIT> ; + dct:relation <https://joinup.ec.europa.eu/solution/dcat-application-profile-data-portals-europe/release/200> ; + dct:description "This document specifies the constraints on properties and classes expressed by DCAT-AP in SHACL."@en ; + dct:title "The constraints of DCAT Application Profile for Data Portals in Europe"@en ; + owl:versionInfo "2.0.0" ; + foaf:homepage <https://joinup.ec.europa.eu/solution/dcat-application-profile-data-portals-europe/release/200> ; + foaf:maker [ + foaf:mbox <mailto:contact@semic.eu> ; + foaf:name "DCAT-AP Working Group" ; + foaf:page <https://github.com/SEMICeu/DCAT-AP>, <https://joinup.ec.europa.eu/node/64331> + ] . + + + +#------------------------------------------------------------------------- +# The shapes in this file cover all classes in DCAT-AP 2.0.0. +# +# +#------------------------------------------------------------------------- + +:Agent_Shape + a sh:NodeShape ; + sh:name "Agent"@en ; + sh:property [ + sh:minCount 1 ; + sh:nodeKind sh:Literal ; + sh:path foaf:name ; + sh:severity sh:Violation + ], [ + sh:class skos:Concept ; + sh:maxCount 1 ; + sh:path dct:type ; + sh:severity sh:Violation + ] ; + sh:targetClass foaf:Agent . + +:CatalogRecord_Shape + a sh:NodeShape ; + sh:name "Catalog Record"@en ; + sh:property [ + sh:maxCount 1 ; + sh:minCount 1 ; + sh:node :DcatResource_Shape ; + sh:path foaf:primaryTopic ; + sh:severity sh:Violation + ], [ + sh:maxCount 1 ; + sh:minCount 1 ; + sh:path dct:modified ; + sh:severity sh:Violation ; + sh:shape :DateOrDateTimeDataType_Shape + ], [ + sh:class dct:Standard ; + sh:maxCount 1 ; + sh:path dct:conformsTo ; + sh:severity sh:Violation + ], [ + sh:maxCount 1 ; + sh:node :DateOrDateTimeDataType_Shape ; + sh:path dct:issued ; + sh:severity sh:Violation + ], [ + sh:class skos:Concept ; + sh:maxCount 1 ; + sh:path adms:status ; + sh:severity sh:Violation + ], [ + sh:class dct:LinguisticSystem ; + sh:path dct:language ; + sh:severity sh:Violation + ], [ + sh:class dcat:CatalogRecord ; + sh:maxCount 1 ; + sh:path dct:source ; + sh:severity sh:Violation + ], [ + sh:nodeKind sh:Literal ; + sh:path dct:title ; + sh:severity sh:Violation + ], [ + sh:nodeKind sh:Literal ; + sh:path dct:description ; + sh:severity sh:Violation + ] ; + sh:targetClass dcat:CatalogRecord . + +:Catalog_Shape + a sh:NodeShape ; + sh:name "Catalog"@en ; + sh:property [ + sh:class dct:LinguisticSystem ; + sh:path dct:language ; + sh:severity sh:Violation + ], [ + sh:class dct:LicenseDocument ; + sh:maxCount 1 ; + sh:path dct:license ; + sh:severity sh:Violation + ], [ + sh:maxCount 1 ; + sh:node :DateOrDateTimeDataType_Shape ; + sh:path dct:issued ; + sh:severity sh:Violation + ], [ + sh:class dct:Location ; + sh:path dct:spatial ; + sh:severity sh:Violation + ], [ + sh:class dcat:Catalog ; + sh:path dct:hasPart ; + sh:severity sh:Violation + ], [ + sh:class dcat:Catalog ; + sh:maxCount 1 ; + sh:path dct:isPartOf ; + sh:severity sh:Violation + ], [ + sh:maxCount 1 ; + sh:node :DateOrDateTimeDataType_Shape ; + sh:path dct:modified ; + sh:severity sh:Violation + ], [ + sh:class dct:RightsStatement ; + sh:maxCount 1 ; + sh:path dct:rights ; + sh:severity sh:Violation + ], [ + sh:class dcat:CatalogRecord ; + sh:path dcat:record ; + sh:severity sh:Violation + ], [ + sh:class skos:ConceptScheme ; + sh:path dcat:themeTaxonomy ; + sh:severity sh:Violation + ], [ + sh:class dcat:DataService ; + sh:path dcat:service ; + sh:severity sh:Violation + ], [ + sh:class dcat:Catalog ; + sh:path dcat:catalog ; + sh:severity sh:Violation + ], [ + sh:class foaf:Agent ; + sh:maxCount 1 ; + sh:path dct:creator ; + sh:severity sh:Violation + ], [ + sh:class dcat:Dataset ; + sh:minCount 1 ; + sh:path dcat:dataset ; + sh:severity sh:Violation + ], [ + sh:minCount 1 ; + sh:nodeKind sh:Literal ; + sh:path dct:description ; + sh:severity sh:Violation + ], [ + sh:class foaf:Agent ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:path dct:publisher ; + sh:severity sh:Violation + ], [ + sh:minCount 1 ; + sh:nodeKind sh:Literal ; + sh:path dct:title ; + sh:severity sh:Violation + ], [ + sh:class foaf:Document ; + sh:maxCount 1 ; + sh:path foaf:homepage ; + sh:severity sh:Violation + ] ; + sh:targetClass dcat:Catalog . + +:CategoryScheme_Shape + a sh:NodeShape ; + sh:name "Category Scheme"@en ; + sh:property [ + sh:minCount 1 ; + sh:nodeKind sh:Literal ; + sh:path dct:title ; + sh:severity sh:Violation + ] ; + sh:targetClass skos:ConceptScheme . + +:Category_Shape + a sh:NodeShape ; + sh:name "Category"@en ; + sh:property [ + sh:minCount 1 ; + sh:nodeKind sh:Literal ; + sh:path skos:prefLabel ; + sh:severity sh:Violation + ] ; + sh:targetClass skos:Concept . + +:Checksum_Shape + a sh:NodeShape ; + sh:name "Category"@en ; + sh:property [ + sh:hasValue spdx:checksumAlgorithm_sha1 ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:path spdx:algorithm ; + sh:severity sh:Violation + ], [ + sh:dateTime xsd:hexBinary ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:path spdx:checksumValue ; + sh:severity sh:Violation + ] ; + sh:targetClass spdx:Checksum . + +:DataService_Shape + a sh:NodeShape ; + sh:name "Data Service"@en ; + sh:property [ + sh:minCount 1 ; + sh:nodeKind sh:Literal ; + sh:path dct:title ; + sh:severity sh:Violation + ], [ + sh:minCount 1 ; + sh:nodeKind sh:BlankNodeOrIRI ; + sh:path dcat:endpointURL ; + sh:severity sh:Violation + ], [ + sh:class dcat:Dataset ; + sh:path dcat:servesDataset ; + sh:severity sh:Violation + ], [ + sh:nodeKind sh:Literal ; + sh:path dct:description ; + sh:severity sh:Violation + ], [ + sh:nodeKind sh:BlankNodeOrIRI ; + sh:path dcat:endpointDescription ; + sh:severity sh:Violation + ], [ + sh:class dct:LicenseDocument ; + sh:maxCount 1 ; + sh:path dct:licence ; + sh:severity sh:Violation + ], [ + sh:class dct:RightsStatement ; + sh:maxCount 1 ; + sh:path dct:accessRights ; + sh:severity sh:Violation + ] ; + sh:targetClass dcat:DataService . + +:Dataset_Shape + a sh:NodeShape ; + sh:name "Dataset"@en ; + sh:property [ + sh:minCount 1 ; + sh:nodeKind sh:Literal ; + sh:path dct:description ; + sh:severity sh:Violation + ], [ + sh:minCount 1 ; + sh:nodeKind sh:Literal ; + sh:path dct:title ; + sh:severity sh:Violation + ], [ + sh:nodeKind sh:Literal ; + sh:path dct:identifier ; + sh:severity sh:Violation + ], [ + sh:class vcard:Kind ; + sh:path dcat:contactPoint ; + sh:severity sh:Violation + ], [ + sh:class dcat:Distribution ; + sh:path dcat:distribution ; + sh:severity sh:Violation + ], [ + sh:nodeKind sh:Literal ; + sh:path dcat:keyword ; + sh:severity sh:Violation + ], [ + sh:class foaf:Agent ; + sh:maxCount 1 ; + sh:path dct:publisher ; + sh:severity sh:Violation + ], [ + sh:class dct:Location ; + sh:path dct:spatial ; + sh:severity sh:Violation + ], [ + sh:class dct:PeriodOfTime ; + sh:path dct:temporal ; + sh:severity sh:Violation + ], [ + sh:class skos:Concept ; + sh:path dcat:theme ; + sh:severity sh:Violation + ], [ + sh:class dct:RightsStatement ; + sh:maxCount 1 ; + sh:path dct:accessRights ; + sh:severity sh:Violation + ], [ + sh:class dct:Frequency ; + sh:maxCount 1 ; + sh:path dct:accrualPeriodicity ; + sh:severity sh:Violation + ], [ + sh:class dct:Standard ; + sh:path dct:conformsTo ; + sh:severity sh:Violation + ], [ + sh:class dcat:Dataset ; + sh:path dct:hasVersion ; + sh:severity sh:Violation + ], [ + sh:class dcat:Dataset ; + sh:path dct:isVersionOf ; + sh:severity sh:Violation + ], [ + sh:maxCount 1 ; + sh:path dct:issued ; + sh:severity sh:Violation ; + sh:shape :DateOrDateTimeDataType_Shape + ], [ + sh:class dct:LinguisticSystem ; + sh:path dct:language ; + sh:severity sh:Violation + ], [ + sh:maxCount 1 ; + sh:path dct:modified ; + sh:severity sh:Violation ; + sh:shape :DateOrDateTimeDataType_Shape + ], [ + sh:class dct:ProvenanceStatement ; + sh:path dct:provenance ; + sh:severity sh:Violation + ], [ + sh:nodeKind sh:BlankNodeOrIRI ; + sh:path dct:relation ; + sh:severity sh:Violation + ], [ + sh:class dcat:Dataset ; + sh:path dct:source ; + sh:severity sh:Violation + ], [ + sh:class skos:Concept ; + sh:path dct:type ; + sh:severity sh:Violation + ], [ + sh:maxCount 1 ; + sh:nodeKind sh:Literal ; + sh:path owl:versionInfo ; + sh:severity sh:Violation + ], [ + sh:nodeKind sh:Literal ; + sh:path adms:versionNotes ; + sh:severity sh:Violation + ], [ + sh:class adms:Identifier ; + sh:path adms:identifier ; + sh:severity sh:Violation + ], [ + sh:class dcat:Distribution ; + sh:path adms:sample ; + sh:severity sh:Violation + ], [ + sh:class foaf:Document ; + sh:path dcat:landingPage ; + sh:severity sh:Violation + ], [ + sh:class foaf:Document ; + sh:path foaf:page ; + sh:severity sh:Violation + ], [ + sh:class dcat:Relationship ; + sh:path dcat:qualifiedRelation ; + sh:severity sh:Violation + ], [ + sh:nodeKind sh:BlankNodeOrIRI ; + sh:path dc:isReferencedBy ; + sh:severity sh:Violation + ], [ + sh:class prov:Attribution ; + sh:path prov:qualifiedAttribution ; + sh:severity sh:Violation + ], [ + sh:class prov:Activity ; + sh:path prov:wasGeneratedBy ; + sh:severity sh:Violation + ], [ + sh:datatype xsd:duration ; + sh:path dcat:temporalResolution ; + sh:severity sh:Violation + ], [ + sh:datatype xsd:decimal ; + sh:path dcat:spatialResolutionInMeters ; + sh:severity sh:Violation + ], [ + sh:class foaf:Agent ; + sh:maxCount 1 ; + sh:path dct:creator ; + sh:severity sh:Violation + ] ; + sh:targetClass dcat:Dataset . + +:DateOrDateTimeDataType_Shape + a sh:NodeShape ; + rdfs:comment "Date time date disjunction shape checks that a datatype property receives a date or a dateTime literal" ; + rdfs:label "Date time date disjunction" ; + sh:message "The values must be data typed as either xsd:date or xsd:dateTime" ; + sh:or ([ + sh:datatype xsd:date + ] + [ + sh:datatype xsd:dateTime + ] + ) . + +:DcatResource_Shape + a sh:NodeShape ; + rdfs:comment "the union of Catalog, Dataset and DataService" ; + rdfs:label "dcat:Resource" ; + sh:message "The node is either a Catalog, Dataset or a DataService" ; + sh:or ([ + sh:class dcat:Catalog + ] + [ + sh:class dcat:Dataset + ] + [ + sh:class dcat:DataService + ] + ) . + +:Distribution_Shape + a sh:NodeShape ; + sh:name "Distribution"@en ; + sh:property [ + sh:class dct:Standard ; + sh:path dct:conformsTo ; + sh:severity sh:Violation + ], [ + sh:maxCount 1 ; + sh:node :DateOrDateTimeDataType_Shape ; + sh:path dct:issued ; + sh:severity sh:Violation + ], [ + sh:class dct:LinguisticSystem ; + sh:path dct:language ; + sh:severity sh:Violation + ], [ + sh:maxCount 1 ; + sh:node :DateOrDateTimeDataType_Shape ; + sh:path dct:modified ; + sh:severity sh:Violation + ], [ + sh:class dct:RightsStatement ; + sh:maxCount 1 ; + sh:path dct:rights ; + sh:severity sh:Violation + ], [ + sh:nodeKind sh:Literal ; + sh:path dct:title ; + sh:severity sh:Violation + ], [ + sh:class spdx:Checksum ; + sh:maxCount 1 ; + sh:path spdx:checksum ; + sh:severity sh:Violation + ], [ + sh:class skos:Concept ; + sh:maxCount 1 ; + sh:path adms:status ; + sh:severity sh:Violation + ], [ + sh:datatype xsd:decimal ; + sh:maxCount 1 ; + sh:path dcat:byteSize ; + sh:severity sh:Violation + ], [ + sh:nodeKind sh:BlankNodeOrIRI; + sh:path dcat:downloadURL ; + sh:severity sh:Violation + ], [ + sh:class dct:MediaType ; + sh:maxCount 1 ; + sh:path dcat:mediaType ; + sh:severity sh:Violation + ], [ + sh:class foaf:Document ; + sh:path foaf:page ; + sh:severity sh:Violation + ], [ + sh:class odrl:Policy ; + sh:maxCount 1 ; + sh:path odrl:hasPolicy ; + sh:severity sh:Violation + ], [ + sh:class dcat:DataService ; + sh:path dcat:accessService ; + sh:severity sh:Violation + ], [ + sh:class dct:MediaType ; + sh:maxCount 1 ; + sh:path dcat:compressFormat ; + sh:severity sh:Violation + ], [ + sh:class dct:MediaType ; + sh:maxCount 1 ; + sh:path dcat:packageFormat ; + sh:severity sh:Violation + ], [ + sh:datatype xsd:duration ; + sh:path dcat:temporalResolution ; + sh:severity sh:Violation + ], [ + sh:datatype xsd:decimal ; + sh:path dcat:spatialResolutionInMeters ; + sh:severity sh:Violation + ], [ + sh:minCount 1 ; + sh:nodeKind sh:BlankNodeOrIRI; + sh:path dcat:accessURL ; + sh:severity sh:Violation + ], [ + sh:nodeKind sh:Literal ; + sh:path dct:description ; + sh:severity sh:Violation + ], [ + sh:class skos:Concept ; + sh:maxCount 1 ; + sh:path dcatap:availability ; + sh:severity sh:Violation + ], [ + sh:class dct:MediaTypeOrExtent ; + sh:maxCount 1 ; + sh:path dct:format ; + sh:severity sh:Violation + ], [ + sh:class dct:LicenseDocument ; + sh:maxCount 1 ; + sh:path dct:license ; + sh:severity sh:Violation + ] ; + sh:targetClass dcat:Distribution . + +:Identifier_Shape + a sh:NodeShape ; + sh:name "Identifier"@en ; + sh:property [ + sh:maxCount 1 ; + sh:path skos:notation ; + sh:severity sh:Violation + ] ; + sh:targetClass adms:Identifier . + +:LicenceDocument_Shape + a sh:NodeShape ; + sh:name "Licence Document"@en ; + sh:property [ + sh:class skos:Concept ; + sh:path dct:type ; + sh:severity sh:Violation + ] ; + sh:targetClass dct:LicenseDocument . + +:Location_Shape + a sh:NodeShape ; + sh:name "Location"@en ; + sh:property [ + sh:maxCount 1 ; + sh:nodeKind sh:Literal ; + sh:path dcat:bbox ; + sh:severity sh:Violation + ], [ + sh:maxCount 1 ; + sh:nodeKind sh:Literal ; + sh:path dcat:centroid ; + sh:severity sh:Violation + ], [ + sh:maxCount 1 ; + sh:nodeKind sh:Literal ; + sh:path lcon:geometry ; + sh:severity sh:Violation + ] ; + sh:targetClass dct:Location . + +:PeriodOfTime_Shape + a sh:NodeShape ; + sh:name "PeriodOfTime"@en ; + sh:property [ + sh:maxCount 1 ; + sh:path dcat:endDate ; + sh:severity sh:Violation ; + sh:shape :DateOrDateTimeDataType_Shape + ], [ + sh:class time:Instant ; + sh:maxCount 1 ; + sh:path time:hasBeginning ; + sh:severity sh:Violation + ], [ + sh:class time:Instant ; + sh:maxCount 1 ; + sh:path time:hasEnd ; + sh:severity sh:Violation + ], [ + sh:maxCount 1 ; + sh:path dcat:startDate ; + sh:severity sh:Violation ; + sh:shape :DateOrDateTimeDataType_Shape + ] ; + sh:targetClass dct:PeriodOfTime . + +:Relationship_Shape + a sh:NodeShape ; + sh:name "Relationship"@en ; + sh:property [ + sh:class dcat:Role ; + sh:minCount 1 ; + sh:path dct:relation ; + sh:severity sh:Violation + ], [ + sh:minCount 1 ; + sh:nodeKind :DcatResource_Shape ; + sh:path dcat:hadRole ; + sh:severity sh:Violation + ] ; + sh:targetClass dcat:Relationship . + diff --git a/releases/0.2.0/shacl/dcat-ap_2.1.1_shacl_shapes.ttl b/releases/0.2.0/shacl/dcat-ap_2.1.1_shacl_shapes.ttl new file mode 100644 index 0000000..6e6e820 --- /dev/null +++ b/releases/0.2.0/shacl/dcat-ap_2.1.1_shacl_shapes.ttl @@ -0,0 +1,856 @@ +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . +@prefix : <http://data.europa.eu/r5r#> . +@prefix adms: <http://www.w3.org/ns/adms#> . +@prefix cc: <http://creativecommons.org/ns#> . +@prefix dc: <http://purl.org/dc/elements/1.1/> . +@prefix dcat: <http://www.w3.org/ns/dcat#> . +@prefix dct: <http://purl.org/dc/terms/> . +@prefix foaf: <http://xmlns.com/foaf/0.1/> . +@prefix locn: <http://www.w3.org/ns/locn#> . +@prefix org: <http://www.w3.org/ns/org#> . +@prefix owl: <http://www.w3.org/2002/07/owl#> . +@prefix odrl: <http://www.w3.org/ns/odrl/2/> . +@prefix prov: <http://www.w3.org/ns/prov#> . +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . +@prefix schema: <http://schema.org/> . +@prefix sh: <http://www.w3.org/ns/shacl#> . +@prefix skos: <http://www.w3.org/2004/02/skos/core#> . +@prefix spdx: <http://spdx.org/rdf/terms#> . +@prefix time: <http://www.w3.org/2006/time#> . +@prefix vcard: <http://www.w3.org/2006/vcard/ns#> . +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . +@prefix dcatap: <http://data.europa.eu/r5r> . + +<http://data.europa.eu/r5r/shacl_shapes> + dcat:accessURL <https://joinup.ec.europa.eu/solution/dcat-application-profile-data-portals-europe/distribution/dcat-ap-200-shacl-shapes>; + dcat:downloadURL <https://github.com/SEMICeu/DCAT-AP/raw/cea5a96bb4a6f120c20b7a2b3fb4d86bcd725952/releases/2.0.0/Draft/dcat-ap_2.0.0_shacl_shapes.ttl> ; + dcatap:availability <http://data.europa.eu/r5r/stable> ; + dct:format <http://publications.europa.eu/resource/authority/file-type/RDF_TURTLE> ; + dct:conformsTo <https://www.w3.org/TR/shacl> ; + dct:creator [ + rdfs:seeAlso <https://www.linkedin.com/in/bert-van-nuffelen-a349634/> ; + org:memberOf <https://tenforce.com> ; + foaf:homepage <https://www.linkedin.com/in/bert-van-nuffelen-a349634/> ; + foaf:name "Bert Van Nuffelen" + ], [ + rdfs:seeAlso <https://www.ails.ece.ntua.gr/people/natasa> ; + org:memberOf <https://www.ails.ece.ntua.gr/> ; + foaf:homepage <https://www.ails.ece.ntua.gr/people/natasa> ; + foaf:name "Natasa Sofou" + ], [ + rdfs:seeAlso <http://eugeniu.costezki.ro#me> ; + org:memberOf <http://publications.europa.eu/resource/authority/corporate-body/PUBL> ; + foaf:homepage <http://costezki.ro> ; + foaf:name "Eugeniu Costetchi" + ], [ + rdfs:seeAlso <http://makxdekkers.com/#me> ; + org:memberOf <http://ami-consult.com/#id> ; + foaf:homepage <http://makxdekkers.com/> ; + foaf:name "Makx Dekkers" + ], [ + rdfs:seeAlso <http://nikosloutas.com/> ; + org:memberOf <http://www.pwc.com/gx/en/eu-institutions-services> ; + foaf:homepage <http://nikosloutas.com/> ; + foaf:name "Nikolaos Loutas" + ], [ + rdfs:seeAlso <http://www.deri.ie/users/vassilios-peristeras/> ; + org:memberOf <http://publications.europa.eu/resource/authority/corporate-body/COM> ; + foaf:homepage <http://www.deri.ie/users/vassilios-peristeras/> ; + foaf:name "Vassilios Peristeras" + ] ; + dct:license <https://creativecommons.org/licenses/by/4.0> ; + cc:attributionURL <http://ec.europa.eu/> ; + dct:modified "2021-12-01"^^xsd:date ; + dct:publisher <http://publications.europa.eu/resource/authority/corporate-body/DIGIT> ; + dct:relation <https://joinup.ec.europa.eu/collection/semantic-interoperability-community-semic/solution/dcat-application-profile-data-portals-europe/release/210> ; + dct:description "This document specifies the constraints on properties and classes expressed by DCAT-AP in SHACL."@en ; + dct:title "The constraints of DCAT Application Profile for Data Portals in Europe"@en ; + owl:versionInfo "2.1.1" ; + foaf:homepage <https://joinup.ec.europa.eu/collection/semantic-interoperability-community-semic/solution/dcat-application-profile-data-portals-europe/release/210> ; + foaf:maker [ + foaf:mbox <mailto:contact@semic.eu> ; + foaf:name "DCAT-AP Working Group" ; + foaf:page <https://github.com/SEMICeu/DCAT-AP>, <https://joinup.ec.europa.eu/node/64331> + ] . + + + +#------------------------------------------------------------------------- +# The shapes in this file cover all classes in DCAT-AP 2.1.1. +# It covers all constraints that must be satisfied except those checking the ranges. +# +#------------------------------------------------------------------------- + +:Agent_Property_dct_type + sh:maxCount 1 ; + sh:path dct:type ; + sh:severity sh:Violation . + +:Agent_Property_foaf_name + sh:minCount 1 ; + sh:nodeKind sh:Literal ; + sh:path foaf:name ; + sh:severity sh:Violation . + +:Agent_Shape + a sh:NodeShape ; + sh:name "Agent"@en ; + sh:property :Agent_Property_dct_type ; + sh:property :Agent_Property_foaf_name ; + sh:targetClass foaf:Agent . + + +:CatalogRecord_Property_foaf_primaryTopic + sh:maxCount 1 ; + sh:minCount 1 ; + sh:node :DcatResource_Shape ; + sh:path foaf:primaryTopic ; + sh:severity sh:Violation . + +:CatalogRecord_Property_dct_modified + sh:maxCount 1 ; + sh:minCount 1 ; + sh:path dct:modified ; + sh:severity sh:Violation ; + sh:node :DateOrDateTimeDataType_Shape . + +:CatalogRecord_Property_dct_conformsTo + sh:maxCount 1 ; + sh:path dct:conformsTo ; + sh:severity sh:Violation . + +:CatalogRecord_Property_dct_issued + sh:maxCount 1 ; + sh:node :DateOrDateTimeDataType_Shape ; + sh:path dct:issued ; + sh:severity sh:Violation . + +:CatalogRecord_Property_adms_status + sh:maxCount 1 ; + sh:path adms:status ; + sh:severity sh:Violation . + +:CatalogRecord_Property_dct_language + sh:path dct:language ; + sh:severity sh:Violation . + +:CatalogRecord_Property_dct_source + sh:maxCount 1 ; + sh:path dct:source ; + sh:severity sh:Violation . + +:CatalogRecord_Property_dct_title + sh:nodeKind sh:Literal ; + sh:path dct:title ; + sh:severity sh:Violation . + +:CatalogRecord_Property_dct_description + sh:nodeKind sh:Literal ; + sh:path dct:description ; + sh:severity sh:Violation . + +:CatalogRecord_Shape + a sh:NodeShape ; + sh:name "Catalog Record"@en ; + sh:property :CatalogRecord_Property_adms_status ; + sh:property :CatalogRecord_Property_dct_conformsTo ; + sh:property :CatalogRecord_Property_dct_description ; + sh:property :CatalogRecord_Property_dct_issued ; + sh:property :CatalogRecord_Property_dct_language ; + sh:property :CatalogRecord_Property_dct_modified ; + sh:property :CatalogRecord_Property_dct_source ; + sh:property :CatalogRecord_Property_dct_title ; + sh:property :CatalogRecord_Property_foaf_primaryTopic ; + sh:targetClass dcat:CatalogRecord . + + +:Catalog_Property_dct_language + sh:path dct:language ; + sh:severity sh:Violation . + +:Catalog_Property_dct_license + sh:maxCount 1 ; + sh:path dct:license ; + sh:severity sh:Violation . + +:Catalog_Property_dct_issued + sh:maxCount 1 ; + sh:node :DateOrDateTimeDataType_Shape ; + sh:path dct:issued ; + sh:severity sh:Violation . + +:Catalog_Property_dct_spatial + sh:path dct:spatial ; + sh:severity sh:Violation . + +:Catalog_Property_dct_hasPart + sh:path dct:hasPart ; + sh:severity sh:Violation . + +:Catalog_Property_dct_isPartOf + sh:maxCount 1 ; + sh:path dct:isPartOf ; + sh:severity sh:Violation . + +:Catalog_Property_dct_modified + sh:maxCount 1 ; + sh:node :DateOrDateTimeDataType_Shape ; + sh:path dct:modified ; + sh:severity sh:Violation . + +:Catalog_Property_dct_rights + sh:maxCount 1 ; + sh:path dct:rights ; + sh:severity sh:Violation . + +:Catalog_Property_dcat_record + sh:path dcat:record ; + sh:severity sh:Violation . + +:Catalog_Property_dcat_themeTaxonomy + sh:path dcat:themeTaxonomy ; + sh:severity sh:Violation . + +:Catalog_Property_dcat_service + sh:path dcat:service ; + sh:severity sh:Violation . + +:Catalog_Property_dcat_catalog + sh:path dcat:catalog ; + sh:severity sh:Violation . + +:Catalog_Property_dct_creator + sh:path dct:creator ; + sh:severity sh:Violation . + +:Catalog_Property_dcat_dataset + sh:path dcat:dataset ; + sh:severity sh:Violation . + +:Catalog_Property_dct_description + sh:minCount 1 ; + sh:nodeKind sh:Literal ; + sh:path dct:description ; + sh:severity sh:Violation . + +:Catalog_Property_dct_publisher + sh:maxCount 1 ; + sh:minCount 1 ; + sh:path dct:publisher ; + sh:severity sh:Violation . + +:Catalog_Property_dct_title + sh:minCount 1 ; + sh:nodeKind sh:Literal ; + sh:path dct:title ; + sh:severity sh:Violation . + +:Catalog_Property_foaf_homepage + sh:maxCount 1 ; + sh:path foaf:homepage ; + sh:severity sh:Violation . + +:Catalog_Shape + a sh:NodeShape ; + sh:name "Catalog"@en ; + sh:property :Catalog_Property_dcat_catalog ; + sh:property :Catalog_Property_dcat_dataset ; + sh:property :Catalog_Property_dcat_record ; + sh:property :Catalog_Property_dcat_service ; + sh:property :Catalog_Property_dcat_themeTaxonomy ; + sh:property :Catalog_Property_dct_creator ; + sh:property :Catalog_Property_dct_description ; + sh:property :Catalog_Property_dct_hasPart ; + sh:property :Catalog_Property_dct_isPartOf ; + sh:property :Catalog_Property_dct_issued ; + sh:property :Catalog_Property_dct_language ; + sh:property :Catalog_Property_dct_license ; + sh:property :Catalog_Property_dct_modified ; + sh:property :Catalog_Property_dct_publisher ; + sh:property :Catalog_Property_dct_rights ; + sh:property :Catalog_Property_dct_spatial ; + sh:property :Catalog_Property_dct_title ; + sh:property :Catalog_Property_foaf_homepage ; + sh:targetClass dcat:Catalog . + + +:CategoryScheme_Property_dct_title + sh:minCount 1 ; + sh:nodeKind sh:Literal ; + sh:path dct:title ; + sh:severity sh:Violation . + +:CategoryScheme_Shape + a sh:NodeShape ; + sh:name "Category Scheme"@en ; + sh:property :CategoryScheme_Property_dct_title ; + sh:targetClass skos:ConceptScheme . + + +:Category_Property_skos_prefLabel + sh:minCount 1 ; + sh:nodeKind sh:Literal ; + sh:path skos:prefLabel ; + sh:severity sh:Violation . + +:Category_Shape + a sh:NodeShape ; + sh:name "Category"@en ; + sh:property :Category_Property_skos_prefLabel ; + sh:targetClass skos:Concept . + + +:Checksum_Property_spdx_algorithm + sh:hasValue spdx:checksumAlgorithm_sha1 ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:path spdx:algorithm ; + sh:severity sh:Violation . + +:Checksum_Property_spdx_checksumValue + sh:datatype xsd:hexBinary ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:path spdx:checksumValue ; + sh:severity sh:Violation . + +:Checksum_Shape + a sh:NodeShape ; + sh:name "Checksum"@en ; + sh:property :Checksum_Property_spdx_algorithm ; + sh:property :Checksum_Property_spdx_checksumValue ; + sh:targetClass spdx:Checksum . + + +:DataService_Property_dct_title + sh:minCount 1 ; + sh:nodeKind sh:Literal ; + sh:path dct:title ; + sh:severity sh:Violation . + +:DataService_Property_dcat_endpointURL + sh:minCount 1 ; + sh:nodeKind sh:BlankNodeOrIRI ; + sh:path dcat:endpointURL ; + sh:severity sh:Violation . + +:DataService_Property_dcat_servesDataset + sh:path dcat:servesDataset ; + sh:severity sh:Violation . + +:DataService_Property_dct_description + sh:nodeKind sh:Literal ; + sh:path dct:description ; + sh:severity sh:Violation . + +:DataService_Property_dcat_endpointDescription + sh:nodeKind sh:BlankNodeOrIRI ; + sh:path dcat:endpointDescription ; + sh:severity sh:Violation . + +:DataService_Property_dct_license + sh:maxCount 1 ; + sh:path dct:license ; + sh:severity sh:Violation . + +:DataService_Property_dct_accessRights + sh:maxCount 1 ; + sh:path dct:accessRights ; + sh:severity sh:Violation . + +:DataService_Shape + a sh:NodeShape ; + sh:name "Data Service"@en ; + sh:property :DataService_Property_dcat_endpointDescription ; + sh:property :DataService_Property_dcat_endpointURL ; + sh:property :DataService_Property_dcat_servesDataset ; + sh:property :DataService_Property_dct_accessRights ; + sh:property :DataService_Property_dct_description ; + sh:property :DataService_Property_dct_license ; + sh:property :DataService_Property_dct_title ; + sh:targetClass dcat:DataService . + + +:Dataset_Property_dct_description + sh:minCount 1 ; + sh:nodeKind sh:Literal ; + sh:path dct:description ; + sh:severity sh:Violation . + +:Dataset_Property_dct_title + sh:minCount 1 ; + sh:nodeKind sh:Literal ; + sh:path dct:title ; + sh:severity sh:Violation . + +:Dataset_Property_dct_identifier + sh:nodeKind sh:Literal ; + sh:path dct:identifier ; + sh:severity sh:Violation . + +:Dataset_Property_dcat_contactPoint + sh:path dcat:contactPoint ; + sh:severity sh:Violation . + +:Dataset_Property_dcat_distribution + sh:path dcat:distribution ; + sh:severity sh:Violation . + +:Dataset_Property_dcat_keyword + sh:nodeKind sh:Literal ; + sh:path dcat:keyword ; + sh:severity sh:Violation . + +:Dataset_Property_dct_publisher + sh:maxCount 1 ; + sh:path dct:publisher ; + sh:severity sh:Violation . + +:Dataset_Property_dct_spatial + sh:path dct:spatial ; + sh:severity sh:Violation . + +:Dataset_Property_dct_temporal + sh:path dct:temporal ; + sh:severity sh:Violation . + +:Dataset_Property_dcat_theme + sh:path dcat:theme ; + sh:severity sh:Violation . + +:Dataset_Property_dct_accessRights + sh:maxCount 1 ; + sh:path dct:accessRights ; + sh:severity sh:Violation . + +:Dataset_Property_dct_accrualPeriodicity + sh:maxCount 1 ; + sh:path dct:accrualPeriodicity ; + sh:severity sh:Violation . + +:Dataset_Property_dct_conformsTo + sh:path dct:conformsTo ; + sh:severity sh:Violation . + +:Dataset_Property_dct_hasVersion + sh:path dct:hasVersion ; + sh:severity sh:Violation . + +:Dataset_Property_dct_isVersionOf + sh:path dct:isVersionOf ; + sh:severity sh:Violation . + +:Dataset_Property_dct_issued + sh:maxCount 1 ; + sh:path dct:issued ; + sh:node :DateOrDateTimeDataType_Shape ; + sh:severity sh:Violation . + +:Dataset_Property_dct_language + sh:path dct:language ; + sh:severity sh:Violation . + +:Dataset_Property_dct_modified + sh:maxCount 1 ; + sh:path dct:modified ; + sh:node :DateOrDateTimeDataType_Shape ; + sh:severity sh:Violation . + +:Dataset_Property_dct_provenance + sh:path dct:provenance ; + sh:severity sh:Violation . + +:Dataset_Property_dct_relation + sh:nodeKind sh:BlankNodeOrIRI ; + sh:path dct:relation ; + sh:severity sh:Violation . + +:Dataset_Property_dct_source + sh:path dct:source ; + sh:severity sh:Violation . + +:Dataset_Property_dct_type + sh:path dct:type ; + sh:severity sh:Violation . + +:Dataset_Property_owl_versionInfo + sh:maxCount 1 ; + sh:nodeKind sh:Literal ; + sh:path owl:versionInfo ; + sh:severity sh:Violation . + +:Dataset_Property_adms_versionNotes + sh:nodeKind sh:Literal ; + sh:path adms:versionNotes ; + sh:severity sh:Violation . + +:Dataset_Property_adms_identifier + sh:path adms:identifier ; + sh:severity sh:Violation . + +:Dataset_Property_adms_sample + sh:path adms:sample ; + sh:severity sh:Violation . + +:Dataset_Property_dcat_landingPage + sh:path dcat:landingPage ; + sh:severity sh:Violation . + +:Dataset_Property_foaf_page + sh:path foaf:page ; + sh:severity sh:Violation . + +:Dataset_Property_dcat_qualifiedRelation + sh:path dcat:qualifiedRelation ; + sh:severity sh:Violation . + +:Dataset_Property_dc_isReferencedBy + sh:nodeKind sh:BlankNodeOrIRI ; + sh:path dc:isReferencedBy ; + sh:severity sh:Violation . + +:Dataset_Property_prov_qualifiedAttribution + sh:path prov:qualifiedAttribution ; + sh:severity sh:Violation . + +:Dataset_Property_prov_wasGeneratedBy + sh:path prov:wasGeneratedBy ; + sh:severity sh:Violation . + +:Dataset_Property_dcat_temporalResolution + sh:datatype xsd:duration ; + sh:maxCount 1 ; + sh:path dcat:temporalResolution ; + sh:severity sh:Violation . + +:Dataset_Property_dcat_spatialResolutionInMeters + sh:datatype xsd:decimal ; + sh:maxCount 1 ; + sh:path dcat:spatialResolutionInMeters ; + sh:severity sh:Violation . + +:Dataset_Property_dct_creator + sh:path dct:creator ; + sh:severity sh:Violation . + +:Dataset_Shape + a sh:NodeShape ; + sh:name "Dataset"@en ; + sh:property :Dataset_Property_adms_identifier ; + sh:property :Dataset_Property_adms_sample ; + sh:property :Dataset_Property_adms_versionNotes ; + sh:property :Dataset_Property_dc_isReferencedBy ; + sh:property :Dataset_Property_dcat_contactPoint ; + sh:property :Dataset_Property_dcat_distribution ; + sh:property :Dataset_Property_dcat_keyword ; + sh:property :Dataset_Property_dcat_landingPage ; + sh:property :Dataset_Property_dcat_qualifiedRelation ; + sh:property :Dataset_Property_dcat_spatialResolutionInMeters ; + sh:property :Dataset_Property_dcat_temporalResolution ; + sh:property :Dataset_Property_dcat_theme ; + sh:property :Dataset_Property_dct_accessRights ; + sh:property :Dataset_Property_dct_accrualPeriodicity ; + sh:property :Dataset_Property_dct_conformsTo ; + sh:property :Dataset_Property_dct_creator ; + sh:property :Dataset_Property_dct_description ; + sh:property :Dataset_Property_dct_hasVersion ; + sh:property :Dataset_Property_dct_identifier ; + sh:property :Dataset_Property_dct_isVersionOf ; + sh:property :Dataset_Property_dct_issued ; + sh:property :Dataset_Property_dct_language ; + sh:property :Dataset_Property_dct_modified ; + sh:property :Dataset_Property_dct_provenance ; + sh:property :Dataset_Property_dct_publisher ; + sh:property :Dataset_Property_dct_relation ; + sh:property :Dataset_Property_dct_source ; + sh:property :Dataset_Property_dct_spatial ; + sh:property :Dataset_Property_dct_temporal ; + sh:property :Dataset_Property_dct_title ; + sh:property :Dataset_Property_dct_type ; + sh:property :Dataset_Property_foaf_page ; + sh:property :Dataset_Property_owl_versionInfo ; + sh:property :Dataset_Property_prov_qualifiedAttribution ; + sh:property :Dataset_Property_prov_wasGeneratedBy ; + sh:targetClass dcat:Dataset . + + +:Distribution_Property_dct_conformsTo + sh:path dct:conformsTo ; + sh:severity sh:Violation . + +:Distribution_Property_dct_issued + sh:maxCount 1 ; + sh:node :DateOrDateTimeDataType_Shape ; + sh:path dct:issued ; + sh:severity sh:Violation . + +:Distribution_Property_dct_language + sh:path dct:language ; + sh:severity sh:Violation . + +:Distribution_Property_dct_modified + sh:maxCount 1 ; + sh:node :DateOrDateTimeDataType_Shape ; + sh:path dct:modified ; + sh:severity sh:Violation . + +:Distribution_Property_dct_rights + sh:maxCount 1 ; + sh:path dct:rights ; + sh:severity sh:Violation . + +:Distribution_Property_dct_title + sh:nodeKind sh:Literal ; + sh:path dct:title ; + sh:severity sh:Violation . + +:Distribution_Property_spdx_checksum + sh:maxCount 1 ; + sh:path spdx:checksum ; + sh:severity sh:Violation . + +:Distribution_Property_adms_status + sh:maxCount 1 ; + sh:path adms:status ; + sh:severity sh:Violation . + +:Distribution_Property_dcat_byteSize + sh:datatype xsd:decimal ; + sh:maxCount 1 ; + sh:path dcat:byteSize ; + sh:severity sh:Violation . + +:Distribution_Property_dcat_downloadURL + sh:nodeKind sh:BlankNodeOrIRI; + sh:path dcat:downloadURL ; + sh:severity sh:Violation . + +:Distribution_Property_dcat_mediaType + sh:maxCount 1 ; + sh:path dcat:mediaType ; + sh:severity sh:Violation . + +:Distribution_Property_foaf_page + sh:path foaf:page ; + sh:severity sh:Violation . + +:Distribution_Property_odrl_hasPolicy + sh:maxCount 1 ; + sh:path odrl:hasPolicy ; + sh:severity sh:Violation . + +:Distribution_Property_dcat_accessService + sh:path dcat:accessService ; + sh:severity sh:Violation . + +:Distribution_Property_dcat_compressFormat + sh:maxCount 1 ; + sh:path dcat:compressFormat ; + sh:severity sh:Violation . + +:Distribution_Property_dcat_packageFormat + sh:maxCount 1 ; + sh:path dcat:packageFormat ; + sh:severity sh:Violation . + +:Distribution_Property_dcat_temporalResolution + sh:datatype xsd:duration ; + sh:maxCount 1 ; + sh:path dcat:temporalResolution ; + sh:severity sh:Violation . + +:Distribution_Property_dcat_spatialResolutionInMeters + sh:datatype xsd:decimal ; + sh:maxCount 1 ; + sh:path dcat:spatialResolutionInMeters ; + sh:severity sh:Violation . + +:Distribution_Property_dcat_accessURL + sh:minCount 1 ; + sh:nodeKind sh:BlankNodeOrIRI; + sh:path dcat:accessURL ; + sh:severity sh:Violation . + +:Distribution_Property_dct_description + sh:nodeKind sh:Literal ; + sh:path dct:description ; + sh:severity sh:Violation . + +:Distribution_Property_dcatap_availability + sh:maxCount 1 ; + sh:path dcatap:availability ; + sh:severity sh:Violation . + +:Distribution_Property_dct_format + sh:maxCount 1 ; + sh:path dct:format ; + sh:severity sh:Violation . + +:Distribution_Property_dct_license + sh:maxCount 1 ; + sh:path dct:license ; + sh:severity sh:Violation . + + +:Distribution_Shape + a sh:NodeShape ; + sh:name "Distribution"@en ; + sh:property :Distribution_Property_adms_status ; + sh:property :Distribution_Property_dcat_accessService ; + sh:property :Distribution_Property_dcat_accessURL ; + sh:property :Distribution_Property_dcat_byteSize ; + sh:property :Distribution_Property_dcat_compressFormat ; + sh:property :Distribution_Property_dcat_downloadURL ; + sh:property :Distribution_Property_dcat_mediaType ; + sh:property :Distribution_Property_dcat_packageFormat ; + sh:property :Distribution_Property_dcat_spatialResolutionInMeters ; + sh:property :Distribution_Property_dcat_temporalResolution ; + sh:property :Distribution_Property_dcatap_availability ; + sh:property :Distribution_Property_dct_conformsTo ; + sh:property :Distribution_Property_dct_description ; + sh:property :Distribution_Property_dct_format ; + sh:property :Distribution_Property_dct_issued ; + sh:property :Distribution_Property_dct_language ; + sh:property :Distribution_Property_dct_license ; + sh:property :Distribution_Property_dct_modified ; + sh:property :Distribution_Property_dct_rights ; + sh:property :Distribution_Property_dct_title ; + sh:property :Distribution_Property_foaf_page ; + sh:property :Distribution_Property_odrl_hasPolicy ; + sh:property :Distribution_Property_spdx_checksum ; + sh:targetClass dcat:Distribution . + + +:Identifier_Property_skos_notation + sh:maxCount 1 ; + sh:path skos:notation ; + sh:severity sh:Violation . + +:Identifier_Shape + a sh:NodeShape ; + sh:name "Identifier"@en ; + sh:property :Identifier_Property_skos_notation ; + sh:targetClass adms:Identifier . + + +:LicenceDocument_Property_dct_type + sh:path dct:type ; + sh:severity sh:Violation . + +:LicenceDocument_Shape + a sh:NodeShape ; + sh:name "Licence Document"@en ; + sh:property :LicenceDocument_Property_dct_type ; + sh:targetClass dct:LicenseDocument . + + +:Location_Property_dcat_bbox + sh:maxCount 1 ; + sh:nodeKind sh:Literal ; + sh:path dcat:bbox ; + sh:severity sh:Violation . + +:Location_Property_dcat_centroid + sh:maxCount 1 ; + sh:nodeKind sh:Literal ; + sh:path dcat:centroid ; + sh:severity sh:Violation . + +:Location_Property_locn_geometry + sh:maxCount 1 ; + sh:nodeKind sh:Literal ; + sh:path locn:geometry ; + sh:severity sh:Violation . + +:Location_Shape + a sh:NodeShape ; + sh:name "Location"@en ; + sh:property :Location_Property_dcat_bbox ; + sh:property :Location_Property_dcat_centroid ; + sh:property :Location_Property_locn_geometry ; + sh:targetClass dct:Location . + + +:PeriodOfTime_Property_dcat_startDate + sh:maxCount 1 ; + sh:path dcat:startDate ; + sh:severity sh:Violation ; + sh:node :DateOrDateTimeDataType_Shape . + +:PeriodOfTime_Property_dcat_endDate + sh:maxCount 1 ; + sh:path dcat:endDate ; + sh:severity sh:Violation ; + sh:node :DateOrDateTimeDataType_Shape . + +:PeriodOfTime_Property_time_hasBeginning + sh:maxCount 1 ; + sh:path time:hasBeginning ; + sh:severity sh:Violation . + +:PeriodOfTime_Property_time_hasEnd + sh:maxCount 1 ; + sh:path time:hasEnd ; + sh:severity sh:Violation . + +:PeriodOfTime_Shape + a sh:NodeShape ; + sh:name "PeriodOfTime"@en ; + sh:property :PeriodOfTime_Property_dcat_startDate ; + sh:property :PeriodOfTime_Property_dcat_endDate ; + sh:property :PeriodOfTime_Property_time_hasBeginning ; + sh:property :PeriodOfTime_Property_time_hasEnd ; + sh:targetClass dct:PeriodOfTime . + + +:Relationship_Property_dct_relation + sh:minCount 1 ; + sh:path dct:relation ; + sh:severity sh:Violation . + +:Relationship_Property_dcat_hadRole + sh:minCount 1 ; + sh:path dcat:hadRole ; + sh:severity sh:Violation . + +:Relationship_Shape + a sh:NodeShape ; + sh:name "Relationship"@en ; + sh:property :Relationship_Property_dcat_hadRole ; + sh:property :Relationship_Property_dct_relation ; + sh:targetClass dcat:Relationship . + + +:DateOrDateTimeDataType_Shape + a sh:NodeShape ; + rdfs:comment "Date time date disjunction shape checks that a datatype property receives a temporal value: date, dateTime, gYear or gYearMonth literal"@en ; + rdfs:label "Date time date disjunction"@en ; + sh:message "The values must be data typed as either xsd:date, xsd:dateTime, xsd:gYear or xsd:gYearMonth"@en ; + sh:or ([ + sh:datatype xsd:date + ] + [ + sh:datatype xsd:dateTime + ] + [ + sh:datatype xsd:gYear + ] + [ + sh:datatype xsd:gYearMonth + ] + ) . + +:DcatResource_Shape + a sh:NodeShape ; + rdfs:comment "the union of Catalog, Dataset and DataService"@en ; + rdfs:label "dcat:Resource"@en ; + sh:message "The node is either a Catalog, Dataset or a DataService"@en ; + sh:or ([ + sh:class dcat:Catalog + ] + [ + sh:class dcat:Dataset + ] + [ + sh:class dcat:DataService + ]) . \ No newline at end of file diff --git a/releases/0.2.0/styles/small.css b/releases/0.2.0/styles/small.css new file mode 100644 index 0000000..f2dc546 --- /dev/null +++ b/releases/0.2.0/styles/small.css @@ -0,0 +1,20 @@ + +#respecDocument { + padding-left: 30px; + padding-right: 2px; +} + +div.specterm { + padding-left: 2px; + padding-right: 2px; +} + +.specterm table { + max-width: calc( 100% - 4px); + word-wrap: break-word ; + overflow-wrap: break-word; +} + +.specterm table tbody th, .specterm table tbody td { + padding: 2px; +} \ No newline at end of file diff --git a/releases/0.2.0/styles/style.css b/releases/0.2.0/styles/style.css new file mode 100644 index 0000000..739b3d0 --- /dev/null +++ b/releases/0.2.0/styles/style.css @@ -0,0 +1,149 @@ +/* Force W3C logo to site side by side with OGC logo */ +.head img[src*="logos/W3C"] { + display: inherit !important; +} +.head a:hover > img[src*='ogc'] { + opacity: 0.8; +} + +/* Styles to replicate key LODS styles */ + +ul.hlist { + list-style-type:none; + background-color: #eee; +} +ul.hlist li { + display:inline; + margin-right: 1em; + font-size:smaller; +} +.entity { + border: 0px solid black; + padding: 1.5em; + margin-top: 1.5em; +} +.entity h4 { + margin-top:0; +} +.entity dl { + border: dashed thin black; + border-width:0px 0; + background-color:#eee; + margin: 0 0.5em; +} +p.iri::before { + content: "IRI: "; + font-weight: bold; + font-family:sans-serif; +} +p.iri { + font-family:monospace; +} +span.logic { + font-weight:bold; + color:purple; +} +span.dotted { + text-decoration-line:underline; + text-decoration-style: dotted; + text-decoration-color:black; +} + +/* Styles to replicate key SpecGen styles */ + +.specterm { + margin-top: 1em; +} + +.specterm h4 { + margin-top: 1em; +} + +.specterm table { + margin-top: 0.5em; +} + +section.specterm { + padding-left: 1.5em; + padding-right: 1.5em; + padding-top: 0.1ex; + padding-bottom: 0.1ex; +} + +.azlist { + margin-top: 10pt; + padding: 5px; + border: 1px solid #e3dcf2; +} + + +/* Styles added by Kerry for formatting code including ttl */ +.tab1 { + text-indent: 24pt; +} +.tab2 { + text-indent: 48pt; +} +.tab3 { + text-indent: 72pt; +} +.tab4 { + text-indent: 96pt; +} +.tab5 { + text-indent: 120pt; +} + +/* Styles added by Simon for clean table borders */ + +table { + width: 100%; + border-collapse: collapse; +} + +th { + background-color: #f2f2f2; +} + +th, td { + border: 1px solid #ddd; +} + +th, td { + padding: 10px; + text-align: left; +} + +.specterm h5 , .specterm h6 { + font-weight: bold; + font-style: normal; + font-variant: normal; + margin-top: 1em; + margin-bottom: 1em; +} + +section.specterm, section.specterm th{ + background-color: #c7eae5; +} + +section.specterm.sosa, section.specterm.sosa th{ + background-color: #c7eae5; +} + +section.specterm.ssn, section.specterm.ssn th, section.specterm.sosa tr.ssn, section.specterm.sosa tr.ssn th { + background-color: #67a9cf; +} + + +.buttonpanel { + display: flex; + justify-content: flex-end ; + margin-top: 1ex; + margin-bottom: 1ex; + padding-left: 1ex; + padding-right: 1ex; + padding-top: 1ex; + padding-bottom: 0.6ex; + border: 0px dotted black; + font-size: small; +}