Præsentation er lastning. Vent venligst

Præsentation er lastning. Vent venligst

Indsæt nyt billede: Format: B 254 x 190,5 mm Efter indsættelse, højreklik på billedet og placér det bagerst. Delete det gamle foto Geodata for Everyone.

Lignende præsentationer


Præsentationer af emnet: "Indsæt nyt billede: Format: B 254 x 190,5 mm Efter indsættelse, højreklik på billedet og placér det bagerst. Delete det gamle foto Geodata for Everyone."— Præsentationens transcript:

1 Indsæt nyt billede: Format: B 254 x 190,5 mm Efter indsættelse, højreklik på billedet og placér det bagerst. Delete det gamle foto Geodata for Everyone - Model-driven development and an example of INSPIRE WFS service Meixia Feng, Danish Geodata Agency

2 Tekst starter uden punktopstilling For at få punktopstilling på teksten (flere niveauer findes), brug >Forøg listeniveau- knappen i Topmenuen For at få venstrestillet tekst uden punktopstilling, brug >Formindsk listeniveau- knappen i Topmenuen PAGE 2 1.”Free data” in Denmark – (the basic data programme) 2.Model-driven development for Geodata distribution 3.An example of INSPIRE WFS service 4.Questions and Answers Outline

3 Tekst starter uden punktopstilling For at få punktopstilling på teksten (flere niveauer findes), brug >Forøg listeniveau- knappen i Topmenuen For at få venstrestillet tekst uden punktopstilling, brug >Formindsk listeniveau- knappen i Topmenuen Basic Data Programme

4 Tekst starter uden punktopstilling For at få punktopstilling på teksten (flere niveauer findes), brug >Forøg listeniveau- knappen i Topmenuen For at få venstrestillet tekst uden punktopstilling, brug >Formindsk listeniveau- knappen i Topmenuen PAGE 4 Basic Data Programme Make all public basic data FREE Warm wash of all public data *Data quality* Technical harmonization *Interoperability* Common public Data Distributor *One Point Accessibility* A national board with Responsibilities for Implementation *Governance*

5 Tekst starter uden punktopstilling For at få punktopstilling på teksten (flere niveauer findes), brug >Forøg listeniveau- knappen i Topmenuen For at få venstrestillet tekst uden punktopstilling, brug >Formindsk listeniveau- knappen i Topmenuen PAGE 5 Model-driven development of Geodata UML

6 Tekst starter uden punktopstilling For at få punktopstilling på teksten (flere niveauer findes), brug >Forøg listeniveau- knappen i Topmenuen For at få venstrestillet tekst uden punktopstilling, brug >Formindsk listeniveau- knappen i Topmenuen PAGE 6 From Modeling To Documentation UML (in Enterprise Architect) UML describing business/production “Basic Data” Common model rules and common metadata attributers for object classes OCL defining constrains ISO19… series INSPIRE Distribution documentation 1 Enterprise Architect

7 Tekst starter uden punktopstilling For at få punktopstilling på teksten (flere niveauer findes), brug >Forøg listeniveau- knappen i Topmenuen For at få venstrestillet tekst uden punktopstilling, brug >Formindsk listeniveau- knappen i Topmenuen PAGE 7 From Modeling To GML Schema UML (in Enterprise Architect) Distribution documentation 1 Enterprise Architect GML schema (XSD) (GML 2.1.2) GML schema (XSD) (GML 3.2.1) 2 ShapeChange

8 Tekst starter uden punktopstilling For at få punktopstilling på teksten (flere niveauer findes), brug >Forøg listeniveau- knappen i Topmenuen For at få venstrestillet tekst uden punktopstilling, brug >Formindsk listeniveau- knappen i Topmenuen PAGE 8 UML to GML Conversion Conversion

9 Tekst starter uden punktopstilling For at få punktopstilling på teksten (flere niveauer findes), brug >Forøg listeniveau- knappen i Topmenuen For at få venstrestillet tekst uden punktopstilling, brug >Formindsk listeniveau- knappen i Topmenuen PAGE 9 ShapeChange Flattener Conversion Flattening rule-trf-prop-flatten-types Flattening rule-trf-prop-flatten-codelists

10 Tekst starter uden punktopstilling For at få punktopstilling på teksten (flere niveauer findes), brug >Forøg listeniveau- knappen i Topmenuen For at få venstrestillet tekst uden punktopstilling, brug >Formindsk listeniveau- knappen i Topmenuen PAGE 10 From Modeling To Database Schema UML (in Enterprise Architect) Distribution documentation 1 Enterprise Architect GML schema (XSD) (GML 2.1.2) GML schema (XSD) (GML 3.2.1) 2 ShapeChange Database model (”geodatabank”) 3 SQL script (DLL)

11 Tekst starter uden punktopstilling For at få punktopstilling på teksten (flere niveauer findes), brug >Forøg listeniveau- knappen i Topmenuen For at få venstrestillet tekst uden punktopstilling, brug >Formindsk listeniveau- knappen i Topmenuen PAGE 11 Database Schemas (DDL) Mapping inheritance structures Mapping object relationships Mapping properties Performance tuning each concrete class to its own table primary key and foreign key each property to a column

12 Tekst starter uden punktopstilling For at få punktopstilling på teksten (flere niveauer findes), brug >Forøg listeniveau- knappen i Topmenuen For at få venstrestillet tekst uden punktopstilling, brug >Formindsk listeniveau- knappen i Topmenuen PAGE 12 From Modeling To Database Schema UML (in Enterprise Architect) Distribution documentation 1 Enterprise Architect GML schema (XSD) (GML 2.1.2) GML schema (XSD) (GML 3.2.1) 2 ShapeChange Database model (”geodatabank”) 3 SQL script (DLL) masterdata 4 mapping & validation

13 Tekst starter uden punktopstilling For at få punktopstilling på teksten (flere niveauer findes), brug >Forøg listeniveau- knappen i Topmenuen For at få venstrestillet tekst uden punktopstilling, brug >Formindsk listeniveau- knappen i Topmenuen PAGE 13 From Modeling To Distribution UML (in Enterprise Architect) Distribution documentation 1 Enterprise Architect WFS GML schema (XSD) (GML 2.1.2) GML schema (XSD) (GML 3.2.1) 2 ShapeChange Database model (”geodatabank”) 3 SQL script (DLL) masterdata 4 mapping & validation GML (on-the-fly) GOPublisherWFS/ GeoServer 5 5 QGIS (internal users) Download (GML, SHP, TAB …) 5 FME

14 Tekst starter uden punktopstilling For at få punktopstilling på teksten (flere niveauer findes), brug >Forøg listeniveau- knappen i Topmenuen For at få venstrestillet tekst uden punktopstilling, brug >Formindsk listeniveau- knappen i Topmenuen SIDE 14 Distribution as WFS

15 Tekst starter uden punktopstilling For at få punktopstilling på teksten (flere niveauer findes), brug >Forøg listeniveau- knappen i Topmenuen For at få venstrestillet tekst uden punktopstilling, brug >Formindsk listeniveau- knappen i Topmenuen PAGE 15 Distribution as Download

16 Tekst starter uden punktopstilling For at få punktopstilling på teksten (flere niveauer findes), brug >Forøg listeniveau- knappen i Topmenuen For at få venstrestillet tekst uden punktopstilling, brug >Formindsk listeniveau- knappen i Topmenuen PAGE 16 INSPIRE Data should be collected only once Should be easy to find the available geodata Be easy to collect geodata from different sources and share geodata between many users and uses Be easy to be reused to implement INSPIRE services

17 Tekst starter uden punktopstilling For at få punktopstilling på teksten (flere niveauer findes), brug >Forøg listeniveau- knappen i Topmenuen For at få venstrestillet tekst uden punktopstilling, brug >Formindsk listeniveau- knappen i Topmenuen SIDE 17 From National Object To INSPIRE Theme

18 Tekst starter uden punktopstilling For at få punktopstilling på teksten (flere niveauer findes), brug >Forøg listeniveau- knappen i Topmenuen For at få venstrestillet tekst uden punktopstilling, brug >Formindsk listeniveau- knappen i Topmenuen Municipalities Regions SIDE 18 From National Dataset To INSPIRE Dataset AdministrativeUnit CREATE OR REPLACE FORCE EDITIONABLE VIEW "DAGI_10M_NOHIST_INS_D1". "ADMINISTRATIVEUNIT" ( SELECT objectid, 'dk.au.' || id_lokalid AS gmlid, id_lokalid, AS inspireid_localid, registreringfra AS beginlifespanversion, registreringtil AS endlifespanversion, geometri AS geometry, …. FROM DAGI_10M_NOHIST_L1.regionsinddeling UNION ALL SELECT objectid, 'dk.au.' || id_lokalid AS gmlid, id_lokalid, AS inspireid_localid, registreringfra AS beginlifespanversion, registreringtil AS endlifespanversion, geometri AS geometry, … FROM DAGI_10M_NOHIST_L1.kommuneinddeling );

19 Tekst starter uden punktopstilling For at få punktopstilling på teksten (flere niveauer findes), brug >Forøg listeniveau- knappen i Topmenuen For at få venstrestillet tekst uden punktopstilling, brug >Formindsk listeniveau- knappen i Topmenuen PAGE 19 Mapping Tool – GO Publisher Desktop

20 Tekst starter uden punktopstilling For at få punktopstilling på teksten (flere niveauer findes), brug >Forøg listeniveau- knappen i Topmenuen For at få venstrestillet tekst uden punktopstilling, brug >Formindsk listeniveau- knappen i Topmenuen PAGE 20 Mapping National Data to Inspire Schema Attributes mapped from national datasets InspireId o localId = id.lokalId Geometry o gml:MultiSurface Attributes mapped to a constant InspireId o namespace=http://data.gov.dk/inspire-au language=dan Attributes mapped to a fixed codeList codeList o Attributes have no national data to map xsi:nil=“true” and nilReason=“Unknown” or “Unpopulated”

21 Tekst starter uden punktopstilling For at få punktopstilling på teksten (flere niveauer findes), brug >Forøg listeniveau- knappen i Topmenuen For at få venstrestillet tekst uden punktopstilling, brug >Formindsk listeniveau- knappen i Topmenuen SIDE 21 Access to WFS with GIS Client

22 Tekst starter uden punktopstilling For at få punktopstilling på teksten (flere niveauer findes), brug >Forøg listeniveau- knappen i Topmenuen For at få venstrestillet tekst uden punktopstilling, brug >Formindsk listeniveau- knappen i Topmenuen SIDE 22

23 Tekst starter uden punktopstilling For at få punktopstilling på teksten (flere niveauer findes), brug >Forøg listeniveau- knappen i Topmenuen For at få venstrestillet tekst uden punktopstilling, brug >Formindsk listeniveau- knappen i Topmenuen PAGE 23 Automizes the process from modeling to distribution reduces the time taken to implement a new product Ensures consistency between the various implementation schema Complies to INSPIRE data model and maximises the re-use of national spatial data for the INSPIRE services a common development process for different basic data registers Benefits of Model-driven Development

24 Tekst starter uden punktopstilling For at få punktopstilling på teksten (flere niveauer findes), brug >Forøg listeniveau- knappen i Topmenuen For at få venstrestillet tekst uden punktopstilling, brug >Formindsk listeniveau- knappen i Topmenuen PAGE 24 Thank you for your attention!


Download ppt "Indsæt nyt billede: Format: B 254 x 190,5 mm Efter indsættelse, højreklik på billedet og placér det bagerst. Delete det gamle foto Geodata for Everyone."

Lignende præsentationer


Annoncer fra Google