diff --git a/src/main/java/de/landsh/opendata/csw2dcat/MDMetadata2Dataset.java b/src/main/java/de/landsh/opendata/csw2dcat/MDMetadata2Dataset.java index d8684d9738ddb4bd07a3b946f34cad9a69f333e0..2da967c060663cebf0aa2eb917a0abba88253d8e 100644 --- a/src/main/java/de/landsh/opendata/csw2dcat/MDMetadata2Dataset.java +++ b/src/main/java/de/landsh/opendata/csw2dcat/MDMetadata2Dataset.java @@ -642,7 +642,7 @@ public class MDMetadata2Dataset { final String scopeCodeValue = scopeCode.attributeValue("codeListValue"); - if ("dataset".equals(scopeCodeValue) || "nonGeographicDataset".equals(scopeCodeValue) ||"tile".equals(scopeCodeValue)) { + if ("dataset".equals(scopeCodeValue) || "nonGeographicDataset".equals(scopeCodeValue) || "tile".equals(scopeCodeValue)) { return convertDataset(metadata); } else if ("series".equals(scopeCodeValue)) { return convertSeries(metadata); @@ -657,21 +657,27 @@ public class MDMetadata2Dataset { } Resource convertService(Element metadata) { - final Resource dataset; + final Resource dataService; final String id = getTextOrNull(metadata.selectSingleNode("gmd:fileIdentifier/gco:CharacterString")); if (id != null) { - dataset = model.createResource(settings.baseIRI + id); - dataset.addLiteral(Adms.identifier, id.trim()); - dataset.addLiteral(DCTerms.identifier, id.trim()); + dataService = model.createResource(settings.baseIRI + id); + dataService.addLiteral(Adms.identifier, id.trim()); + dataService.addLiteral(DCTerms.identifier, id.trim()); } else { - dataset = model.createResource(); + dataService = model.createResource(); } - dataset.addProperty(RDF.type, DCAT.DataService); + dataService.addProperty(RDF.type, DCAT.DataService); - convertCommonData(metadata, dataset); + convertCommonData(metadata, dataService); - return dataset; + String endpointDescription = getTextOrNull(metadata.selectSingleNode("gmd:identificationInfo/*/srv:containsOperations/*/srv:connectPoint/gmd:CI_OnlineResource/gmd:linkage/gmd:URL")); + if (isValidURLandIRI(endpointDescription)) { + dataService.addProperty(DCAT.endpointDescription, model.createResource(endpointDescription)); + } else { + log.info("Service has invalid pointpoint description {}", endpointDescription); + } + return dataService; } Resource convertSeries(Element metadata) { @@ -743,7 +749,6 @@ public class MDMetadata2Dataset { for (Resource distribution : convertMultiFormatDataset(metadata)) { dataset.addProperty(DCAT.distribution, distribution); } - } else { final List<Node> onlineResourcesDownload = metadata.selectNodes("gmd:distributionInfo/*/gmd:transferOptions/*/gmd:onLine/*[gmd:function/*/@codeListValue='download' and gmd:linkage/*[text()]]"); for (Node onlineResource : onlineResourcesDownload) { diff --git a/src/test/java/de/landsh/opendata/csw2dcat/MDMetadata2DatasetTests.java b/src/test/java/de/landsh/opendata/csw2dcat/MDMetadata2DatasetTests.java index a22bc0f38df9136bb3d2880030ec255b026996a0..67f34e209be7233cc3d0f5ea94cd63c5c991be7a 100644 --- a/src/test/java/de/landsh/opendata/csw2dcat/MDMetadata2DatasetTests.java +++ b/src/test/java/de/landsh/opendata/csw2dcat/MDMetadata2DatasetTests.java @@ -1217,26 +1217,6 @@ public class MDMetadata2DatasetTests { } - /** - * The XPlanungsplattform sometimes sends incorrect license information for some datasets. Although the id of the - * license is invalide the URI of the license is correct. - */ - @Test - public void convert_incorrectLicense() throws DocumentException, IOException { - settings.findWMSinInfo = true; - - final Document inputDocument = saxReader.read(getClass().getResourceAsStream("/e936ff9d-ba13-41eb-b0fa-41d5124496e0.xml")); - final Resource dataset = service.convert(inputDocument); - - assertNotNull(dataset); - assertTrue(dataset.hasProperty(DCTerms.license, ResourceFactory.createResource("http://dcat-ap.de/def/licenses/dl-by-de/2.0"))); - assertTrue(dataset.hasLiteral(DCATAPde.licenseAttributionByText, "Stadt Flensburg")); - - final Resource distribution = collectDistributions(dataset).values().iterator().next(); - assertTrue(distribution.hasProperty(DCTerms.license, ResourceFactory.createResource("http://dcat-ap.de/def/licenses/dl-by-de/2.0"))); - assertTrue(distribution.hasLiteral(DCATAPde.licenseAttributionByText, "Stadt Flensburg")); - } - /** * This serivce for an ATOM feed contains two transfer options: one for the feed itself and one for a viewer * application. diff --git a/src/test/resources/e936ff9d-ba13-41eb-b0fa-41d5124496e0.xml b/src/test/resources/e936ff9d-ba13-41eb-b0fa-41d5124496e0.xml deleted file mode 100644 index e7771501d5fa77b60bd0e7b832ed954df77fc290..0000000000000000000000000000000000000000 --- a/src/test/resources/e936ff9d-ba13-41eb-b0fa-41d5124496e0.xml +++ /dev/null @@ -1,491 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<gmd:MD_Metadata xmlns:csw="http://www.opengis.net/cat/csw/2.0.2" xmlns:ogc="http://www.opengis.net/ogc" xmlns:ows="http://www.opengis.net/ows/1.1" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:gmd="http://www.isotc211.org/2005/gmd" xmlns:gco="http://www.isotc211.org/2005/gco" xmlns:gml="http://www.opengis.net/gml/3.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/gml/3.2 http://schemas.opengis.net/gml/3.2.1/gml.xsd http://www.isotc211.org/2005/gmd http://schemas.opengis.net/iso/19139/20070417/gmd/gmd.xsd http://www.isotc211.org/2005/gco http://schemas.opengis.net/iso/19139/20070417/gco/gco.xsd http://www.isotc211.org/2005/srv http://schemas.opengis.net/iso/19139/20070417/srv/1.0/srv.xsd http://www.isotc211.org/2005/gmx http://schemas.opengis.net/iso/19139/20070417/gmx/gmx.xsd"> - <gmd:fileIdentifier> - <gco:CharacterString>e936ff9d-ba13-41eb-b0fa-41d5124496e0</gco:CharacterString> - </gmd:fileIdentifier> - <gmd:language> - <LanguageCode xmlns="http://www.isotc211.org/2005/gmd" codeList="http://www.loc.gov/standards/iso639-2/" codeListValue="ger" /> - </gmd:language> - <gmd:characterSet> - <MD_CharacterSetCode xmlns="http://www.isotc211.org/2005/gmd" codeList="http://standards.iso.org/iso/19139/resources/gmxCodelists.xml#MD_CharacterSetCode" codeListValue="utf8" /> - </gmd:characterSet> - <gmd:parentIdentifier> - <gco:CharacterString>6ebb0c5c-61d8-4808-866c-08d9aaa99b5d</gco:CharacterString> - </gmd:parentIdentifier> - <gmd:hierarchyLevel> - <MD_ScopeCode xmlns="http://www.isotc211.org/2005/gmd" codeList="http://standards.iso.org/iso/19139/resources/gmxCodelists.xml#MD_ScopeCode" codeListValue="dataset" /> - </gmd:hierarchyLevel> - <gmd:contact> - <gmd:CI_ResponsibleParty> - <gmd:individualName> - <gco:CharacterString /> - </gmd:individualName> - <gmd:organisationName> - <gco:CharacterString>Stadt Flensburg</gco:CharacterString> - </gmd:organisationName> - <gmd:positionName> - <gco:CharacterString /> - </gmd:positionName> - <gmd:contactInfo> - <gmd:CI_Contact> - <gmd:phone> - <gmd:CI_Telephone> - <gmd:voice> - <gco:CharacterString /> - </gmd:voice> - <gmd:facsimile> - <gco:CharacterString /> - </gmd:facsimile> - </gmd:CI_Telephone> - </gmd:phone> - <gmd:address> - <gmd:CI_Address> - <gmd:deliveryPoint> - <gco:CharacterString>Am Pferdewasser 14</gco:CharacterString> - </gmd:deliveryPoint> - <gmd:city> - <gco:CharacterString>Flensburg</gco:CharacterString> - </gmd:city> - <gmd:administrativeArea> - <gco:CharacterString /> - </gmd:administrativeArea> - <gmd:postalCode> - <gco:CharacterString>24937</gco:CharacterString> - </gmd:postalCode> - <gmd:country> - <gco:CharacterString /> - </gmd:country> - <gmd:electronicMailAddress> - <gco:CharacterString>Stadtplanung@Flensburg.de</gco:CharacterString> - </gmd:electronicMailAddress> - </gmd:CI_Address> - </gmd:address> - <gmd:onlineResource> - <gmd:CI_OnlineResource> - <gmd:linkage> - <gmd:URL /> - </gmd:linkage> - </gmd:CI_OnlineResource> - </gmd:onlineResource> - </gmd:CI_Contact> - </gmd:contactInfo> - <gmd:role> - <gmd:CI_RoleCode codeList="http://standards.iso.org/iso/19139/resources/gmxCodelists.xml#CI_RoleCode" codeListValue="pointOfContact">pointOfContact</gmd:CI_RoleCode> - </gmd:role> - </gmd:CI_ResponsibleParty> - </gmd:contact> - <gmd:dateStamp> - <gco:Date>2023-09-13</gco:Date> - </gmd:dateStamp> - <gmd:metadataStandardName> - <gco:CharacterString>ISO19115</gco:CharacterString> - </gmd:metadataStandardName> - <gmd:metadataStandardVersion> - <gco:CharacterString>2003/Cor.1:2006</gco:CharacterString> - </gmd:metadataStandardVersion> - <gmd:referenceSystemInfo> - <gmd:MD_ReferenceSystem> - <gmd:referenceSystemIdentifier> - <gmd:RS_Identifier> - <gmd:code> - <gco:CharacterString>http://www.opengis.net/def/crs/EPSG/0/25832</gco:CharacterString> - </gmd:code> - <gmd:codeSpace> - <gco:CharacterString>urn:ogc:def:crs:EPSG</gco:CharacterString> - </gmd:codeSpace> - <gmd:version> - <gco:CharacterString>6.11.2</gco:CharacterString> - </gmd:version> - </gmd:RS_Identifier> - </gmd:referenceSystemIdentifier> - </gmd:MD_ReferenceSystem> - </gmd:referenceSystemInfo> - <gmd:identificationInfo> - <gmd:MD_DataIdentification> - <gmd:citation> - <gmd:CI_Citation> - <gmd:title> - <gco:CharacterString>01001_BP_Schottweg_Nordstrasse_054_Urschrift</gco:CharacterString> - </gmd:title> - <gmd:alternateTitle> - <gco:CharacterString>Schottweg_Nordstrasse</gco:CharacterString> - </gmd:alternateTitle> - <gmd:date> - <gmd:CI_Date> - <gmd:date> - <gco:Date>2023-09-13</gco:Date> - </gmd:date> - <gmd:dateType> - <CI_DateTypeCode xmlns="http://www.isotc211.org/2005/gmd" codeList="http://standards.iso.org/iso/19139/resources/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation" /> - </gmd:dateType> - </gmd:CI_Date> - </gmd:date> - <gmd:identifier> - <gmd:MD_Identifier> - <gmd:code> - <gco:CharacterString>https://registry.gdi-de.org/id/de.sh.xplanung/e936ff9d-ba13-41eb-b0fa-41d5124496e0</gco:CharacterString> - </gmd:code> - </gmd:MD_Identifier> - </gmd:identifier> - </gmd:CI_Citation> - </gmd:citation> - <gmd:abstract> - <gco:CharacterString>Der Bebauungsplan (B-Plan) 01001_BP_Schottweg_Nordstrasse_054_Urschrift wurde digital aufbereitet. Er bildet nach Satzungsbeschluss die Festsetzungen für die städtebauliche Ordnung ab und stellt Teile der verbindlichen Bauleitplanung der Gebietskörperschaft Kreisfreie Stadt Flensburg dar. Das amtliche Dokument mit den rechtsverbindlichen Festsetzungen ist bei der zuständigen Stelle hinterlegt.</gco:CharacterString> - </gmd:abstract> - <gmd:pointOfContact> - <gmd:CI_ResponsibleParty> - <gmd:individualName> - <gco:CharacterString /> - </gmd:individualName> - <gmd:organisationName> - <gco:CharacterString>Stadt Flensburg</gco:CharacterString> - </gmd:organisationName> - <gmd:positionName> - <gco:CharacterString /> - </gmd:positionName> - <gmd:contactInfo> - <gmd:CI_Contact> - <gmd:phone> - <gmd:CI_Telephone> - <gmd:voice> - <gco:CharacterString /> - </gmd:voice> - <gmd:facsimile> - <gco:CharacterString /> - </gmd:facsimile> - </gmd:CI_Telephone> - </gmd:phone> - <gmd:address> - <gmd:CI_Address> - <gmd:deliveryPoint> - <gco:CharacterString>Am Pferdewasser 14</gco:CharacterString> - </gmd:deliveryPoint> - <gmd:city> - <gco:CharacterString>Flensburg</gco:CharacterString> - </gmd:city> - <gmd:administrativeArea> - <gco:CharacterString /> - </gmd:administrativeArea> - <gmd:postalCode> - <gco:CharacterString>24937</gco:CharacterString> - </gmd:postalCode> - <gmd:country> - <gco:CharacterString /> - </gmd:country> - <gmd:electronicMailAddress> - <gco:CharacterString>Stadtplanung@Flensburg.de</gco:CharacterString> - </gmd:electronicMailAddress> - </gmd:CI_Address> - </gmd:address> - <gmd:onlineResource> - <gmd:CI_OnlineResource> - <gmd:linkage> - <gmd:URL /> - </gmd:linkage> - </gmd:CI_OnlineResource> - </gmd:onlineResource> - </gmd:CI_Contact> - </gmd:contactInfo> - <gmd:role> - <gmd:CI_RoleCode codeList="http://standards.iso.org/iso/19139/resources/gmxCodelists.xml#CI_RoleCode" codeListValue="pointOfContact">pointOfContact</gmd:CI_RoleCode> - </gmd:role> - </gmd:CI_ResponsibleParty> - </gmd:pointOfContact> - <gmd:resourceMaintenance> - <gmd:MD_MaintenanceInformation> - <gmd:maintenanceAndUpdateFrequency> - <MD_MaintenanceFrequencyCode xmlns="http://www.isotc211.org/2005/gmd" codeList="http://standards.iso.org/iso/19139/resources/gmxCodelists.xml#MD_MaintenanceFrequencyCode" codeListValue="" /> - </gmd:maintenanceAndUpdateFrequency> - </gmd:MD_MaintenanceInformation> - </gmd:resourceMaintenance> - <gmd:descriptiveKeywords> - <gmd:MD_Keywords> - <gmd:keyword> - <gco:CharacterString>opendata</gco:CharacterString> - </gmd:keyword> - </gmd:MD_Keywords> - </gmd:descriptiveKeywords> - <gmd:descriptiveKeywords> - <gmd:MD_Keywords> - <gmd:keyword> - <gco:CharacterString>Raumplanung</gco:CharacterString> - </gmd:keyword> - <gmd:keyword> - <gco:CharacterString>Bauleitplanung</gco:CharacterString> - </gmd:keyword> - <gmd:keyword> - <gco:CharacterString>Bauleitplan</gco:CharacterString> - </gmd:keyword> - <gmd:keyword> - <gco:CharacterString>Öffentliche Verwaltung</gco:CharacterString> - </gmd:keyword> - <gmd:type> - <MD_KeywordTypeCode xmlns="http://www.isotc211.org/2005/gmd" codeList="http://standards.iso.org/iso/19139/resources/gmxCodelists.xml#MD_KeywordTypeCode" codeListValue="theme" /> - </gmd:type> - <gmd:thesaurusName> - <gmd:CI_Citation> - <gmd:title> - <gco:CharacterString>UMTHES Thesaurus</gco:CharacterString> - </gmd:title> - <gmd:date> - <gmd:CI_Date> - <gmd:date> - <gco:Date>2009-01-15</gco:Date> - </gmd:date> - <gmd:dateType> - <CI_DateTypeCode xmlns="http://www.isotc211.org/2005/gmd" codeList="http://standards.iso.org/iso/19139/resources/gmxCodelists.xml#CI_DateTypeCode" codeListValue="publication" /> - </gmd:dateType> - </gmd:CI_Date> - </gmd:date> - </gmd:CI_Citation> - </gmd:thesaurusName> - </gmd:MD_Keywords> - </gmd:descriptiveKeywords> - <gmd:descriptiveKeywords> - <gmd:MD_Keywords> - <gmd:keyword> - <gco:CharacterString>XPlanung</gco:CharacterString> - </gmd:keyword> - <gmd:keyword> - <gco:CharacterString>Schottweg_Nordstrasse</gco:CharacterString> - </gmd:keyword> - </gmd:MD_Keywords> - </gmd:descriptiveKeywords> - <gmd:resourceConstraints xmlns:gmx="http://www.isotc211.org/2005/gmx" xmlns:xlink="http://www.w3.org/1999/xlink"> - <gmd:MD_LegalConstraints> - <gmd:accessConstraints> - <MD_RestrictionCode xmlns="http://www.isotc211.org/2005/gmd" codeList="http://standards.iso.org/iso/19139/resources/gmxCodelists.xml#MD_RestrictionCode" codeListValue="otherRestrictions" /> - </gmd:accessConstraints> - <gmd:otherConstraints> - <gmx:Anchor xlink:href="http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations">Es gelten keine Zugriffsbeschränkungen.</gmx:Anchor> - </gmd:otherConstraints> - </gmd:MD_LegalConstraints> - </gmd:resourceConstraints> - <gmd:resourceConstraints xmlns:gmx="http://www.isotc211.org/2005/gmx" xmlns:xlink="http://www.w3.org/1999/xlink"> - <gmd:MD_LegalConstraints> - <gmd:useConstraints> - <MD_RestrictionCode xmlns="http://www.isotc211.org/2005/gmd" codeList="http://standards.iso.org/iso/19139/resources/gmxCodelists.xml#MD_RestrictionCode" codeListValue="otherRestrictions" /> - </gmd:useConstraints> - <gmd:otherConstraints> - <gco:CharacterString>Dieser Datensatz kann gemäß der Lizenz "Datenlizenz Deutschland Namensnennung 2.0" (http://dcat-ap.de/def/licenses/dl-by-de/2.0) genutzt werden. Quelle des Datensatzes: Stadt Flensburg</gco:CharacterString> - </gmd:otherConstraints> - <gmd:otherConstraints> - <gco:CharacterString>{ "id": "dl-by-de", "name": "Datenlizenz Deutschland Namensnennung 2.0", "url": "http://dcat-ap.de/def/licenses/dl-by-de/2.0", "quelle": "Stadt Flensburg" }</gco:CharacterString> - </gmd:otherConstraints> - </gmd:MD_LegalConstraints> - </gmd:resourceConstraints> - <gmd:spatialRepresentationType> - <MD_SpatialRepresentationTypeCode xmlns="http://www.isotc211.org/2005/gmd" codeList="http://standards.iso.org/iso/19139/resources/gmxCodelists.xml#MD_SpatialRepresentationTypeCode" codeListValue="vector" /> - </gmd:spatialRepresentationType> - <gmd:spatialResolution> - <gmd:MD_Resolution> - <gmd:distance> - <gco:Distance uom="m">1</gco:Distance> - </gmd:distance> - </gmd:MD_Resolution> - </gmd:spatialResolution> - <gmd:spatialResolution> - <gmd:MD_Resolution> - <gmd:equivalentScale> - <gmd:MD_RepresentativeFraction> - <gmd:denominator> - <gco:Integer>1</gco:Integer> - </gmd:denominator> - </gmd:MD_RepresentativeFraction> - </gmd:equivalentScale> - </gmd:MD_Resolution> - </gmd:spatialResolution> - <gmd:language> - <LanguageCode xmlns="http://www.isotc211.org/2005/gmd" codeList="http://www.loc.gov/standards/iso639-2/" codeListValue="ger" /> - </gmd:language> - <gmd:characterSet> - <MD_CharacterSetCode xmlns="http://www.isotc211.org/2005/gmd" codeList="http://standards.iso.org/iso/19139/resources/gmxCodelists.xml#MD_CharacterSetCode" codeListValue="utf8" /> - </gmd:characterSet> - <gmd:topicCategory> - <gmd:MD_TopicCategoryCode>planningCadastre</gmd:MD_TopicCategoryCode> - </gmd:topicCategory> - <extent xmlns="http://www.isotc211.org/2005/gmd"> - <gmd:EX_Extent> - <gmd:geographicElement> - <gmd:EX_GeographicBoundingBox> - <gmd:extentTypeCode> - <gco:Boolean>true</gco:Boolean> - </gmd:extentTypeCode> - <gmd:westBoundLongitude> - <gco:Decimal>9.474063796449776</gco:Decimal> - </gmd:westBoundLongitude> - <gmd:eastBoundLongitude> - <gco:Decimal>9.478311542139526</gco:Decimal> - </gmd:eastBoundLongitude> - <gmd:southBoundLatitude> - <gco:Decimal>54.79692402747872</gco:Decimal> - </gmd:southBoundLatitude> - <gmd:northBoundLatitude> - <gco:Decimal>54.79957931539252</gco:Decimal> - </gmd:northBoundLatitude> - </gmd:EX_GeographicBoundingBox> - </gmd:geographicElement> - </gmd:EX_Extent> - </extent> - <gmd:extent> - <gmd:EX_Extent> - <gmd:geographicElement> - <gmd:EX_GeographicDescription> - <gmd:geographicIdentifier> - <gmd:MD_Identifier> - <gmd:code> - <gco:CharacterString>01001</gco:CharacterString> - </gmd:code> - </gmd:MD_Identifier> - </gmd:geographicIdentifier> - </gmd:EX_GeographicDescription> - </gmd:geographicElement> - </gmd:EX_Extent> - </gmd:extent> - <gmd:extent> - <gmd:EX_Extent> - <gmd:temporalElement> - <gmd:EX_TemporalExtent> - <gmd:extent> - <gml:TimePeriod gml:id="timeperiod_id_e936ff9d-ba13-41eb-b0fa-41d5124496e0"> - <gml:beginPosition>1969-08-08</gml:beginPosition> - <gml:endPosition indeterminatePosition="unknown" /> - </gml:TimePeriod> - </gmd:extent> - </gmd:EX_TemporalExtent> - </gmd:temporalElement> - </gmd:EX_Extent> - </gmd:extent> - </gmd:MD_DataIdentification> - </gmd:identificationInfo> - <gmd:distributionInfo> - <gmd:MD_Distribution> - <gmd:distributionFormat> - <gmd:MD_Format> - <gmd:name> - <gco:CharacterString>GML</gco:CharacterString> - </gmd:name> - <gmd:version> - <gco:CharacterString>3.2</gco:CharacterString> - </gmd:version> - </gmd:MD_Format> - </gmd:distributionFormat> - <gmd:distributor> - <gmd:MD_Distributor> - <gmd:distributorContact> - <gmd:CI_ResponsibleParty> - <gmd:individualName> - <gco:CharacterString /> - </gmd:individualName> - <gmd:organisationName> - <gco:CharacterString /> - </gmd:organisationName> - <gmd:positionName> - <gco:CharacterString /> - </gmd:positionName> - <gmd:contactInfo> - <gmd:CI_Contact> - <gmd:phone> - <gmd:CI_Telephone> - <gmd:voice> - <gco:CharacterString /> - </gmd:voice> - <gmd:facsimile> - <gco:CharacterString /> - </gmd:facsimile> - </gmd:CI_Telephone> - </gmd:phone> - <gmd:address> - <gmd:CI_Address> - <gmd:deliveryPoint> - <gco:CharacterString /> - </gmd:deliveryPoint> - <gmd:city> - <gco:CharacterString /> - </gmd:city> - <gmd:administrativeArea> - <gco:CharacterString /> - </gmd:administrativeArea> - <gmd:postalCode> - <gco:CharacterString /> - </gmd:postalCode> - <gmd:country> - <gco:CharacterString /> - </gmd:country> - <gmd:electronicMailAddress> - <gco:CharacterString /> - </gmd:electronicMailAddress> - </gmd:CI_Address> - </gmd:address> - <gmd:onlineResource> - <gmd:CI_OnlineResource> - <gmd:linkage> - <gmd:URL /> - </gmd:linkage> - </gmd:CI_OnlineResource> - </gmd:onlineResource> - </gmd:CI_Contact> - </gmd:contactInfo> - <gmd:role> - <gmd:CI_RoleCode codeList="http://standards.iso.org/iso/19139/resources/gmxCodelists.xml#CI_RoleCode" codeListValue="distributor">distributor</gmd:CI_RoleCode> - </gmd:role> - </gmd:CI_ResponsibleParty> - </gmd:distributorContact> - </gmd:MD_Distributor> - </gmd:distributor> - <gmd:transferOptions> - <gmd:MD_DigitalTransferOptions> - <gmd:onLine> - <gmd:CI_OnlineResource> - <gmd:linkage> - <gmd:URL /> - </gmd:linkage> - <gmd:function> - <CI_OnLineFunctionCode xmlns="http://www.isotc211.org/2005/gmd" codeList="http://standards.iso.org/iso/19139/resources/gmxCodelists.xml#CI_OnLineFunctionCode" codeListValue="download" /> - </gmd:function> - </gmd:CI_OnlineResource> - </gmd:onLine> - </gmd:MD_DigitalTransferOptions> - </gmd:transferOptions> - <gmd:transferOptions> - <gmd:MD_DigitalTransferOptions> - <gmd:onLine> - <gmd:CI_OnlineResource> - <gmd:linkage> - <gmd:URL>https://sh.xplanungsplattform.de/xplan-wms/services/planwerkwmsarchive/planname/Schottweg_Nordstrasse?request=GetCapabilities&service=WMS&version=1.3.0</gmd:URL> - </gmd:linkage> - <gmd:function> - <CI_OnLineFunctionCode xmlns="http://www.isotc211.org/2005/gmd" codeList="http://standards.iso.org/iso/19139/resources/gmxCodelists.xml#CI_OnLineFunctionCode" codeListValue="information" /> - </gmd:function> - </gmd:CI_OnlineResource> - </gmd:onLine> - </gmd:MD_DigitalTransferOptions> - </gmd:transferOptions> - </gmd:MD_Distribution> - </gmd:distributionInfo> - <gmd:dataQualityInfo> - <gmd:DQ_DataQuality> - <gmd:scope> - <gmd:DQ_Scope> - <gmd:level> - <MD_ScopeCode xmlns="http://www.isotc211.org/2005/gmd" codeList="http://standards.iso.org/iso/19139/resources/gmxCodelists.xml#MD_ScopeCode" codeListValue="dataset" /> - </gmd:level> - <gmd:levelDescription> - <gmd:MD_ScopeDescription> - <gmd:dataset> - <gco:CharacterString /> - </gmd:dataset> - </gmd:MD_ScopeDescription> - </gmd:levelDescription> - </gmd:DQ_Scope> - </gmd:scope> - <gmd:lineage> - <gmd:LI_Lineage> - <gmd:statement> - <gco:CharacterString>Baugesetzbuch § 6a / § 10a BauGB, IT-Planungsrats-Entscheidung 2017/37</gco:CharacterString> - </gmd:statement> - </gmd:LI_Lineage> - </gmd:lineage> - </gmd:DQ_DataQuality> - </gmd:dataQualityInfo> -</gmd:MD_Metadata>