1 / 26

The Danish Geodata Agency's approach to data modelling

The Danish Geodata Agency's approach to data modelling. Heidi Vanparys. Contents. Target architecture Distribution of data – Danish Basic Data Distribution of data – INSPIRE/ELF. Overall process. Common Data Models. = INSPIRE. ≠INSPIRE. bitemporal data different UML profile

Download Presentation

The Danish Geodata Agency's approach to data modelling

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The Danish Geodata Agency's approach to data modelling Heidi Vanparys

  2. Contents • Target architecture • Distribution of data – Danish Basic Data • Distribution of data – INSPIRE/ELF THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING

  3. THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING

  4. THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING

  5. Overall process THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING

  6. Common Data Models = INSPIRE ≠INSPIRE bitemporal data different UML profile nodirectreuse of INSPIRE’s data model Danish • UML-models • automated GML applicationschemacreation • reuse of ISO’s data types THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING

  7. MDG Technology THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING

  8. THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING

  9. MDG Technology THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING

  10. Validation of UML Models THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING

  11. Automated editing of UML Models THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING

  12. MDG Technology THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING

  13. Overall process THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING

  14. Creation of GML applicationschemas • Principles of the Data Distribution department for the Digital Map Supply: • Flatstructure • No special Danish characters • GML 2 THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING

  15. Creation of GML applicationschemas THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING

  16. Creation of GML applicationschemas rule-trf-prop-flatten-types <element name="forretningsproces" type="string"> <element name="id.lokalId" type="string"> <element name="id.namespace" type="string"> THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING

  17. Creation of GML applicationschemas rule-trf-prop-flatten-multiplicity <element name="navn_1.aktualitet” type="sn:AktualitetsVaerdiType"> … <element minOccurs="0" name="navn_5.sprog" type="string"> THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING

  18. Creation of GML applicationschemas rule-trf-all-flatten-name <element name="Soe" substitutionGroup="sn:NavngivetSted" type="sn:SoeType"> THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING

  19. Creation of GML applicationschemas GML 2.1 • XML schematarget parameters: • gmlVersion = 2.1 • defaultEncodingRule = gml21 THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING

  20. Creation of GML applicationschemas Associations <element name="regionskode” type="string"></element> <element name="regionsLokalId" type="string"></element> <element name="region"><complexType><sequence/><attributeGroup ref="gml:AssociationAttributeGroup"/></complexType></element> THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING

  21. THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING

  22. Overall process THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING

  23. THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING

  24. Process for INSPIRE/ELF services THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING

  25. Plan & status • Look at previousmappings • Find a convenientway to document the mapping • Make schema transformation in the database • Set up new services THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING

  26. Heidi VanparysAC specialist Databases and Standardization hevan@gst.dk Rentemestervej8 DK-2400  Copenhagen NV www.gst.dk THE DANISH GEODATA AGENCY'S APPROACH TO DATA MODELLING

More Related