Skip to content

Commit

Permalink
Introductie "eerste versie" van IMGEO onder Geonovum
Browse files Browse the repository at this point in the history
IMgeo is niet (goed) opgenomen in de conceptual schemas, dat is nu
hersteld. Dit is echter een start; de inhoud moet goed worden
doorgenomen door betrokkenen.

Bij het toevoegen van de Conceptual Schemas is ook een referentie vanuit
Geonovum en IHW Conceptual Schemas opgenomen. Dus ook voor Geonovum
omdat de IMGeo mapping in principe onder Geonovum valt.

Zie #276

Dit is een hotfix: een eerder beschikbare mapping is weggevallen,
waardoor IHW modellen niet meer goed werden verwerkt.
  • Loading branch information
ArjanLoeffen committed Jun 27, 2022
1 parent 3f16f6f commit 092799b
Show file tree
Hide file tree
Showing 5 changed files with 1,560 additions and 0 deletions.
173 changes: 173 additions & 0 deletions src/main/resources/input/Geonovum/xsd/cm-IMGEO211.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,173 @@
<?xml version="1.0" encoding="UTF-8"?>
<cs:Map xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:cs="http://www.imvertor.org/metamodels/conceptualschemas/model/v20181210"
xmlns:cs-ref="http://www.imvertor.org/metamodels/conceptualschemas/model-ref/v20181210"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xi="http://www.w3.org/2001/XInclude"
xsi:schemaLocation="http://www.imvertor.org/metamodels/conceptualschemas/model/v20181210
../../../etc/xsd/ConceptualSchema/root/model/v20181210/ConceptualSchemas_Model_v1_0.xsd">

<cs:id>IMGEO</cs:id>
<cs:namespace>http://www.geostandaarden.nl/imgeo/2.1</cs:namespace>
<cs:location>https://register.geostandaarden.nl/gmlapplicatieschema/imgeo/2.1.1/imgeo.xsd</cs:location>
<cs:phase>0</cs:phase>
<cs:version>2.1.1</cs:version>
<cs:release>20130329</cs:release>
<cs:forSchema>
<cs-ref:ConceptualSchemaRef xlink:href="#IMGEO"/>
</cs:forSchema>
<cs:constructs>
<cs:Construct>
<cs:name>AuxiliaryTrafficArea</cs:name>
</cs:Construct>
<cs:Construct>
<cs:name>BuildingPart</cs:name>
</cs:Construct>
<cs:Construct>
<cs:name>BridgeConstructionElement</cs:name>
<cs:sentinel>false</cs:sentinel>
<cs:catalogEntries>
<cs:CatalogEntry>
<cs:name>overbruggingsdeel</cs:name>
</cs:CatalogEntry>
</cs:catalogEntries>
</cs:Construct>
<cs:Construct>
<cs:name>FunctioneelGebied</cs:name>
<cs:sentinel>false</cs:sentinel>
<cs:catalogEntries>
<cs:CatalogEntry>
<cs:name>functioneelgebied</cs:name>
</cs:CatalogEntry>
</cs:catalogEntries>
</cs:Construct>
<cs:Construct>
<cs:name>Kunstwerkdeel</cs:name>
<cs:sentinel>false</cs:sentinel>
<cs:catalogEntries>
<cs:CatalogEntry>
<cs:name>kunstwerkdeel</cs:name>
</cs:CatalogEntry>
</cs:catalogEntries>
</cs:Construct>
<cs:Construct>
<cs:name>OnbegroeidTerreindeel</cs:name>
<cs:sentinel>false</cs:sentinel>
<cs:catalogEntries>
<cs:CatalogEntry>
<cs:name>onbegroeidterreindeel</cs:name>
</cs:CatalogEntry>
</cs:catalogEntries>
</cs:Construct>
<cs:Construct>
<cs:name>OndersteunendWaterdeel</cs:name>
<cs:sentinel>false</cs:sentinel>
<cs:catalogEntries>
<cs:CatalogEntry>
<cs:name>ondersteunendwaterdeel</cs:name>
</cs:CatalogEntry>
</cs:catalogEntries>
</cs:Construct>
<cs:Construct>
<cs:name>OverigBouwwerk</cs:name>
<cs:sentinel>false</cs:sentinel>
<cs:catalogEntries>
<cs:CatalogEntry>
<cs:name>overigbouwwerk</cs:name>
</cs:CatalogEntry>
</cs:catalogEntries>
<cs:xsdTypes>
<cs:XsdType>
<cs:name>OverigBouwwerk</cs:name>
<cs:asAttribute>OverigBouwwerkType</cs:asAttribute>
<cs:asAttributeDesignation>complextype</cs:asAttributeDesignation>
<cs:primitive>false</cs:primitive>
<cs:hasNilreason>false</cs:hasNilreason>
</cs:XsdType>
</cs:xsdTypes>
</cs:Construct>
<cs:Construct>
<cs:name>PlantCover</cs:name>
</cs:Construct>
<cs:Construct>
<cs:name>Put</cs:name>
<cs:sentinel>false</cs:sentinel>
<cs:catalogEntries>
<cs:CatalogEntry>
<cs:name>put</cs:name>
</cs:CatalogEntry>
</cs:catalogEntries>
</cs:Construct>
<cs:Construct>
<cs:name>Scheiding</cs:name>
<cs:sentinel>false</cs:sentinel>
<cs:catalogEntries>
<cs:CatalogEntry>
<cs:name>scheiding</cs:name>
</cs:CatalogEntry>
</cs:catalogEntries>
</cs:Construct>
<cs:Construct>
<cs:name>TrafficArea</cs:name>
<cs:sentinel>false</cs:sentinel>
<cs:catalogEntries>
<cs:CatalogEntry>
<cs:name>weginrichtingselement</cs:name>
</cs:CatalogEntry>
</cs:catalogEntries>
</cs:Construct>
<cs:Construct>
<cs:name>TunnelPart</cs:name>
<cs:sentinel>false</cs:sentinel>
<cs:catalogEntries>
<cs:CatalogEntry>
<cs:name>tunneldeel</cs:name>
</cs:CatalogEntry>
</cs:catalogEntries>
</cs:Construct>
<cs:Construct>
<cs:name>Waterdeel</cs:name>
<cs:sentinel>false</cs:sentinel>
<cs:catalogEntries>
<cs:CatalogEntry>
<cs:name>waterdeel</cs:name>
</cs:CatalogEntry>
</cs:catalogEntries>
</cs:Construct>
<cs:Construct>
<cs:name>Waterinrichtingselement</cs:name>
<cs:sentinel>false</cs:sentinel>
<cs:catalogEntries>
<cs:CatalogEntry>
<cs:name>waterinrichtingselement</cs:name>
</cs:CatalogEntry>
</cs:catalogEntries>
</cs:Construct>
<!-- Toevoeging M Welling om IM Metingen MIM compliant te krijgen in EA -->
<cs:Construct>
<cs:name>GenericName</cs:name>
</cs:Construct>
<cs:Construct>
<cs:name>PreparationStep</cs:name>
</cs:Construct>
<cs:Construct>
<cs:name>Any</cs:name>
</cs:Construct>
<cs:Construct>
<cs:name>OM_Observation</cs:name>
</cs:Construct>
<cs:Construct>
<cs:name>SF_SpatialSamplingFeature</cs:name>
</cs:Construct>
<cs:Construct>
<cs:name>SF_Specimen</cs:name>
</cs:Construct>
<cs:Construct>
<cs:name>float</cs:name>
</cs:Construct>
<cs:Construct>
<cs:name>int</cs:name>
</cs:Construct>
</cs:constructs>

</cs:Map>
4 changes: 4 additions & 0 deletions src/main/resources/input/Geonovum/xsd/conceptual-schemas.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
<cs:use>
<cs-ref:MapRef xlink:href="#GML321"/>
<cs-ref:MapRef xlink:href="#GMLSF"/>
<cs-ref:MapRef xlink:href="#IMGEO"/>
<cs-ref:MapRef xlink:href="#CITYGML"/>
<cs-ref:MapRef xlink:href="#STUB"/>
</cs:use>
Expand All @@ -23,6 +24,7 @@
<cs-ref:MapRef xlink:href="#NEN3610"/>
<cs-ref:MapRef xlink:href="#GML321"/>
<cs-ref:MapRef xlink:href="#GMLSF"/>
<cs-ref:MapRef xlink:href="#IMGEO"/>
<cs-ref:MapRef xlink:href="#CITYGML"/>
<cs-ref:MapRef xlink:href="#STUB"/>
</cs:use>
Expand All @@ -33,6 +35,7 @@

<xi:include href="../../MIM/xsd/cs-MIM11.xml"/><!-- implements ConceptualSchema MIM11 -->
<xi:include href="../../Geonovum/xsd/cs-NEN3610.xml"/><!-- implements ConceptualSchema NEN3610 -->
<xi:include href="../../Geonovum/xsd/cs-IMGEO211.xml"/><!-- implements ConceptualSchema IMGEO -->

<cs:ConceptualSchema>
<cs:id>GML</cs:id>
Expand Down Expand Up @@ -62,6 +65,7 @@

<xi:include href="../../MIM/xsd/cm-MIM11.xml"/><!-- implements Map #MIM11 -->
<xi:include href="../../Geonovum/xsd/cm-NEN3610.xml"/><!-- implements Map #NEN3610 -->
<xi:include href="../../Geonovum/xsd/cm-IMGEO211.xml"/><!-- implements Map #IMGEO -->

<cs:Map>
<cs:id>GML321</cs:id>
Expand Down
21 changes: 21 additions & 0 deletions src/main/resources/input/Geonovum/xsd/cs-IMGEO211.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<cs:ConceptualSchema xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:cs="http://www.imvertor.org/metamodels/conceptualschemas/model/v20181210"
xmlns:cs-ref="http://www.imvertor.org/metamodels/conceptualschemas/model-ref/v20181210"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xi="http://www.w3.org/2001/XInclude"
xsi:schemaLocation="http://www.imvertor.org/metamodels/conceptualschemas/model/v20181210
../../../etc/xsd/ConceptualSchema/root/model/v20181210/ConceptualSchemas_Model_v1_0.xsd">

<cs:id>IMGEO</cs:id>
<cs:shortName>IMGEO</cs:shortName>
<cs:version>211</cs:version>
<cs:phase>3</cs:phase>
<cs:desc>In de Basisregistratie Grootschalige Topografie (BGT|IMGeo) standaarden is vastgelegd hoe overheidsorganisaties de inrichting van de buitenruimte - wegen, sloten, groenvoorziening, verkeerslichten - in Nederland digitaal vastleggen. De wettelijk verplichte BGT standaarden vormen de kern van het informatiemodel geografie (IMGeo).</cs:desc>
<cs:source>Geonovum</cs:source>
<cs:data-location>https://docs.geostandaarden.nl/imgeo/</cs:data-location>
<cs:url>http://www.geonovum.nl/conceptual-schemas/bgt-imgeo</cs:url>
<cs:catalogUrl>https://geonovum.github.io/IMGeo-objectenhandboek/[entry]</cs:catalogUrl>

</cs:ConceptualSchema>

Loading

0 comments on commit 092799b

Please sign in to comment.