AGIV - IMKL2.1 Data Model



Vergelijkbare documenten
IMKL2.1 Extra regels. Versie v1.00. Auteur Jef Vanbockryck. Datum 27/05/2013

AGIV - IMKL2.2 Data Model

AGIV - KLIP AGIV - PMKL 2.1. Versie: 1.0

AGIV - KLIP Web API 0.6

KLIP gaat digitaal. Luc De Kock (AGIV) Jan Laporte (AGIV)

WI(B)ON + INSPIRE UN. verstandshuwelijk of moetje? Ing. Ad van Houtum Msc. Geo Gebruikers Festival Amersfoort

KLIP. De digitale planafhandeling krijgt vorm. Pieter Noens (AGIV, KLIP productowner) Liesbeth Rombouts (AGIV, KLIP business analist)

Inhoudstafel. Presentatie 2: Conversie en PMKL. 1. Probleemstelling. 1. Probleemstelling

Technische specificaties KLIP-afhandeling

Extensions on INSPIRE

Uitbreiding van UM Aquo cluster metingen, toevoegen optioneel attribuut Identificatie waarnemingssoort aan klasse WaardeReeks MIDDELGROOT

Unified Modeling Language

Canonieke Data Modellering op basis van ArchiMate. Canonieke Data Modellering op basis van Archimate Bert Dingemans

Sessie 17. Hoe radicaal digitaal is het nieuwe KLIP? Jef Daems projectverantwoordelijke.

Context. Voorkomen van graafschade! Vlaanderen

Directie Services Communicatie Services IMKL. Beschrijving van het model 1.1. Het Kadaster. Versie. Auteur(s)

> Diversificatie prijs afhankelijk van categorie IMKL download wordt betalend (eens betaald, kan IMKL een onbeperkt aantal keer gedownload worden)

AWIS 2.0 Workshop : intekenen. 8 oktober 2015

KLIP Kabel- en Leidinginformatie portaal

KLIP Digitale Fase: Offerteaanvraag SaaS

IMKL Visualisatie 1.1. Juni Handreiking visualisatieregels IMKL 2015, versie 1.1 1

Taal van de Laan WAZZUP? Hoeveel doekoe kost die fatoe? Paul Janssen - Geonovum p.janssen@geonovum.nl

De huidige netwerkstatus van de GDI in Vlaanderen. Joris Sanders

BIJLAGE 2: SCHILLENSTRUCTUUR VOOR ONSTLUITING VAN GEGEVENS

Officiële uitgave van het Koninkrijk der Nederlanden sinds 1814.

GIPOD, KLIP, GRB as-built Beste aannemer, ziet u de rode draad?

IMKL - overzicht. Informatiemodel - IMKL. IMKL - overzicht IMKL. InformatieModel Kabels en Leidingen

KLIC-WIN KLO Kabel en Leidingen Congres Herman Waijers, programmamanager KLIC-WIN 2 november 2016

DATAMODELLERING BASIS UML KLASSEMODEL

AWIS 2.0 Workshop. 29 oktober 2015

IMKL Visualisatie 1.2RC1. Februari Handreiking visualisatieregels IMKL 2015, versie 1.2RC1 1

Aanduiding Laboratorium vs In-situ meting MIDDEL

Aquo Informatiemodellen, Uitwisselformaten en objecten

BEFDSS. Het Belgische uitwisselingsformaat voor onderzoekgegevens afkomstig van visueel rioolonderzoek. 1/12/ / 6

IMKL 2015 Visualisatie 1.0 RC1

INSPIRE en wat te doen bij wijzigingen

Wijzigingsvoorstel op het Logisch Model Aquo 2 kabel-elementen uit IMKL overnemen RfC-W

BRP-BZM Use Case Realisations Guidelines

1 P a g e. KKG ISO profiel. Auteurs: A. Loeffen, L. vd Brink, mei Werkversie 0.1. Pagina 1

Nederlands WMS - SLD Profiel. Versie 1.0

2

DATAMODELLERING BEGRIPPENBOOM

BIM-validatietool Toetst data bij aanlegprojecten

AGIV-ondersteuningsaanbod

Wijzigingen Imkad Dit is een major release. 1. Het model is niet langer letterlijk van nen3610 afgeleid. Er zijn een GeoObject en

Keteininformatiemodellering op basis van UML

Praktijkrichtlijn IMBRO

Informatiemodelleren

DATAMODELLERING SIPOC

Het Vlaamse Wegenregister. Evelien Dhollander stafmedewerker afdeling Geodata

Registratie van boringen.

Rapportage Lineage. Introductie. Methode. J. Stuiver

file:///d:/usertempdir/arc1b49/tmp614f.tmp.htm Identificatie Creatiedatum: Publicatiedatum: Revisiedatum:

Uitbreiding UM Aquo cluster KRW. Middel

DATAMODELLERING ER DIAGRAM

Vlaanderen Geoland. Hilde Masschelein Gedelegeerd bestuurder Bouwunie 2 december 2010

KLIP voorkomt schade aan ondergrondse kabels en leidingen

HELP IK GIS! INSTRUMENTEN OP MAAT. AGIV-trefdag ICC Gent, 27 november 2014

Workshop 14/01/2016 Waarden en Definities. AWIS-programma

Het belang van. Data Modellering. GEMINIT Training. Data Modellering. Frédéric BARBIER

DATAMODELLERING ARCHIMATE DATAMODELLERING

CRAB & GRAB in de praktijk. Hans Van den Heede Diensthoofd

Functionele Specificatie van GRCcontrol. Rieks Joosten

Semantiek (met de BAG als voorbeeld) Dienstverlening in verbinding Wetgeving in verbinding 12 maart 2014 Marco Brattinga

2. De verplichtingen uit dit decreet doen geen afbreuk aan verplichtingen uit toepasselijke sectorreglementering, die in voorkomend geval cumulatief m

en in praktijk Intergraph Shuttle Geo in Business Intelligence Shuttle

Wijzigingsvoorstel (RfC) voor het UM Aquo - metingen Verticaal reeksen

Gebruikershandleiding VT12 alfa Vastgoedrapportage

DATAMODELLERING ARCHIMATE DATA- & APPLICATIEMODELLERING

Handmatig Onderzoekmelding invoeren Archis III

1. Welke diagrammen beschrijven het dynamisch gedrag van een applicatie?

DATAMODELLERING GEAVANCEERD UML KLASSEMODEL

Kennissessie INSPIRE. Algemene vereisten & architectuur Metadata View Services Download Services Ondersteuning vanuit Geonovum.

14 MAART Decreet houdende de ontsluiting en de uitwisseling van informatie over ondergrondse kabels en leidingen.

Aansluiten op Geopunt: beter te vinden, te bekijken en te downloaden

Leesmij. Grenzen van polders en wateringen. Agentschap voor Geografische Informatie Vlaanderen

gemeenteraad Besluit Bestemd voor: Commissie Algemene Zaken, Intercommunales en Bevolking

Inhoudstafel. UML (Unified Modeling Language)

/// STAPPENPLAN INSPIRE- DATAHARMONISATIE

Tools voor canonieke datamodellering Bert Dingemans

DATAMODELLERING DATA MAPPING MODEL

Kleine cursus PHP5. Auteur: Raymond Moesker

Handboek GDI-Vlaanderen. Deel 2: Praktische leidraad GDI-Vlaanderen

OVERZICHT REGELGEVING KABELS EN LEIDINGEN INFORMATIE PORTAAL

Toegepaste notatiewijzen DLA software

Conceptenbibliotheek & Technisch register. Frank Terpstra

Gebruikershandleiding VT12 Vastgoedrapportage

Rioolinventaris AWIS. Afval Water Informatie Systeem. Koen De Witte AELT VMM

0.1 Verdieping BAG Bevragen. versie 0.1. Datum. 1 juli Document versie. 0.1 ConceptICT Services Keten RZDirectie IT

KLIP. Kabel- en Leidinginformatieportaal.

/32/ Infrax en GIPOD: minder hinder op het openbaar domein

Rapport IMKL Dataspecificatie Utiliteitsnetten

Technisch Ontwerp Ontwerp template

Informatiebijeenkomst KLIC 8 maart 2019

Voorkom graafschade! Planaanvraag verplicht via

Leesmij. Woonvernieuwings- en woningbouwgebieden

Juli OVERZICHT REGELGEVING GEOGRAFISCH INFORMATIE SYSTEEM VLAANDEREN

Productbeschrijving DKK

Oppervlaktewateren (lijn) in Overijssel

Handleiding XSLT s. 7 september 2018

Transcriptie:

AGIV-IMKL2.1-DM Auteur: Jef Vanbockryck Versie: 1.00

DOCUMENT CONTROL DOCUMENT REVISIE HISTORIEK Huidige status: Validatie Revisie Datum Contributor(s) Commentaar 0.01 17/02/2013 J. Vanbockryck Opzet document op basis van 1.00 versie; verwijderen ORM schema s en vervanging door UML schemas; aanpassing omschrijvingen bij de UML schemas; aanpassing/update van de data dictionary; toevoeging van IMKL2.1 xsd en XMLSpy views daarvan in bijlagen 0.02 06/03/2013 J. Vanbockryck Vervolg aanpassing/update van de data dictionary 0.03 12/06/2013 J. Vanbockryck Uitbreiding en afwerking van data dictionary; 0.04 14/06/2013 P. Noens, L. Rombouts toevoeging extra diagrammen en beschrijvingen voor RelatedParty, ActivityComplex en UtilityLink/UtilityLinkSequence; verplaatsing van UtilityLink en UtilityLinkSequence naar sectie 5.3 Interne review 0.05 03/05/2013 J. Vanbockryck Aanpassingen UML schema n.a.v. review door werkgroep en AGIV en Groep deelschema verwijderd; Verwijdering van Groep object en zijn properties uit data dictionary; Tekstuele aanpassingen volgens issuelijst; Update van codelijst waarden. 0.06 06/05/2013 L. Rombouts Interne, formele review 0.07 23/05/2013 L. Rombouts, J. Vanbockryck 1.00 27/05/2013 L. Rombouts, J. Vanbockryck Verplaatsen van codelijsten naar bijlagen; Formele correcties Versie voor formele validatie Copyright 2013 AGIV IMKL2.1 Data Model Page 2 of 104

CONTRIBUTORS Rol Organisatie Jef Vanbockryck Auteur Cronos/4CT Liesbeth Rombouts Reviewer AGIV Pieter Noens Reviewer AGIV DISTRIBUTIELIJST Titel Organisatie Pieter Noens Product owner AGIV Liesbeth Rombouts Business analist AGIV Jef Vanbockryck Software & information architect Cronos/4CT Els Bossier Business analist Cronos/4CT Leden van de werkgroep Leden van KLIPDF project Diverse Diverse GOEDKEURINGEN Titel Datum Copyright 2013 AGIV IMKL2.1 Data Model Page 3 of 104

ABSTRACT Dit document beschrijft het IMKL2.1 data model voor het project AGIV KLIP Digitale Fase. Het omvat een update van het v.1.00 data model document naar aanleiding van de IMKL maintenance activiteiten en de publicatie van de INSPIRE Utility Services 3.0 data specificaties. Copyright 2013 AGIV IMKL2.1 Data Model Page 4 of 104

INHOUDSTAFEL DOCUMENT CONTROL... 2 DOCUMENT REVISIE HISTORIEK... 2 CONTRIBUTORS... 3 DISTRIBUTIELIJST... 3 GOEDKEURINGEN... 3 ABSTRACT... 4 INHOUDSTAFEL... 5 1. LIJST VAN FIGUREN... 10 2. INLEIDING... 11 2.1 DOEL EN WERKWIJZE... 11 2.1.1 Doel... 11 2.1.2 Werkwijze... 11 2.2 SCOPE... 11 2.2.1 Scope van het project KLIP Digitale Fase... 11 2.2.2 Scope van dit document... 12 2.3 OVERZICHT... 12 2.4 DOCUMENT REFERENTIE SYSTEEM... 13 2.4.1 Documenten van toepassing... 13 2.4.2 Woordenlijst... 13 3. IMKL CONCEPT... 14 4. IMKL UML SCHEMA OVERZICHT... 16 4.1 IMKL2.1... 19 4.2 INSPIRE US 3.0RC3... 21 4.3 INSPIRE GCM NETWORK MODEL... 24 5. IMKL UML SCHEMA DETAILS PER OBJECT... 26 5.1 ELECTRICITYCABLE... 26 5.2 TELECOMMUNICATIONSCABLE... 27 5.3 OILGASCHEMICALSPIPE... 28 5.4 SEWERPIPE... 29 5.5 WATERPIPE... 30 5.6 THERMALPIPE... 31 5.7 DUCT... 32 5.8 PIPE... 33 5.9 APPURTENANCE... 34 5.10 TOWER... 35 5.11 POLE... 36 5.12 MANHOLE... 37 Copyright 2013 AGIV IMKL2.1 Data Model Page 5 of 104

5.13 CABINET... 38 5.14 UTILITYNETWORK... 39 5.15 RELATEDPARTY... 40 5.16 ACTIVITYCOMPLEX... 41 5.17 UTILITYLINK EN UTILITYLINKSEQUENCE... 41 5.18 RELATIEVEDIEPTE EN TAWDIEPTE... 43 5.19 EXTRAINFORMATIE OBJECTEN: ANNOTATIE, EXTRAPLAN EN AANSLUITING... 44 5.20 EXTRATOPOGRAFIE... 45 6. IMKL DATA DICTIONARY... 46 6.1 INTRODUCTIE... 46 6.2 IMKL2.1 FEATURE DATA OBJECTEN... 46 6.2.1 RelatieveDiepte... 46 6.2.2 TAWDiepte... 47 6.2.3 Annotatie... 47 6.2.4 ExtraPlan... 48 6.2.5 Aansluiting... 49 6.2.6 ExtraTopografie... 49 6.2.7 ElectricityCable... 50 6.2.8 TelecommunicationsCable... 50 6.2.9 OilGasChemicalsPipe... 50 6.2.10 SewerPipe... 51 6.2.11 WaterPipe... 51 6.2.12 ThermalPipe... 51 6.2.13 Duct... 52 6.2.14 Pipe... 52 6.2.15 Appurtenance... 53 6.2.16 Tower... 53 6.2.17 Pole... 53 6.2.18 Manhole... 54 6.2.19 Cabinet... 54 6.2.20 UtilityLink... 54 6.2.21 UtilityLinkSequence... 55 6.3 IMKL2.1 ANDERE INSTANTIEERBARE DATA OBJECTEN... 55 6.3.1 UtilityNetwork... 55 6.4 IMKL2.1 ANDERE NIET-INSTANTIEERBARE DATA OBJECTEN... 56 6.4.1 IMKLAdres... 56 6.4.2 Adres... 56 6.5 ABSTRACTE DATA OBJECTEN... 57 6.5.1 IMKLBasis... 57 6.5.2 Label... 57 6.5.3 KabelEnLeiding... 57 6.5.4 KabelEnLeidingContainer... 58 6.5.5 LeidingElement... 58 Copyright 2013 AGIV IMKL2.1 Data Model Page 6 of 104

6.5.6 ContainerLeidingElement... 59 6.5.7 Diepte... 59 6.5.8 Cable... 60 6.5.9 UtilityLinkSet... 60 6.5.10 UtilityNode... 60 6.5.11 UtilityNodeContainer... 61 6.5.12 UtilityNetworkElement... 61 6.5.13 Network... 61 6.5.14 NetworkElement... 61 6.5.15 LinkSet... 62 6.5.16 Link... 62 6.5.17 LinkSequence... 62 6.5.18 GeneralizedLink... 63 6.5.19 DirectedLink... 63 6.5.20 Node... 63 6.6 GENERIEKE INSPIRE DATA OBJECTEN... 64 6.6.1 RelatedParty... 64 6.6.2 Contact... 64 6.6.3 ActivityComplex... 64 6.6.4 Function... 65 6.6.5 GovernmentalService... 65 6.6.6 GeographicalName... 66 6.6.7 Identifier... 66 6.6.8 GM_Point... 66 6.6.9 GM_Curve... 66 6.6.10 GM_Object... 67 6.6.11 PT_FreeText... 67 6.6.12 Sign... 67 6.6.13 DateTime... 67 6.6.14 Boolean... 67 6.6.15 Length... 68 6.6.16 Measure... 68 6.6.17 URI... 68 6.7 IMKL2.1 DATA PROPERTIES... 69 6.7.1 liggingnauwkeurigheid... 69 6.7.2 heeftextrainformatie... 69 6.7.3 opkabelenleidingen... 69 6.7.4 opkabelenleidingcontainers... 70 6.7.5 opleidingelementen... 70 6.7.6 opcontainerleidingelementen... 70 6.7.7 containertype... 71 6.7.8 orientatie... 71 6.7.9 subthema... 71 6.7.10 isrisicovol... 72 Copyright 2013 AGIV IMKL2.1 Data Model Page 7 of 104

6.7.11 isbovengrondszichtbaar... 72 6.7.12 voorzorgsmaatregel... 73 6.7.13 kleur... 73 6.7.14 standaarddekking... 73 6.7.15 heeftextratopografieen... 74 6.7.16 heeftdieptes... 74 6.7.17 elements (imkl)... 74 6.7.18 innetwork (imkl)... 75 6.7.19 heeftkabelofleiding... 75 6.7.20 heeftkabelenleidingcontainer... 75 6.7.21 heeftleidingelement... 76 6.7.22 heeftcontainerleidingelement... 76 6.7.23 dieptenauwkeurigheid... 76 6.7.24 dieptepeil... 77 6.7.25 datumopmetingdieptepeil... 77 6.7.26 ligging (punt)... 77 6.7.27 maaiveldpeil... 78 6.7.28 datumopmetingmaaiveldpeil... 78 6.7.29 heeftutilitynetwork... 78 6.7.30 dekking... 79 6.7.31 diepte... 79 6.7.32 imklid... 79 6.7.33 beginlifespanversion... 80 6.7.34 endlifespanversion... 80 6.7.35 label... 80 6.7.36 omschrijving... 81 6.7.37 taal... 81 6.7.38 annotatietype... 81 6.7.39 rotatiehoek... 81 6.7.40 verschuivingx... 82 6.7.41 verschuivingy... 82 6.7.42 verplaatsing... 82 6.7.43 extraplantype... 83 6.7.44 bestandlocatie... 83 6.7.45 bestandmediatype... 83 6.7.46 bestandidentificator... 83 6.7.47 adres... 84 6.7.48 crabadresidentificator... 84 6.7.49 gemeente... 84 6.7.50 straatnaam... 85 6.7.51 huisnummer... 85 6.7.52 extratopografietype... 85 6.7.53 rasterbestandlocatie... 85 6.7.54 rasterbestandmediatype... 86 Copyright 2013 AGIV IMKL2.1 Data Model Page 8 of 104

6.7.55 operatingvoltage... 86 6.7.56 nominalvoltage... 86 6.7.57 telecommunicationscablematerialtype... 87 6.7.58 oilgaschemicalsproducttype... 87 6.7.59 sewerwatertype... 87 6.7.60 watertype... 87 6.7.61 thermalproducttype... 88 6.7.62 utilitydeliverytype... 88 6.7.63 warningtype... 88 6.7.64 ductwidth... 89 6.7.65 pipediameter... 89 6.7.66 pressure... 89 6.7.67 appurtenancetype... 89 6.7.68 towerheight... 90 6.7.69 poleheight... 90 6.7.70 geometry (UtilityNodeContainer)... 90 6.7.71 currentstatus... 91 6.7.72 validfrom... 91 6.7.73 validto... 91 6.7.74 verticalposition... 92 6.7.75 utilityfacilityreference... 92 6.7.76 governmentalservicereference... 92 6.7.77 utilitynetworktype... 93 6.7.78 authorityrole... 93 6.7.79 disclaimer... 93 6.7.80 geometry (Node)... 94 6.7.81 centerlinegeometry (Link)... 94 6.7.82 fictitious... 94 6.7.83 direction... 94 6.7.84 link... 95 6.7.85 inspireid... 95 6.7.86 geographicalname... 95 6.7.87 pipes... 96 6.7.88 ducts... 96 6.7.89 cables... 96 6.7.90 networks... 97 6.7.91 nodes... 97 6.7.92 startnode... 97 6.7.93 endnode... 97 6.7.94 spokestart... 98 6.7.95 spokeend... 98 6.7.96 elements... 98 6.7.97 innetwork... 99 6.7.98 function... 99 Copyright 2013 AGIV IMKL2.1 Data Model Page 9 of 104

6.7.99 name... 99 6.7.100 thematicid... 99 6.7.101 activity... 100 6.7.102 input... 100 6.7.103 output... 100 6.7.104 description... 100 6.7.105 contact... 101 6.7.106 individualname... 101 6.7.107 organisationname... 101 6.7.108 positionname... 101 6.7.109 role... 102 6.8 IMKL2.1 DATA CODELISTS... 102 7. BIJLAGEN... 103 1. LIJST VAN FIGUREN Figuur 1: Schematische voorstelling nieuwe IMKL2.1 concept... 14 Figuur 2: Afhankelijkheden IMKL2.1 met INSPIRE US3.0rc3 en INSPIRE GCM... 16 Figuur 3: IMKL2.1 UML schema, INSPIRE codelists... 18 Figuur 4: IMKL2.1 UML schema, IMKL2.1 deelschema... 20 Figuur 5: IMKL2.1 UML schema, INSPIRE US 3.0rc3 deelschema... 22 Figuur 6: IMKL2.1 UML schema, INSPIRE GCM deelschema... 25 Figuur 7: IMKL2.1 UML schema, ElectricityCable... 26 Figuur 8: IMKL2.1 UML schema, TelecommunicationsCable... 27 Figuur 9: IMKL2.1 UML schema, OilGasChemicalsPipe... 28 Figuur 10: IMKL2.1 UML schema, SewerPipe... 29 Figuur 11: IMKL2.1 UML schema, WaterPipe... 30 Figuur 12: IMKL2.1 UML schema, ThermalPipe... 31 Figuur 13: IMKL2.1 UML schema, Duct... 32 Figuur 14: IMKL2.1 UML schema, Pipe... 33 Figuur 15: IMKL2.1 UML schema, Appurtenance... 34 Figuur 16: IMKL2.1 UML schema, Tower... 35 Figuur 17: IMKL2.1 UML schema, Pole... 36 Figuur 18: IMKL2.1 UML schema, Manhole... 37 Figuur 19: IMKL2.1 UML schema, Cabinet... 38 Figuur 20: IMKL2.1 UML schema, UtilityNetwork... 39 Figuur 21: IMKL2.1 UML schema, RelatedParty... 40 Figuur 22: IMKL2.1 UML schema, ActivityComplex... 41 Figuur 23: IMKL2.1 UML schema, UtilityLink en UtilityLinkSequence... 42 Figuur 24: IMKL2.1 UML schema, RelatieveDiepte en TAWDiepte... 43 Figuur 25: IMKL2.1 UML schema, ExtraInformatie... 44 Figuur 26: IMKL2.1 UML schema, ExtraTopografie... 45 Copyright 2013 AGIV IMKL2.1 Data Model Page 10 of 104

2. INLEIDING 2.1 DOEL EN WERKWIJZE 2.1.1 Doel Het doel is een informatiemodel vast te leggen voor kabels en leidingen in het kader van het project KLIP Digitale Fase. Dit informatiemodel of datamodel wordt IMKL2.1 genoemd, omdat het een maintenance update betreft op basis van het v.1.00 data model document, de veranderingen die werden geïntroduceerd via de IMKL maintenance werkgroepen en de publicatie van de INSPIRE Utility and Governmental Services informatiemodel (INSPIRE US 3.0) dataspecificaties. IMKL staat voor Informatie Model Kabels en Leidingen en de versie nummer 2.1 verwijst naar het feit dat dit model een opvolger is van dat in 2011 werd gevalideerd. Het IMKL2.1 is gebaseerd op het INSPIRE US 3.0. De reden hiervoor is het hergebruik van een subset van dit informatiemodel voor INSPIRE 1. 2.1.2 Werkwijze Via een aantal workshops en diverse andere activiteiten is het IMKL2.1 data model tot stand gekomen: Diverse IMKL maintenance workshops waarin - via feedback vanuit de PMKL werkgroepen - veranderingen werden geïntroduceerd t.o.v. ; Tot stand komen van INSPIRE US 3.0rc3 die een aantal aanpassingen vereiste richting ; Gebruik maken van een IMKL UML schema dat rechtstreeks UML elementen van INSPIRE US 3.0rc3 gebruikt; Vormelijke aanpassingen aan het IMKL2.1 UML model om de generatie van een IMKL2.1 XMLSchema mogelijk te maken (a.d.h.v. ShapeChange2.0 2 tool). 2.2 SCOPE 2.2.1 Scope van het project KLIP Digitale Fase Het AGIV is het uitvoerend orgaan van het Samenwerkingsverband GDI-Vlaanderen dat opgericht is binnen de Vlaamse Overheid om het optimaal gebruik van geografische informatie binnen onder andere de Vlaamse overheidsdiensten (niveau Vlaanderen, provincies, steden en gemeenten) te stimuleren en te coördineren. Het AGIV verzamelt bestaande geografische gegevensbronnen of maakt zelf geografische gegevensbronnen aan en zet deze om tot informatieproducten die binnen de verschillende 1 Zie http://inspire.jrc.ec.europa.eu/ 2 http://shapechange.net/ Dit is de tool die gebruikt wordt door INSPIRE om XMLschema s te genereren op basis van UML schemas met een INSPIRE profile. Dit profile bevat een aantal tags en stereotypes die moeten worden gezet op de UML classen om zo n generatie mogelijk te maken. Copyright 2013 AGIV IMKL2.1 Data Model Page 11 of 104

overheidsdiensten en de partners gebruikt kunnen worden in de dagelijkse werking. Naast de geografische gegevensbronnen ontwikkelt het ook diensten voor toegepast gebruik en services, die de integratie van de geografische informatie in de dagelijkse werking ondersteunen (KLIP, CRAB web services, GIPOD ). In de beheersovereenkomst 2011-2015 die het AGIV afsloot met de Vlaamse regering werd onder strategische operationele doelstelling 6 Uitbouwen van oplossingen voor toegepast gebruik van geografische informatie het strategisch project 6.1 Informatiemodel kabels en leidingen (IMKL) opgenomen. Tegen 2015 zal het AGIV digitale planafhandeling op basis van het IMKL via het KLIP mogelijk maken.het Kabel en Leiding Informatie Portaal (KLIP) heeft als hoofddoel graafschade aan kabels en leidingen te beperken. In een eerste fase door het ontsluiten van bestaande geo-informatie te optimaliseren en in een tweede fase door de uitwisseling van kabel- en leidinginformatie te bevorderen tussen de beheerders en gebruikers van kabel- en leidinginformatie. De eerste fase (www.klip.be) is sinds maart 2007 operationeel en het gebruik is verankerd in het KLIP-decreet 3. De tweede fase betreft het valideren van het informatiemodel voor kabelsen leidingen (IMKL) en het implementeren ervan in het KLIP door de digitale uitwisseling van kabel- en leidinginformatie mogelijk te maken. Het GRB zal hierbij als uniform referentiekader gebruikt worden voor de leidingregistratie. 2.2.2 Scope van dit document De scope van dit document is het definiëren van het IMKL2.1 datamodel dat door de KLB s moet worden geïmplementeerd om geüniformiseerd kabel- en leidinginformatie aan te kunnen leveren teneinde deze informatie digitaal uit te kunnen wisselen met planaanvragers via het AGIV platform voor KLIP Digitale Fase. 2.3 OVERZICHT Het vervolg van dit document bevat de volgende hoofdstukken: IMKL concept: Het gehanteerde concept voor het IMKL2.1 data model; IMKL UML schema overzicht: Overzicht van alle, attributen en relaties voor het IMKL2.1 op basis van het INSPIRE UML Profile, inclusief de gebruikte INSPIRE US-en andere INSPIRE-; IMKL UML schema details per object: Detail UML schema per object; IMKL data dictionary: van alle, attributen en relaties; 3 Decreet van 14 maart 2008 houdende de ontsluiting en de uitwisseling van informatie over ondergrondse kabels en leidingen - (B.S.06.05.2008). Meer info: http://www.agiv.be/gis/organisatie/?catid=126 Copyright 2013 AGIV IMKL2.1 Data Model Page 12 of 104

2.4 DOCUMENT REFERENTIE SYSTEEM 2.4.1 Documenten van toepassing A1 A2 AGIV-EA-versie_2.11.docx, Het KLIP DF Enterprise Architect document versie 2.1 INSPIRE_DataSpecification_US_v3.0rc3.pdf 2.4.2 Woordenlijst Term URI URN URL ORM UML TAW PMKL GML Uniform Resource Identifier Uniform Resource Name Uniform Resource Locator Object Role Model Unified Modeling Language Tweede Algemene Waterpassing Presentatie Model Kabels en Leidingen Geography Markup Language Copyright 2013 AGIV IMKL2.1 Data Model Page 13 of 104

3. IMKL CONCEPT In het IMKL2.1 worden termen gehanteerd in het Nederlands en het Engels: Puur IMKL termen die specifiek zijn voor KLIP, worden in het Nederlands uitgedrukt; INSPIRE termen die meer generiek zijn, worden in het Engels overgenomen (uit de INSPIRE US specificaties). De data dictionary (in hoofdstuk 0) zal voor elke term een uitleg verschaffen in het Nederlands 4. Het IMKL2.1 bevat : Als fundament, de (features) en attributen (properties) van INSPIRE US die nodig en nuttig werden geacht voor het IMKL2.1; Aangevuld met en attributen uit het oude IMKL1.0 die nog steeds relevant zijn; Nieuwe en attributen. Schematisch kan dit als volgt worden voorgesteld: IMKL (properties & features) extensie op basis van met met Oude IMKL1.0 elementen Nieuwe elementen INSPIRE US INSPIRE common & other themes Figuur 1: Schematische voorstelling nieuwe IMKL2.1 concept 4 Ook de INSPIRE US termen krijgen een vertaling op basis van de vertaling in Nederlands die door INSPIRE is voorzien voor de Implementing Rules. Copyright 2013 AGIV IMKL2.1 Data Model Page 14 of 104

Via deze aanpak is het, door het uitfilteren van de IMKL-specifieke elementen, mogelijk om een subset de INSPIRE US elementen af te leveren richting INSPIRE. Deze geïntegreerde modeleringstijl voorkomt latere transformatie problemen van IMKL naar INSPIRE US en heeft significante voordelen naar operationeel gebruik, in die zin dat er maar één informatie service nodig is en geen twee (aparte voor IMKL en INSPIRE US) en een transformatie service tussen beiden niet meer nodig is. Het IMKL2.1 model wordt hierna voorgesteld via een UML schema dat gebruik maakt van het INSPIRE UML Profile. Copyright 2013 AGIV IMKL2.1 Data Model Page 15 of 104

4. IMKL UML SCHEMA OVERZICHT Onderstaand hoog niveau diagram laat zien dat het IMKL2.1 model afhankelijk is van INSPIRE US 3.0rc3 en van INSPIRE GCM Network Model. In die zin dat het IMKL2.1 een UML schema is dat het INSPIRE US 3.0rc3 UML schema uitbreidt door generalisatie. Dit betekent dat voor alle van INSPIRE US 3.0rc3 die door IMKL2.1 worden gebruikt daarvan alle properties van die object attributen en relaties - worden overgenomen in de betreffende IMKL2.1. INSPIRE US 3.0rc3 doen dit ook op hun beurt met de INSPIRE GCM Network Model. Figuur 2: Afhankelijkheden IMKL2.1 met INSPIRE US3.0rc3 en INSPIRE GCM Het hierna volgende diagram geeft een beeld van het IMKL2.1 UML schema, inclusief de die van INSPIRE US3.0rc3 en INSPIRE GCM Network Model zijn gebruikt. De codelijsten van INSPIRE werden hierin niet afgebeeld. Op de volgende diagram worden deze codelijsten apart weergegeven. Kleursymboliek van het UML schema: Oranje kleur: IMKL2.1 ; Groene kleur: INSPIRE US 3.0rc3 Common Utility Network ; Rode kleur: INSPIRE US 3.0rc3 concrete soorten cables en pipes (per thema); Grijze kleur: INSPIRE US 3.0rc3 codelists; Overige: Abstracte en codelijsten van IMKL2.1, abstracte van INSPIRE US 3.0rc3 en INSPIRE GCM Network Model; Copyright 2013 AGIV IMKL2.1 Data Model Page 16 of 104

27/05/2013 1.00 Figuur 1: IMKL2.1 UML schema (zonder INSPIRE codelists) Copyright 2013 AGIV IMKL2.1 Data Model Page 17 of 104

Figuur 3: IMKL2.1 UML schema, INSPIRE codelists Copyright 2013 AGIV IMKL2.1 Data Model Page 18 of 104

We geven nu een deel overzicht van de drie grote elementen van het IMKL2.1 UML schema: IMKL2.1; INSPIRE US 3.0rc3; INSPIRE GCM Network Model. 4.1 IMKL2.1 De oranje zijn de instantieerbare van IMKL2.1. Onderaan staan de die dezelfde naam dragen als de INSPIRE US 3.0rc3, maar die wel degelijk IMKL2.1 zijn (horen thuis in IMKL2.1 namespace). Deze worden uitgebreid met een aantal IMKL2.1 specifieke attributen en relaties die in de volgende abstracte gevat zitten: KabelEnLeiding: Attributen en relaties die alle soorten kabels en leidingen gemeenschappelijk hebben; KabelEnLeidingContainer: Attributen en relaties die alle soorten kabel- en leidingcontainers gemeenschappelijk hebben; LeidingElement: Attributen en relaties die alle soorten leidingelementen gemeenschappelijk hebben; ContainerLeidingElement: Attributen en relaties die alle soorten containerleidingelementen gemeenschappelijk hebben. In het midden van het diagram staat het abstracte Diepte object en de twee concrete diepte RelatieveDiepte en TAWDiepte. De hierboven genoemde vier abstracte en het UtilityNetwork object hebben relaties met Diepte (en dus ook RelatieveDiepte en TAWDiepte): diepte : Vanuit een LeidingElement of ContainerLeidingElement, kortom alle node (punten); dekking : Vanuit een KabelEnLeiding of KabelEnLeidingContainer, kortom alle link (lijnen); standaarddekking : Vanuit een UtilityNetwork. De extra informatie ExtraPlan, Annotatie, Aansluiting worden gegroepeerd via het abstracte ExtraInformatie object dat alleen maar relatie properties heeft (geen eigen attributen). Dit is een handige constructie omdat er nogal veel relaties zijn tussen de extra informatie en de overige. Naast de extra informatie zijn er ook nog de ExtraTopografie en UtilityNetwork. UtilityNetwork is een uitbreiding van het INSPIRE US 3.0rc3 object met dezelfde naam, maar is dus ook wel degelijk een IMKL2.1 object. Het IMKL2.1 UtilityNetwork heeft extra relaties met andere IMKL2.1 en extra attributen (uit IMKLBasis en Label). Copyright 2013 AGIV IMKL2.1 Data Model Page 19 of 104

27/05/2013 1.00 Figuur 4: IMKL2.1 UML schema, IMKL2.1 deelschema Copyright 2013 AGIV IMKL2.1 Data Model Page 20 of 104

IMKLBasis en Label bevat attributen die door alle IMKL2.1 worden overgeërfd via generalisatie 5. Er zijn tenslotte ook nog de IMKLAdres, Adres. IMKLAdres is een abstract object met een speciaal stereotype ( union ) dat toelaat om een keuze te maken tussen een een Adres object of een crabadresidentificator (die bestond ook nog niet in ). Adres is overigens ook geen apart instantieerbaar object, maar vormt een deelobject van Aansluiting. De overige klassen uiterst links zijn eigenlijk geen maar stellen codelijsten van IMKL2.1 voor. Hierin zitten geen waarden omdat deze in een codelijst register worden onderhouden, hetgeen veranderingen (uitbreidingen) van de codelijsten toelaat. 4.2 INSPIRE US 3.0RC3 Dit deelschema van IMKL2.1 zijn de uit INSPIRE US 3.0rc3 die op zijn beurt uit drie delen bestaat: Groen: Dit zijn de Common Utility Network, die in elke thema kunnen voorkomen; Rood: Dit zijn de thema-specifieke ; Overige: Abstracte die door de groene en rode worden gebruikt. De Common Utility Network zijn UtilityNetwork, Duct, Pipe, Appurtenance, Cabinet, Manhole, Pole en Tower. De thema-specifieke zijn OilGasChemicalsPipe, WaterPipe, SewerPipe, ThermalPipe, TelecommunicationsCable en ElectricityCable. De abstracte zijn Cable, UtilityLinkSet, UtilityNode, UtilityNodeContainer, UtilityNetworkElement, UtilityLink en UtilityLinkSequence: UtilityLinkSet, UtilityNode, UtilityLink en UtilityLinkSequence zijn uitbreidingen van van het INSPIRE GCM Network Model, respectievelijk LinkSet, Node, Link en LinkSequence. Enkel UtilityLinkSet voegt twee attributen toe. UtilityNetworkElement bevat alle attributen die de INSPIRE US 3.0rc3 gemeenschappelijk hebben. UtilityNodeContainer bevat de gemeenschappelijke attributen van de containerleidingelementen van INSPIRE US 3.0rc3 (Cabinet, Manhole, Pole en Tower). Cable bevat enkel de gemeenschappelijke associaties van kabel (TelecommunicationsCable en ElectricityCable). 5 De generalisatiepijlen werden verborgen om het schema leesbaar te houden. Copyright 2013 AGIV IMKL2.1 Data Model Page 21 of 104

27/05/2013 1.00 Figuur 5: IMKL2.1 UML schema, INSPIRE US 3.0rc3 deelschema Copyright 2013 AGIV IMKL2.1 Data Model Page 22 of 104

Het UtilityNetwork object gebruikt op zijn beurt enkele basis van INSPIRE, zijnde ActivityComplex, RelatedParty en PT_FreeText. Via de property utilitynetworktype kunnen naast de zes soorten van utility networks ook het crosstheme worden gebruikt speciaal voor Ducts en Pipes, die mogelijk cables en pipes van verschillende soorten kunnen bevatten. UitlityNetwork heeft een elements association property dat een utility network element kan bevatten. Via deze association property kan een volledige dataset voor een concreet utility network worden geaggregeerd (indien alle links tussen het utility network, de utility network elements en mogelijk ook ActivityComplex correct gelegd zijn). Vanuit UtilityNetwork is er een zgn. reverse association naar gelijk welk utility network element ( innetwork ), zodat voor elk utility network element ook kan aangegeven worden tot welk UtilityNetwork het behoort. Er is eveneens een parent-child relatie bepaald op UtilityNetwork via de networks association. Hierdoor is het mogelijk om sub utility networks te maken die children zijn van een parent utility network. Dit kan gebruikt worden indien er in één soort utility network toch verschillende combinaties van authorityroles (RelatedParty) zijn. In dat geval kan men sub utility networks aanmaken en die dan linken aan een hoofd utility network. Het abstracte UtilityLinkSet object bevat de gemeenschappelijke properties voor de Duct, Cable en Pipe, maar is ook een constructie die toelaat om een keuze te laten om ofwel Link ofwel LinkSequence te gebruiken om de geometrie van een kabel of leiding voor te stellen. Duct, Pipe en Cable hebben allerhande (optionele 6 ) relaties met elkaar die toelaten om een model te maken van hoe dit soort in elkaar vervlochten zijn in de grond. Tussen Duct en Pipe is er een association property met naam pipes - die aangeeft dat een Duct (één of meerdere) Pipe kan bevatten. Duct heeft een association property met zichzelf (met naam ducts ). Tussen Duct en Cable is er een association property met naam cables - die aangeeft dat een Duct (één of meerdere) Cable kan bevatten. Tussen Pipe en Cable is er een association property met naam cables - die aangeeft dat een Pipe (een of meerdere) Cable kan bevatten. Pipe heeft ook een association property met zichzelf (ook met naam pipes ). Zowel Pipe als Duct zijn concrete en kunnen ook in een apart UtilityNetwork met als attribuutwaarde crosstheme (voor het utilitynetworktype attribuut) gebruikt worden. Appurtenance zijn toebehoren of accessoires, dus allerlei apparaten, toestellen en dergelijke, kortom diverse soorten leidingelementen. Er zijn voor elke thema behalve 6 Al dit soort van topografische relaties zijn optioneel, indien ze niet aanwezig zijn in de brondata hoeven zij (voor INSPIRE) dus ook niet gecreëerd te worden. Copyright 2013 AGIV IMKL2.1 Data Model Page 23 of 104

voor thermal - codelijsten waarmee basiswaarden worden opgelijst, maar dit zijn uitbreidbare lijsten. Dit betekent dat we voor KLIP DF extra codes kunnen bepalen. Pole, Manhole, Tower en Cabinet zijn containerleidingelement omdat ze andere leidingelement (of nodes) kunnen bevatten. Dit is ook wat de association property nodes aangeeft in het abstracte UtilityNodeContainer object. De themaspecifieke - OilGasChemicalsPipe, WaterPipe, SewerPipe, ThermalPipe, TelecommunicationsCable en ElectricityCable breiden ofwel Pipe of Cable uit met attributen die eigen zijn aan die thema-specifieke. Voor de meesten is dit maar één attribuut, behalve voor ElectricityCable (die heeft twee extra attributen). 4.3 INSPIRE GCM NETWORK MODEL Het Network object wordt in INSPIRE US 3.0rc3 gebruikt door het UtilityNetwork object. Dit laatste erft dus de properties van Network over: het attribuut geograficalname en relatie met een NetworkElement, elements. NetworkElement is een abstract object dat de gemeenschappelijke eigenschappen van elke network elementen bevat. Er zijn vier soorten van network elementen: LinkSet, Link, LinkSequence en Node: Een LinkSet is een verzameling van link, van Link of LinkSequence. Een LinkSequence is een reeks van aaneensluitende Link met een richting (aan te geven via direction attribuut). De INSPIRE US 3.0rc3 UtilityLinkSet, UtilityLink en UtilityLinkSequence erven alle eigenschappen van respectievelijk LinkSet, Link en LinkSequence over. Uiteindelijk is het essentiële object het Link object omdat dat de geometry bevat (lijnen, niet enkel rechte, ook gebogen). Het Node object bevat de punt geometry. Belangrijke opmerkingen: De lijn en punt geometrieën komen dus respectievelijk uit de Link en Node. Er wordt een lange weg afgelegd vanuit de concrete IMKL2.1 themaspecifieke en gemeenschappelijke naar deze Link en Node : Cable, Pipe en Duct erven over van UtilityLinkSet, die overerft van LinkSet, die dan op zijn beurt dus de Link, LinkSequence of beiden kan bevatten. Appurtenance erft over van UtilityNode, die overerft van Node; Copyright 2013 AGIV IMKL2.1 Data Model Page 24 of 104

Merk op dat Pole, Manhole, Tower en Cabinet overerven van UtilityNodeContainer dat zelf door INSPIRE niet als Node wordt beschouwd. Een network is dus een verzameling van nodes en links die normaal gezien met elkaar verbonden zijn. De relaties tussen de Link en Node geeft dit weer, maar dit zijn optionele relaties. D.w.z. dat INSPIRE deze relaties niet verplicht en dus ook een iets ruimere toepassing mogelijk maakt. Figuur 6: IMKL2.1 UML schema, INSPIRE GCM deelschema Copyright 2013 AGIV IMKL2.1 Data Model Page 25 of 104

5. IMKL UML SCHEMA DETAILS PER OBJECT 5.1 ELECTRICITYCABLE Dit diagram geeft de twee weer waarvan de IMKL2.1 ElectricityCable eigenschappen overerft: KabelEnLeiding en INSPIRE US 3.0rc3 ElectricityCable. KabelEnLeiding heeft twee relaties die door IMKL2.1 ElectricityCable worden overgeërfd: naar ExtraInformatie ( heeftextrainformatie ) en naar Diepte ( dekking ). ExtraInformatie en Diepte hebben op hun beurt terug een (reverse) relatie met KabelEnLeiding via respectievelijk opkabelenleidingen en heeftkabelofleiding. Figuur 7: IMKL2.1 UML schema, ElectricityCable Copyright 2013 AGIV IMKL2.1 Data Model Page 26 of 104

5.2 TELECOMMUNICATIONSCABLE Dit diagram geeft de twee weer waarvan de IMKL2.1 TelecommunicationsCable eigenschappen overerft: KabelEnLeiding en INSPIRE US 3.0rc3 TelecommunicationsCable. KabelEnLeiding heeft twee relaties die door IMKL2.1 TelecommunicationsCable worden overgeërfd: naar ExtraInformatie ( heeftextrainformatie ) en naar Diepte ( dekking ). ExtraInformatie en Diepte hebben op hun beurt terug een (reverse) relatie met KabelEnLeiding via respectievelijk opkabelenleidingen en heeftkabelofleiding. Figuur 8: IMKL2.1 UML schema, TelecommunicationsCable Copyright 2013 AGIV IMKL2.1 Data Model Page 27 of 104

5.3 OILGASCHEMICALSPIPE Dit diagram geeft de twee weer waarvan de IMKL2.1 OilGasChemicalsPipe eigenschappen overerft: KabelEnLeiding en INSPIRE US 3.0rc3 OilGasChemicalsPipe. KabelEnLeiding heeft twee relaties die door IMKL2.1 OilGasChemicalsPipe worden overgeërfd: naar ExtraInformatie ( heeftextrainformatie ) en naar Diepte ( dekking ). ExtraInformatie en Diepte hebben op hun beurt terug een (reverse) relatie met KabelEnLeiding via respectievelijk opkabelenleidingen en heeftkabelofleiding. Figuur 9: IMKL2.1 UML schema, OilGasChemicalsPipe Copyright 2013 AGIV IMKL2.1 Data Model Page 28 of 104

5.4 SEWERPIPE Dit diagram geeft de twee weer waarvan de IMKL2.1 SewerPipe eigenschappen overerft: KabelEnLeiding en INSPIRE US 3.0rc3 SewerPipe. KabelEnLeiding heeft twee relaties die door IMKL2.1 SewerPipe worden overgeërfd: naar ExtraInformatie ( heeftextrainformatie ) en naar Diepte ( dekking ). ExtraInformatie en Diepte hebben op hun beurt terug een (reverse) relatie met KabelEnLeiding via respectievelijk opkabelenleidingen en heeftkabelofleiding. Figuur 10: IMKL2.1 UML schema, SewerPipe Copyright 2013 AGIV IMKL2.1 Data Model Page 29 of 104

5.5 WATERPIPE Dit diagram geeft de twee weer waarvan de IMKL2.1 WaterPipe eigenschappen overerft: KabelEnLeiding en INSPIRE US 3.0rc3 WaterPipe. KabelEnLeiding heeft twee relaties die door IMKL2.1 WaterPipe worden overgeërfd: naar ExtraInformatie ( heeftextrainformatie ) en naar Diepte ( dekking ). ExtraInformatie en Diepte hebben op hun beurt terug een (reverse) relatie met KabelEnLeiding via respectievelijk opkabelenleidingen en heeftkabelofleiding. Figuur 11: IMKL2.1 UML schema, WaterPipe Copyright 2013 AGIV IMKL2.1 Data Model Page 30 of 104

5.6 THERMALPIPE Dit diagram geeft de twee weer waarvan de IMKL2.1 ThermalPipe eigenschappen overerft: KabelEnLeiding en INSPIRE US 3.0rc3 ThermalPipe. KabelEnLeiding heeft twee relaties die door IMKL2.1 ThermalPipe worden overgeërfd: naar ExtraInformatie ( heeftextrainformatie ) en naar Diepte ( dekking ). ExtraInformatie en Diepte hebben op hun beurt terug een (reverse) relatie met KabelEnLeiding via respectievelijk opkabelenleidingen en heeftkabelofleiding. Figuur 12: IMKL2.1 UML schema, ThermalPipe Copyright 2013 AGIV IMKL2.1 Data Model Page 31 of 104

5.7 DUCT Dit diagram geeft de twee weer waarvan de IMKL2.1 Duct eigenschappen overerft: KabelEnLeidingContainer en INSPIRE US 3.0rc3 Duct. KabelEnLeidingContainer heeft twee relaties die door IMKL2.1 Duct worden overgeërfd: naar ExtraInformatie ( heeftextrainformatie ) en naar Diepte ( dekking ). ExtraInformatie en Diepte hebben op hun beurt terug een (reverse) relatie met KabelEnLeidingContainer via respectievelijk opkabelenleidingcontainers en heeftkabelofleidingcontainer. Figuur 13: IMKL2.1 UML schema, Duct Copyright 2013 AGIV IMKL2.1 Data Model Page 32 of 104

5.8 PIPE Dit diagram geeft de twee weer waarvan de IMKL2.1 Pipe eigenschappen overerft: KabelEnLeidingContainer en INSPIRE US 3.0rc3 Pipe. KabelEnLeidingContainer heeft twee relaties die door IMKL2.1 Pipe worden overgeërfd: naar ExtraInformatie ( heeftextrainformatie ) en naar Diepte ( dekking ). ExtraInformatie en Diepte hebben op hun beurt terug een (reverse) relatie met KabelEnLeidingContainer via respectievelijk opkabelenleidingcontainers en heeftkabelofleidingcontainer. Figuur 14: IMKL2.1 UML schema, Pipe Copyright 2013 AGIV IMKL2.1 Data Model Page 33 of 104

5.9 APPURTENANCE Dit diagram geeft de twee weer waarvan de IMKL2.1 Appurtenance eigenschappen overerft: LeidingElement en INSPIRE US 3.0rc3 Appurtenance. LeidingElement heeft twee relaties die door IMKL2.1 Appurtenance worden overgeërfd: naar ExtraInformatie ( heeftextrainformatie ) en naar Diepte ( diepte ). ExtraInformatie en Diepte hebben op hun beurt terug een (reverse) relatie met LeidingElement via respectievelijk opleidingelementen en heeftleidingelement. Figuur 15: IMKL2.1 UML schema, Appurtenance Copyright 2013 AGIV IMKL2.1 Data Model Page 34 of 104

5.10 TOWER Dit diagram geeft de twee weer waarvan de IMKL2.1 Tower eigenschappen overerft: ContainerLeidingElement en INSPIRE US 3.0rc3 Tower. ContainerLeidingElement heeft twee relaties die door IMKL2.1 Tower worden overgeërfd: naar ExtraInformatie ( heeftextrainformatie ) en naar Diepte ( diepte ). ExtraInformatie en Diepte hebben op hun beurt terug een (reverse) relatie met ContainerLeidingElement via respectievelijk opcontainerleidingelementen en heeftcontainerleidingelement. Figuur 16: IMKL2.1 UML schema, Tower Copyright 2013 AGIV IMKL2.1 Data Model Page 35 of 104

5.11 POLE Dit diagram geeft de twee weer waarvan de IMKL2.1 Pole eigenschappen overerft: ContainerLeidingElement en INSPIRE US 3.0rc3 Pole. ContainerLeidingElement heeft twee relaties die door IMKL2.1 Pole worden overgeërfd: naar ExtraInformatie ( heeftextrainformatie ) en naar Diepte ( diepte ). ExtraInformatie en Diepte hebben op hun beurt terug een (reverse) relatie met ContainerLeidingElement via respectievelijk opcontainerleidingelementen en heeftcontainerleidingelement. Figuur 17: IMKL2.1 UML schema, Pole Copyright 2013 AGIV IMKL2.1 Data Model Page 36 of 104

5.12 MANHOLE Dit diagram geeft de twee weer waarvan de IMKL2.1 Manhole eigenschappen overerft: ContainerLeidingElement en INSPIRE US 3.0rc3 Manhole. ContainerLeidingElement heeft twee relaties die door IMKL2.1 Manhole worden overgeërfd: naar ExtraInformatie ( heeftextrainformatie ) en naar Diepte ( diepte ). ExtraInformatie en Diepte hebben op hun beurt terug een (reverse) relatie met ContainerLeidingElement via respectievelijk opcontainerleidingelementen en heeftcontainerleidingelement. Figuur 18: IMKL2.1 UML schema, Manhole Copyright 2013 AGIV IMKL2.1 Data Model Page 37 of 104

5.13 CABINET Dit diagram geeft de twee weer waarvan de IMKL2.1 Cabinet eigenschappen overerft: ContainerLeidingElement en INSPIRE US 3.0rc3 Cabinet. ContainerLeidingElement heeft twee relaties die door IMKL2.1 Cabinet worden overgeërfd: naar ExtraInformatie ( heeftextrainformatie ) en naar Diepte ( diepte ). ExtraInformatie en Diepte hebben op hun beurt terug een (reverse) relatie met ContainerLeidingElement via respectievelijk opcontainerleidingelementen en heeftcontainerleidingelement. Figuur 19: IMKL2.1 UML schema, Cabinet Copyright 2013 AGIV IMKL2.1 Data Model Page 38 of 104

5.14 UTILITYNETWORK Het IMKL2.1 UtilityNetwork object erft de eigenschappen over van het INSPIRE US 3.0rc3 UtilityNetwork en heeft relaties met vijf andere IMKL2.1, nl.: ExtraTopografie via heeftextratopografieën ; ExtraInformatie via heeftextrainformatie ; ContainerLeidingElement via elements ; Diepte via heeftdieptes en standaarddekking. Al deze IMKL2.1 hebben een omgekeerde (reverse) relatie met UtilityNetwork via innetwork en Diepte ook nog bijkomend via heeftutilitynetwork. Figuur 20: IMKL2.1 UML schema, UtilityNetwork Het INSPIRE US 3.0rc3 object UtilityNetwork erft van INSPIRE GCM Network Model de relatie met naam elements naar alle network elementen, maar dit is niet voorzien voor containerleiding elementen, vandaar dat we in IMKL2.1 deze relatie toevoegen op het ContainerLeidingElement. Het INSPIRE GCM Network Model object NetworkElement heeft een relatie naar Network via innetworks. Dit wordt door het INSPIRE US 3.0rc3 object UtilityNetworkElement overgenomen en in het IMKL2.1 model hebben alle niet-inspire ook een relatie met naam innetworks naar het IMKL2.1 UtilityNetwork. Op deze wijze hebben alle soorten network elementen en networks relaties naar elkaar met dezelfde namen. Dit is ook de reden waarom de namen van de relaties innetworks en elements in het Engels behouden zijn tussen de niet-inspire IMKL2.1, terwijl alle overige relaties tussen niet-inspire IMKL2.1 in het Nederlands uitgedrukt zijn. Copyright 2013 AGIV IMKL2.1 Data Model Page 39 of 104

5.15 RELATEDPARTY RelatedParty is een object dat in UtilityNetwork gebruikt wordt door de authorityrole attribuut. Het is geen onderdeel van de INSPIRE US maar is een basis data type dat in INSPIRE door meerdere thema s wordt gebruikt. Figuur 21: IMKL2.1 UML schema, RelatedParty Copyright 2013 AGIV IMKL2.1 Data Model Page 40 of 104

5.16 ACTIVITYCOMPLEX Er wordt binnen UtilityNetwork en UtilityNetworkElement verwezen naar ActivityComplex via de associatie utilityfacilityreference. Het is geen onderdeel van de INSPIRE US maar is een basis data type dat in INSPIRE door meerdere thema s wordt gebruikt. Figuur 22: IMKL2.1 UML schema, ActivityComplex 5.17 UTILITYLINK EN UTILITYLINKSEQUENCE UtilityLink en UtilityLinkSequence erven properties over van respectievelijk Link en LinkSequence (ook hun geometrie). Maar ze hebben geen eigen properties. Link en LinkSequence zijn abstracte (en kunnen in principe niet geïnstantieerd worden), maar UtilityLink en UtilityLinkSequence zijn concreet en kunnen dus wél geïnstantieerd worden. Elk KabelEnLeiding of KabelEnLeidingContainer object moet zijn geometrie halen via de link associatie naar een UtilityLink of UtilityLinkSequence object. Copyright 2013 AGIV IMKL2.1 Data Model Page 41 of 104

Figuur 23: IMKL2.1 UML schema, UtilityLink en UtilityLinkSequence Copyright 2013 AGIV IMKL2.1 Data Model Page 42 of 104

5.18 RELATIEVEDIEPTE EN TAWDIEPTE De IMKL2.1 RelatieveDiepte en TAWDiepte erven gemeenschappelijke eigenschappen over van Diepte. Diepte heeft relaties met zowat alle IMKL2.1 - behalve de ExtraInformatie en ExtraTopografie - via de volgenden, nl.: KabelEnLeidingContainer via heeftkabelenleidingcontainer ; KabelEnLeiding via heeftkabelenleiding ; ContainerLeidingElement via heeftcontainerleidingelement ; LeidingElement via heeftleidingelement ; UtilityNetwork via innetwork en standaarddekking. Figuur 24: IMKL2.1 UML schema, RelatieveDiepte en TAWDiepte In de omgekeerde richting is er een (reverse) associatie naar Diepte via de diepte relatie vanuit de ContainerLeidingElement en LeidingElement, via de dekking relatie naar KabelEnLeidingContainer en KabelEnLeiding en via de standaarddekking relatie naar UtilityNetwork. Copyright 2013 AGIV IMKL2.1 Data Model Page 43 of 104

5.19 EXTRAINFORMATIE OBJECTEN: ANNOTATIE, EXTRAPLAN EN AANSLUITING De drie extra informatie Annotatie, ExtraPlan en Aansluiting hebben via het abstracte object ExtraInformatie relaties met zowat alle overige IMKL2.1, behalve met Diepte en ExtraTopografie. Dat komt omdat er relaties zijn naar de abstracte kabels, leidingen, kabel- en leidingcontainers en kabel- en leidingelementen en UtilityNetwork. Deze relaties zijn: opkabelenleidingen naar KabelEnLeiding; opkabelenleidingcontainers naar KabelEnLeidingContainer; opleidingelementen naar LeidingElement; opcontainerleidingelementen naar ContainerLeidingElement. Al deze hebben een omgekeerde (reverse) relatie met ExtraInformatie via heeftextrainformatie. Figuur 25: IMKL2.1 UML schema, ExtraInformatie Annotatie, ExtraPlan en Aansluiting Copyright 2013 AGIV IMKL2.1 Data Model Page 44 of 104

5.20 EXTRATOPOGRAFIE In tegenstelling tot de extra informatie is het ExtraTopografie object niet verbonden met kabels, leidingen, kabel- en leidingcontainers en kabel- en leidingelementen, maar enkel met UtilityNetwork, nl. UtilityNetwork via innetwork en omgekeerd via heeftextratopografieën; Figuur 26: IMKL2.1 UML schema, ExtraTopografie Copyright 2013 AGIV IMKL2.1 Data Model Page 45 of 104

6. IMKL DATA DICTIONARY 6.1 INTRODUCTIE AGIV - KLIP Digitale Fase De data dictionary beschrijft elk data object, de attributen van data, de relaties (associaties) van data en codelijsten. Voor elk concept wordt er een definitie, herkomst van de definitie (indien van toepassing), een omschrijving en een naamruimte (namespace) indien van toepassing 7 - gegeven in een tabel. Voor de attributen en codelijsten wordt er bijkomend een verwijzing voorzien naar de data waarin ze gebruikt worden. Aangezien de meeste data spatial objects oftewel features zijn, kan je de data dictionary ook beschouwen als een feature catalogue. De attributen en relaties zijn feature properties en codelijsten zijn codelists. Al deze data zijn instantieerbare data. De abstracte data worden niet op zich beschreven in deze data dictionary. De data dictionary bevat Nederlandstalige omschrijvingen van alle concepten, ook van de INSPIRE concepten 8. Ter info: Het woord mixin dat in de data dictionary veelvuldig gebruikt wordt is in de context van dit document - een UML-technisch begrip. Het is een INSPIRE UML tag die je op een class kan plaatsen waardoor deze class een een mixin class wordt. Dit betekent dat de attributen van die class binnen een andere class gebruikt kunnen worden. In het IMKL2.1 data model was dit nodig om informatie te kunnen overerven van verschillende class. 6.2 IMKL2.1 FEATURE DATA OBJECTEN 6.2.1 RelatieveDiepte Attributen RelatieveDiepte Object dat dient om de afstand weer te geven vanaf het maaiveld tot de bovenkant van kabel of leiding en onderkant van een leidingelement. IMKL2.1 RelatieveDiepte erft alle attributen en associaties over van het abstracte Diepte object. De diverse associaties zijn referenties naar andere die ook een referentie hebben naar RelatieveDiepte (zgn. reverse association). Diepte attributen, IMKLBasis attributen, Label attributen 7 De naamruimte vermelding is vooral nuttig op niveau van de properties, omdat deze een verschillende oorsprong kunnen hebben. Alle data zitten in de IMKL2.1 naamruimte. 8 Deze omschrijvingen komen uit de INSPIRE IR Nederlandstalige tekst. Copyright 2013 AGIV IMKL2.1 Data Model Page 46 of 104

Associaties (referenties) Diepte associaties 6.2.2 TAWDiepte Attributen Associaties (referenties) TAWDiepte Object dat dient om de afstand weer te geven in absolute waarde - in TAW uitgedrukt van het TAW-nulpunt tot de bovenkant van kabel of leiding en onderkant van een leidingelement. IMKL2.1 TAWDiepte erft alle attributen en associaties over van het abstracte Diepte object. Bijkomend kan in dit object ook het maaiveldpeil (in TAW) worden uitgedrukt. De diverse associaties zijn referenties naar andere die ook een referentie hebben naar TAWDiepte (zgn. reverse association). maaiveldpeil, datumopmetingmaaiveldpeil, Diepte attributen, IMKLBasis attributen, Label attributen Diepte associaties 6.2.3 Annotatie Annotatie Object dat extra informatie weergeeft via annotaties en maatvoeringen over een utility network element IMKL1.0 (aangepast in 2.0 en 2.1) Attributen Via het annotatietype attribuut kan het soort annotatie of maatvoering object worden bepaald voor visualisatie - en via het attribuut label kan de tekst of numerieke waarde worden doorgegeven. Via de associaties opkabelenleidingen, opkabelenleidingcontainers, opleidingelementen en opcontainerleidingelementen kan een referentie worden gelegd naar een utility network element waarop de Annotatie betrekking heeft. Voor de geometrie moet het ligging -attribuut gebruikt worden, waarbij er gekozen kan worden voor punt- of lijngeometrieën. Dit hangt ook samen met de gekozen waarde in annotatietype. De associatie innetwork is een referentie naar die zelf naar Annotatie verwijzen (zgn. reverse association). annotatietype, rotatiehoek, verschuivingx, verschuivingy, verplaatsing, ligging (GM_Object), IMKLBasis attributen, Label attributen Associaties Alle associaties van (het abstracte) ExtraInformatie object, nl. Copyright 2013 AGIV IMKL2.1 Data Model Page 47 of 104

(referenties) opkabelenleidingen, opkabelenleidingcontainers, opleidingelementen, opcontainerleidingelementen, innetwork 6.2.4 ExtraPlan ExtraPlan Object dat extra informatie weergeeft via bijkomende bestanden over één of meerdere utility network elementen IMKL1.0 (aangepast in 2.0 en 2.1) Attributen Associaties (referenties) Hiermee kunnen extra detailplannen en lengteprofielen te bepalen via de attribuut extraplantype - worden meegegeven over één of meerdere utility network elementen. Naar deze uitility network elementen kan (optioneel) worden gerefereerd. Detailplannen bevatten gedetailleerde weergaven van bepaalde topografische zones of oppervlakten, weergegeven in een horizontaal vlak met een contour waarvan de situering via het geografisch attribuut wordt weergegeven. Lengteprofielen bevatten gedetailleerde weergaven van de dwarsdoorsnede van een bepaalde topografische sectie, waardoor het traject van een bepaalde leiding nauwkeurig wordt getoond onder het maaiveld. Deze plannen worden verspreid via bestandsformaten die beschreven zijn in het attribuut bestandmediatype en zijn beschikbaar op een web locatie (URL), beschreven in het attribuut bestandlocatie. Via een polygoon geometrie in het ligging attribuut kan een extra plan één of meerdere utility network elementen situeren, maar via de associaties opkabelenleidingen, opkabelenleidingcontainers, opleidingelementen en opcontainerleidingelementen kan er een precieze referentie worden gelegd naar een utility network element waarop het ExtraPlan betrekking heeft. extraplantype, bestandlocatie, bestandmediatype, bestandsidentificator, ligging, IMKLBasis attributen, Label attributen Alle associaties van (het abstracte) ExtraInformatie object, nl. opkabelenleidingen, opkabelenleidingcontainers, opleidingelementen, opcontainerleidingelementen, innetwork Copyright 2013 AGIV IMKL2.1 Data Model Page 48 of 104

6.2.5 Aansluiting Aansluiting Object dat de aansluiting van een kabel of leiding aan een gebouw of een ander fysyek object beschrijft IMKL1.0 (aangepast in 2.0 en 2.1) Attributen Associaties (referenties) 6.2.6 ExtraTopografie De kabel of leiding kan gerefereerd worden via de associatie opkabelenleidingen en het gebouw of ander fysiek object kan worden gesitueerd via een speciaal keuze attribuut adres, waarbij gekozen kan worden uit een (niet-crab) adres of een CRAB adres via de crabadresidentificator (een URI, die de sleutel vormt voor het CRAB object). De ligging van het Aansluiting object kan via het attribuut ligging via een punt geometrie worden beschreven. adres, ligging (GM_Point), IMKLBasis attributen, Label attributen Alle associaties van (het abstracte) ExtraInformatie object, nl. opkabelenleidingen, opkabelenleidingcontainers, opleidingelementen, opcontainerleidingelementen, innetwork ExtraTopografie Object of rasterbestand dat extra topografische informatie kan verstrekken over een deel of volledig utility network (niet op element) IMKL1.0 (aangepast in 2.0 en 2.1) Hiermee kunnen extra eigentopografie en ontwerptopografie via de attribuut extratopografietype - worden beschreven. Eigentopografie beschrijft topografische elementen via een object of raster - die eigen zijn aan de kabel- en leidingbeheerder, maar mogelijk niet voorkomen op het GRB. Ontwerptopografie beschrijft topografische elementen via een object of raster - die nog niet gerealiseerd zijn maar wel gepland (bv. een nieuwe verkaveling). In geval van een geografisch object worden deze topografieën worden gesitueerd via het attribuut ligging waarbij punt, lijn en polygoon geometrieën gebruikt kunnen worden. In geval van een raster wordt ligging gebruikt om de geografie van het omhullende kader van de raster te beschrijven via een polygoon. Attributen extratopografietype, rasterbestandlocatie, rasterbestandmediatype, ligging (GM_Object), IMKLBasis attributen, Label attributen Associaties (referenties) innetwork Copyright 2013 AGIV IMKL2.1 Data Model Page 49 of 104

6.2.7 ElectricityCable AGIV - KLIP Digitale Fase ElectricityCable Een aansluiting of reeks aansluitingen of kabelsegment - van een nutsvoorzieningennet voor het overbrengen van elektriciteit van de ene locatie naar een andere. + INSPIRE US 3.0 Attributen Associaties (referenties) 6.2.8 TelecommunicationsCable Dit type is een subtype van Cable en van KabelEnLeiding (mixin). Het attribuut operatingvoltage beschrijft de gebruiks- of bedrijfsspanning van de op het elektriciteitsnet aangesloten apparatuur. nominalvoltage beschrijft de nominale systeemspanning op de plaats van levering. operatingvoltage, nominalvoltage, van het (abstracte) KabelEnLeiding object Van het (abstracte) KabelEnLeiding object TelecommunicationsCable Een aansluiting of reeks aansluitingen van een nutsvoorzieningennet voor het overbrengen van data van de ene locatie naar een andere. + INSPIRE US 3.0 Dit type is een subtype van Cable en van KabelEnLeiding (mixin). Het attribuut telecommunicationscablematerialtype beschrijft het soort van materiaal waaruit een telecommunicatiekabel is vervaardigd. Attributen telecommunicationscablematerialtype, van het (abstracte) KabelEnLeiding object Associaties (referenties) 6.2.9 OilGasChemicalsPipe Van het (abstracte) KabelEnLeiding object OilGasChemicalsPipe Een pijpleiding voor het overbrengen van olie, gas of chemicaliën van de ene locatie naar een andere. + INSPIRE US 3.0 Dit type is een subtype van Pipe en van KabelEnLeiding (mixin). Het attribuut oilgaschemicalsproducttype beschrijft het type olie-, gasof chemisch product dat via de olie-gas-chemicaliënpijpleiding wordt overgebracht. Copyright 2013 AGIV IMKL2.1 Data Model Page 50 of 104