proposal for updating the annex i xml schemasinspire.ec.europa.eu/events/conferences/inspire...wish...

51
!!!"#$%"&%"&'$()*"&' !"#$%&' )*+%",- !,%./01,%&' %&&*$1,%*& !/22*#,%&' 0"'%)01,%*& ,-. .,/ !($012() 34 ,*5 36789 :*$;1 ,;%2*&< /'=> !"# %&'()*&+ , -./0-12 3&456'64768 9: ;<46 =>9?

Upload: others

Post on 01-Apr-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

!!!"#$%"&%"&'$()*"&'++

!"#$%&'()*+%",-(!,%./01,%&'(%&&*$1,%*&(!/22*#,%&'(0"'%)01,%*&(

,-.+.,/+!($012()+34+,*5+36789+:*$;1+

,;%2*&<+/'=>+!"#$%&'()*&+$,$-./0-12$3&456'64768$9:$;<46$=>9?$

$

Page 2: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

?@&$@;&!+

!"#@'6ABC6D$E))<6)$E4$C*6$"-F$D'B5C$%&'($+'&G'BHH6$"-I0@99J$/EH+AE5E7BCE&4$B4D$7AB'E5E7BCE&4$&5$!"#$647&DE4G$5&'$)+BCEBA$DBCB$"-I0@9=J$3AB'E5E7BCE&4$&5$K"#@C&@!"#$647&DE4G$'<A6)$"-I0@9LJ$M"#$)7*6HB$HBE4C64B476$

I&'()*&+$&4$=L$"BN$=>9?$!&BA)$"&'6$7A6B'AN$D65E46$C*6$E))<6)$C&$O6$CB7(A6D$E4$"-F$0AB44E4G$B4D$46PC$)C6+)$

F&'HBCJ$-4C'&D<7C&'N$+'6)64CBCE&4)$5'&H$+B'CE7E+B4C)$Q$DE)7<))E&4$RG64DB8$+'6)64CBCE&4)$B4D$D'B5C$HE4<C6)$&4$+<OAE7$"-!$7&AABO&'BCE&4$)+B76$$

Page 3: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

Official; Crown Copyright 2014; Released under OGL

Experience with INSPIRE GML

Peter Parslow Principal Geographic Information Architect May 2014

Page 4: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

Official; Crown Copyright 2014; Released under OGL

Summary experience of 23 companies / 14 different software

Most software hardly uses the XSD

Some problems with multiSurface The most commonly used software in UK local authorities

INSPIRE Geographic Names is too complex But Elevations & Hydrology are OK (if you leave out the names!)

Page 5: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

ign.fr

!"#$!%&'()*'+,'!("'-%+".&'STATUS OF CURRENT STUDIES

ISN/14.151

[email protected] 28/05/2014

Page 6: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

!"#$%&'()#"&*+!,*-.&/01&23&/*!&

Goal: See what an average user can do with INSPIRE data.

ISN/14.151

Page 7: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

!"#$%&'()#"&*+!,*-.&/01&23&/*!&

ISN/14.151

!"#"$#%&'

()*#+&*'$,"*)'-

./0&'/#%$"-$1'"#)/'$

#%&' 2--03+"#+04

255/'5"#'

6'4'/+3$5'0('#/%

6'0('#/%$+4$!"#"$#%&'

()*#+&*'$/'&/'-'4#"#+

04 27 !"#$%%$ & & & & ' ' & &

28 ()*+,-!".*)*%+#!+*/$ & & ' & ' ' & &

9. 0!#1$22$%-1!"!%+#!2$% & & ' & ' ' ' &

6: ",)3.*)!+*3)%-4,34#!05*6($% & & ' ' ' & ' '

;< 57"#34#!05*$ & & ' & & & ' '

=: #,%$!(-"$-+#!)%03#+ & & & & & ' ' '

Page 8: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

!"#$%&'()#"&*+!,*-.&/01&23&/*!&

ISN/14.151

!"#$%&'()*) !"#$%&'()+) !"#$%&'(),) !"#$%&'()-) !"#$%&'().)

!"#$%&'() ) ) ) ) )

*+(+(,-$) ) . /) ) ) )

012(&-2$)$2$3$4() ) ) ) ) . /)

%&45') ) ) ) ) )

60%)7((8&91($) ) ) ) ) )

7''":&+(&"4) ) . /) ) ) )

7;;8$;+(&"4) <) <) <) <) <)

=$4$8&:);$"3$(8,) ) ) ) ) )

=$"3$(8,)&4)+)#+(+(,-$) ) ) ) ) )

>$?$8+2);$"3$(8&$') . /) ) ) ) . /)

Page 9: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

!"#$%&'()#"&*+!,*-.&/01&23&/*!&

Some software unable to open the file as they do not support GML 3.2.1 Some software would need a configuration file to be able to offer a better support

*.gfs file for softwares based on OGR/GDAL

ISN/14.151

! "#$%&#'()*$+'! ,##-'./#'%0-1#0#&.2.%3&'2+'+%0-1#'2+'-3++%41#'

5##6+'

Page 10: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

28/05/2014 Paris

Inspire - MIWP 11-12-18 Meeting

BRGM (French Geological Survey) Sylvain Grellet / François Tertre [email protected] / [email protected]

Page 11: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

Issues

> For more than 10 years, we (incl. BRGM) sell a rationale that does not fully work yet in production mode

> Most of the time software (server, desktop GIS...) designed on an "offline basis", xsds embedded within the source code => Not a real XML aware (XMLSpy, oXygen => Will cause issues when updating the schemas (link to maintenance discussion)

28/05/2014 Paris [email protected] / [email protected]

Inspire - MIWP 11-12-18 Meeting!

> 6

Page 12: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

Issues

> Very few solutions available out there : Ex for the server side:

OpenSource : * Geoserver 2.5 : said to solve the performance issue. Not tested

at BRGM yet, * Deegree 3.3.x : will be tested under Min4EU

Vendor Side ?

> Conclusion We should work on two aspects

1°/ Help enhance the implementation (client, server) 2°/ Lower the implementation barrier in Inspire

28/05/2014 Paris [email protected] / [email protected]

Inspire - MIWP 11-12-18 Meeting!

> 7

Page 13: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

Wish list enhance the implementation

> Have - matrix To help people find out what to use, to help steer communities / vendors. Example for server could add : link to external application schema

> Have cookbooks such as http://data.gov.uk/sites/default/files/library/INSPIREWFSCookbook_v1.0.pdf

28/05/2014 Paris [email protected] / [email protected]

Inspire - MIWP 11-12-18 Meeting!

> 8

ABC+3"6

C;D)<&B&*='$& E(D)<&FB&*='$&+ ,*));GH+-G=&$I*%&+!;=2+<(%*<+J*=*+1=$'%='$&+

:&$I($D*G%&1+

Server name / version

Page 14: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

Wish list lower the barrier

> Add portrayal classes to Inspire. Example GeoSciML : portrayal class designed to be SF-0 compliant

28/05/2014 Paris [email protected] / [email protected]

Inspire - MIWP 11-12-18 Meeting!

> 9

COVADIS 22/01/2014 [email protected]

DSI / ISTN / SDI!

Portrayal Borehole View Borehole

Xsd Generation Linked to SF-0

Page 15: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

Wish list lower the barrier

> Add portrayal classes to Inspire Will help split from conceptual model to exchange scenarii, Will help answer questions about what Feature exposed in the WFS :

all FeatureTypes in the Schema ? only those in the Portayal chapter ? how many associations should be traversed ?

28/05/2014 Paris [email protected] / [email protected]

Inspire - MIWP 11-12-18 Meeting!

> 10

Page 16: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

11 Bundesamt für Landestopografie swisstopo KOGIS

QUESTIONS, PROBLEMS, OPEN ISSUES

16.06.2014

Page 17: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

12 Bundesamt für Landestopografie swisstopo KOGIS

Documentation

Documentation is highly complex and voluminous Required Information for data generation:

UML Model/Data Specification Document of theme and all related themes INSPIRE Registry GML Application Schemes GML Specification Documentation of referred Codelists

=> Hands-On, Samples, Best-Practises, .. would really help

16.06.2014

Page 18: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

13 Bundesamt für Landestopografie swisstopo KOGIS

External Codelists

External Codes are difficult to handle Location for suggested Codelists are not visible in application schema or data specification No GIS tool supports external vocabularies XML validation is not respecting values

=> ???

16.06.2014

Page 19: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

14 Bundesamt für Landestopografie swisstopo KOGIS

Constraints

Several OCL (esp. on restricting generic data types) are not reflected in application schemas

e.g. OCL Constraint on Cadastral Parcel

resulting GML application schema

16.06.2014

!"#$%&'%()*#+,-..#/%#01234)5-6%#&)#01214.(734)5-6%#"!#789:#$%&'%()*;&6.<+=78>?5@01234)5-6%A#&)#$%&'%()*;&6.<+=78>?5@01214.(734)5-6%A#

B%.%'%8(#8-'%C!"#$%#&'(!)&(*#+!"%,-.#$%#&'(/'$*#'&(0(*#!1)##B-88&(-(7&8D#####B>&64'%8(-(7&8DE+#'46,#-+#F&++7/.%G#(,%#$%&'%()*################+,&4.>#/%#-#+78$.%#-)%-;B!>&64'%8(-(7&8D###B!-88&(-(7&8D#B!%.%'%8(D#

Page 20: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

15 Bundesamt für Landestopografie swisstopo KOGIS

Constraints 2

Constraints only defined in OCL are difficult to find and understand Constraints cannot be validated for GML data

=> ??? => GML Profiles can partly reduce the available data types

16.06.2014

Page 21: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

16 Bundesamt für Landestopografie swisstopo KOGIS

Geometric Types

GIS tools only support limited geometric types Point, Curve, Polygon (with LineStrings, Arcs) Multipoint, Multicurve, Multisurface (with Polygons)

=> GML Profile similar to Simple Features Profile

16.06.2014

Page 22: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

17 Bundesamt für Landestopografie swisstopo KOGIS

XLink inLineOrByReference

In INSPIRE most feature-attributes can be -

encoding xLink references can hardly be resolved

-

16.06.2014

Page 23: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

18 Bundesamt für Landestopografie swisstopo KOGIS

GML Profiles for INSPIRE?

Would GML profiles help(similar to GML Simple Features - Must we define more than one profile?

For simple (e.g. administrative boundaries,

Specific themes (e.g. buildings, geology)

16.06.2014

Page 24: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

GML support in software

27-5-2014

Presented by Clemens Portele Slides by Marcel Reuvers & Linda van den Brink

Courtesy of Wim van Berkel, TNO

Page 25: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

•  CityGML ADE IMGeo •  GML SF 3.2: Simplified schema of CityGML ADE,

based on OGC GML version 3.2.1 Simple Features profile level 0

•  GML SF 3.1: Simplified schema of CityGML ADE, based on OGC GML version 3.1.1 Simple Features profile level 0

•  KML: OGC KML

Ingrediënten voor slimme toepassingen Exchange formats that were tested

Page 26: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

•  PostGIS 2.0 •  Quantum GIS 2.0 •  ESRI ArcGIS 10.2 •  Microstation v8 •  Bentley Map serie 3 •  AutoCAD Map 3D 2013 •  Mapinfo 12 •  Geomedia 2013 •  FME 2014 beta

Ingrediënten voor slimme toepassingen Software that was tested (november 2013)

Page 27: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

Ingrediënten voor slimme toepassingen Results Software IMGeo GML GML SF 3.2 GML SF 3.1 KML

xxx X X ! X

xxx X X X X

xxx X X ! X

xxx X X ! met support

!

xxx X X X !

xxx X X ! !

xxx ! X ! !

xxx ! ! ! X

xxx ! ! ! X

When software could read and visualize the data the test was succeeded. Even when software skipped arcs or attributes, or when coordinates were not correct.

Page 28: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

•  GML 3.1.1 SF is well supported •  Currently GML 3.2.1 and higher is badly

supported

•  Is it an idea to do an GML estafette to trigger the software suppliers in supporting GML for Inspire

•  Is it an idea that Inspire promotes the use of SF more

•  How can we get people to use spatial data? Does the solution lie in other formats for geo-data (GeoJSON, GeoPackage, …)

Ingrediënten voor slimme toepassingen Conclusions and recommendations

Page 29: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

Some Observations

Workshop on GML related issues for the INSPIRE MIG Clemens Portele

Page 30: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

© interactive instruments GmbH

1. Consider additional, simplified encoding schemas

!  This is not just a GML issue, but applies to other potential encodings, too; e.g. GeoJSON, GPKG, RDF, ...

!  INSPIRE models are conceptual models !  Simpler, and possibly incomplete representations sufficient for many –

but not all – data needs !  This is foreseen in the encoding guidelines (D2.7, 7.3) !  For GML, such schemas would likely be based on the GML Simple

Feature profile (level 0) and should allow for arbitrary additional attributes (use of xs:any) !  Not easy for some of the GML application schemas!

!  Additional work for the implementers, data providers and the MIG !  interactive instruments will work on simplified schemas in the ELF

project (but not from a GML perspective) !  ShapeChange also supports generating flattened schemas

!  http://shapechange.net/transformations/flattener/

Page 31: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

© interactive instruments GmbH

2. In the schema lifecycle, consider the impact of changes on implementations

!  In the updates proposed in December, only the impact on existing GML documents was considered, but implementations are at least as important in the infrastructure

!  Any change that would impact implementations needs to be communicated well in advance

!  It may take considerable time until any changes are included in a new revision of a software product due to release cycles, etc.

!  Even then it is unrealistic to ask organisations that they always upgrade to the latest version – for many reasons " old versions of INSPIRE schemas must remain valid ("compliance") and supported for a considerable time, i.e. years

!  Bugfixes may not break any reasonable implementations or documents

!  A schema lifecycle management and release strategy is needed !  New schema versions should only be released after testing with

real data (see the data specification process, D2.6)

Page 32: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

© interactive instruments GmbH

3. Include software implementers early

!  Whatever is done: actively include those implementing software early in discussions that affect implementation schemas

Page 33: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

K&%'$$;GH+=();%1+I$(D+)$&1&G=*=;(G1+

RDDECE&4BA$)EH+AE5E6D$)7*6HB)8$6SGS$OB)6D$&4$!"#$/F8$A6T6A$>$R4BAN)E)$&5$!"#UM"#$)7*6HB$B)+67C)$O6E4G$<)6D$E4$-./0-12$H&D6A)$"BE4C64B476$+'&76D<'6)$&5$-./0-12$)7*6HB)$-H+A6H64CBCE&4$&5$K"#@C&@!"#$647&DE4G$'<A6)$3&4)C'BE4C)$E4$K"#$H&D6A)$ $)7*6HBC'&4$'<A6)V$W&7<H64CBCE&4$U$7B+B7ECN$O<EADE4G$!B+$O6C%664$7&H+A6P$-./0-12$)7*6HB)$B4D$%*BC$7<''64C$C&&A)$7B4$)<++&'C$ $0&))EOA6$)&A<CE&4)$16D<76$7&H+A6PECN$&5$)7*6HB)$647&<'BG6$O6CC6'$)<++&'C$ON$T64D&')$

Page 34: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

.*)L+%(D)<&F+1%2&D*1+ +=((<+1'))($=+

0'&+&)6$BDDECE&4BA8$A6))$7&H+A6P8$)7*6HB)$3'6BC6$B$'6+&)EC&'N$&5$+&))EOA6$)EH+AE5E7BCE&4$'<A6)$K+$C&$C*6HBCE7$7&HH<4ECE6)$C&$)6A67C$'<A6)$C&$B++AN$/&H6$'67&HH64DBCE&4)$X6SGS$C&$BEH$5&'$/EH+A6$F6BC<'6)8$A6T6A$>$&'$6T64$)EH+A6'Y$7&<AD$O6$&T6'B'7*E4G$.6%AN$D6T6A&+6D$)EH+AE5E6D$)7*6HB$C&$O6$+'&+&)6D$C&$C*6$"-!$B)$B4$BDDECE&4BA$647&DE4G$24D&')6H64C$B5C6'$C6)CE4G$B4D$<)BG6$D&7<H64CBCE&4$

247&<'BG6$O6CC6'$)<++&'C$ON$T64D&')$%&'($%EC*$T64D&')$C&$O6$BOA6$C&$)<++&'C$H&'6$7&H+A6P$H&D6A)$%&'($%EC*$<)6')$C&$O6CC6'$<4D6')CB4D$%*BC$C*6N$7B4$G6C$&<C$&5$C*6$H&D6A$0&))EOA6$9)C$)C6+J$R4BAN)E)$&4$%*E7*$)<O@)6C)$&5$!"#UM/W$B'6$B7C<BAAN$O6E4G$<)6D$E4$-./0-12$)7*6HB)$

$

Page 35: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

.,/+ +1%2&D*+D*;G=&G*G%&+$'<&1+

3*B4G6)$E4$R446P$-$DBCB$H&D6A)$E4$-1$BH64DH64C$6PE)CE4G$DBCB$Q$)&5C%B'6$7'6BC6D$B77&'DE4G$C&$C*6$&AD$)7*6HB$)*&<AD$'6HBE4$TBAED$

2Z<BAAN$EH+&'CB4C$C&$D65E46$+'&76D<'6)$5&'$7&HH<4E7BCE4G$7*B4G6)$C&$BAA$'6A6TB4C$)CB(6*&AD6')$XDBCB$+'&TED6')8$DBCB$<)6')8$)&5C%B'6$D6T6A&+6')Y$C6)CE4G8$'6TE6%$B4D$64D&')6H64C$

RA)&$D6T6A&+$H6C*&D$5&'$'65A67CE4G$)7*6HB$7*B4G6)$X6SGS$D6+'67BCE&4Y$6P+AE7ECAN$E4$C*6$K"#$H&D6A$K"#$H&D6A)8$DEBG'BH)$B4D$)7*6HB)$B'6$E4$)N47$B4D$7B4$O6$<)6D$C&$G646'BC6$<+DBC6D$)7*6HB)$B<C&HBCE7BAAN$

$

Page 36: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

A($0+)<*G+

[&$O6$D6T6A&+6D$OB)6D$&4$%&'()*&+$&<C7&H6)$WE)CE4G<E)*$O6C%664$)*&'C@C6'H$B7CE&4)$A&4G6'$C6'H$B7CE&4)$B'&<4D$64D&')6H64C$D6T6A&+H64C$&5$)EH+AE5E6D$G<ED6AE46)$

0'&+&)6$*&%$B7CE&4)$7&<AD$O6$B7*E6T6D$X6SGS$C*'&<G*$"-!$)<O@G'&<+8$7&4C'B7C)8$SSSY$0&))EOA6$5<4DE4G$U$)<++&'C$C*'&<G*$R12\.R$!6&/HB'C3ECE6)$ $7&<AD$+'&TED6$E4+<C$B'&<4D$)EH+AE5E7BCE&4$5&'$]K$C*6H6$2#F$ $7&<AD$+'&TED6$E4+<C$B'&<4D$)EH+AE5E7BCE&4$62.^+A<)V$

$

$

Page 37: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

!!!"#$%"&%"&'$()*"&'++

!"#$%&'()*+%",-(!,%./01,%&'(%&&*$1,%*&(!/22*#,%&'(0"'%)01,%*&(

:$()(1*<+I($+')J*=;GH+=2&+MGG&F+-++FD<+1%2&D*1+

,;%2*&<+/'=>+!"#$%&'()*&+$,$-./0-12$3&456'64768$9:$;<46$=>9?$

$

Page 38: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

E(G=&F=+

WBCB$H&D6A$7*B4G6)$E4$16G<ABCE&4$X2KY$4&S$9=_\U=>9\8$HBE4AN$C&$3[)`0a)$9S 16H&T6D$)&H6$3[)`0a)$B4D$'656'6476)$C&$C*6H$=S /<+6')6D6D$)&H6$3[)`0a)$%EC*$CN+6)$E4$R446P$--`---$C*6H6)$B4D$<+DBC6D$'656'6476)$

\S "&T6D$)&H6$3[)`0a)$5'&H$D'B5C$R446P$--`---$+B7(BG6)$X)7*6HB)$T>S>Y$E4C&$C*6$ab$0*N)E7BA$IBC6')$+B7(BG6$

?S 3'6BC6D$BDDECE&4BA$)<O@CN+6)$&5$aND'&cOd67C$$E4$/1$C*6H6$

_S RDD6D$DBCB$H&D6A$5&'$"B'ECEH6$K4EC)$E4$RK$:S 3*B4G6$G6&H6C'N$CN+6$&5$/*&'6$CN+6$5'&H$!"e/<'5B76$C&$!"e"<ACE/<'5B76$

3*B4G6D$-./0-12$K"#@C&@!"#$647&DE4G$'<A6$5&'$7&D6$AE)C)$5'&H$GHAJ3&D6[N+6$C&$GHAJ1656'6476[N+6$ 3[)$f$3B4DEDBC6$CN+6)$

0a)$f$0AB76*&AD6')$

Page 39: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

M))$(*%2+I($+1%2&D*+')J*=&1+

!&BAJ$6PE)CE4G$DBCB$B4D$)&5C%B'6$7'6BC6D$B77&'DE4G$C&$C*6$7<''64C$)7*6HB$)*&<AD$'6HBE4$TBAED$W&$4&C$7*B4G6$C*6$4BH6)+B76$5&'$B$46%$HE4&'$T6')E&4$&5$C*6$)7*6HB$.c[2$[*E)$HBN$'6Z<E'6$<+DBC6$&5$Xc!3@E4)+E'6DY$)7*6HB$HBE4C64B476$'<A6)8$6SGS$GET6$<+$7&4)E)C6476$&5$4BH6)+B76$B4D$)7*6HB$T6')E&4$

c4AN$E47A<D6$7*B4G6)$C*BC$'6ABP$C*6$)7*6HB$.c[2$[*E)$%EAA$)CEAA$7'6BC6$+'&OA6H)$5&'$6PE)CE4G$)&5C%B'6$OB)6D$&4$C*6$&AD$)7*6HB)$XE5$DBCB$<)6$C*6$46%$&46)Y$

g66+$D6+'67BC6D$6A6H64C)$E4$C*6$)7*6HB)8$O<C$B44&CBC6$C*6H$B)$D6+'67BC6D$

Page 40: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

N&)$&%*=;(GOC')&$1&11;(G+(I+=5)&1+

g66+$)7*6HB)$7&4CBE4E4G$D6+'67BC6DU)<+6')6D6D$CN+6)$XT>S>Y$W6+'67BCE&4$W6+'67BC6$6A6H64C)$%EC*$'656'6476)$C&$C*6)6$CN+6)$

/<+6')6))E&4$K+DBC6$B++E45&$6A6H64C$C&$'656'$C&$46%$CN+6)$

a&%$C&$<+DBC6$)7*6HB)$&5$7&HH&4$)<+6'@CN+6)$X)66$ABC6'YV$"&TE4G$CN+6$[$5'&H$+B7(BG6$R$C&$]$f$$D6+'67BC6$CN+6$[$E4$R$XES6S$(66+$E4$>S>$)7*6HBY$BDD$CN+6$[$C&$]$<+DBC6$'656'6476)$

Page 41: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

N&)$&%*=;(G+(I+&<&D&G=1+

"B(6$6A6H64C)$&+CE&4BA$K)6$hD&7<H64CBCE&4i$B4D$X)EH+A6Y$hB++E45&i$B44&CBCE&4$6A6H64C)$$!"##$%"%&$#' (( ((!"##$%&'()*+,*-./*)!0"##$%&'( ((!"))&#*$' ((((!%"+,-%./-0-#%(10/#2345%%)6778889$)-#,&29#-%7,0/7:9;4'2%"%6<=>?@-,&$#!7%"+,-%./-0-#%' ((!7"))&#*$' !7"##$%"%&$#'$

c1$X<)E4G$BDDECE&4BA$H6CBDBCBY$!"##$%"%&$#' (( ((!"))&#*$' 1111!23#435"6321789%:;<=66#>00$%:#$43?35?3@4'#"?3@0???<1:$%53A34:$'%;<B?C<1:$%53)"63;<DECFGEHGCI<1%'J'%K34A"9$2L'4M3N9O-43"632)"6"L4'8;<DECIGCEGDC<1%'J'%K34A"9$2L'4.%O)"6"L4'8;<DEDEGCEGDC<(64@3!023#435"632( ((((!%"+,-%./-0-#%(10/#2345%%)6778889$)-#,&29#-%7,0/7:9;4'2%"%6<=>?@-,&$#!7%"+,-%./-0-#%' ((!7"))&#*$' !7"##$%"%&$#'

$

Page 42: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

N&)$&%*=;(G+(I+&<&D&G=1+

2PBH+A6J$RDHE4E)C'BCET6K4ECS.K[/$ <element maxOccurs="3" name="NUTS" nillable="true" type="gml:ReferenceType"> <annotation> <documentation>-- Definition -- NOTE </documentation> <appinfo> <targetElement xmlns="http://www.opengis.net/gml/3.2">stat:NUTSRegion</targetElement> </appinfo> </annotation> </element>

<element minOccurs="0" maxOccurs="3" name="NUTS" nillable="true" type="gml:ReferenceType" > <annotation> <documentation>-- Definition -- -- Description --&#13; WARNING This property has been removed in COMMISSION REGULATION (EU) No 1253/2013 (the Annex II+III amendment of the IRs). Therefore, this element is deprecated. &#13; NOTE </documentation> <appinfo>DEPRECATED</appinfo> <appinfo> <targetElement xmlns="http://www.opengis.net/gml/3.2">stat:NUTSRegion</targetElement> </appinfo> </annotation> </element>

Page 43: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

P)J*=&J+$&I&$&G%&1+

2PBH+A6J$RDD'6))SO<EADE4G$O<EJ]<EADE4G$X>S>Y$ $O<@OB)6JRO)C'B7C3&4)C'<7CE&4$X\S>Y$$$$$$$$$$

-)$C*E)$OB7(%B'D)@7&H+BCEOA6V$-)$CB'G6C2A6H64C$<)6D$ON$TBAEDBC&')$U$C&&A)V$

$$

$

<element name="building" type="gml:ReferenceType" nillable="true" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation ) </documentation> <appinfo> <targetElement xmlns="http://www.opengis.net/gml/3.2"> bui:Building</targetElement> </appinfo> </annotation> </element>

<element name="building" type="gml:ReferenceType" nillable="true" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation ) </documentation> <appinfo> <targetElement xmlns="http://www.opengis.net/gml/3.2"> bu-base:AbstractConstruction</targetElement> </appinfo> </annotation> </element>

Page 44: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

P)J*=&J+$&I&$&G%&1+

R'6$4BH6)+B76$D67AB'BCE&4)$B4D$EH+&'C)$466D6D$5&'$'656'6476)$E4$B++-45&$6A6H64C)V$

xmlns:bui="urn:x-inspire:specification:gmlas:Buildings:0.0" xmlns:cp="urn:x-inspire:specification:gmlas:CadastralParcels:3.0 <import namespace="urn:x-inspire:specification:gmlas:Buildings:0.0" schemaLocation="http://inspire.ec.europa.eu/schemas/bu/0.0/Buildings.xsd"/>

xmlns:bui="urn:x-inspire:specification:gmlas:Buildings:0.0" xmlns:bu-base= "http://inspire.ec.europa.eu/schemas/bu/3.0" xmlns:cp="urn:x-inspire:specification:gmlas:CadastralParcels:3.0 <import namespace="urn:x-inspire:specification:gmlas:Buildings:0.0" schemaLocation="http://inspire.ec.europa.eu/schemas/bu/0.0/Buildings.xsd"/> <import namespace="http://inspire.ec.europa.eu/schemas/bu/3.0" schemaLocation=" http://inspire.ec.europa.eu/schemas/bu-base/3.0/BuildingsBase.xsd"/>

Page 45: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

,(@;GH+=5)&1+=(+*G(=2&$+)*%0*H&+

"&TE4G$CN+6$[$5'&H$+B7(BG6$R$C&$]$f$$9S D6+'67BC6$CN+6$[$E4$R$XES6S$(66+$E4$>S>$)7*6HBY$=S BDD$CN+6$[$C&$]$\S <+DBC6$'656'6476)$

2PBH+A6J$I6CAB4D$5'&H$#3$X3[Y$C&$ab$9S g66+$)7*6HB$*CC+JUUE4)+E'6S67S6<'&+BS6<U)7*6HBUA7U>S>$$<47*B4G6D$

=S RDD$I6CAB4D$CN+6$C&$*CC+JUUE4)+E'6S67S6<'&+BS6<U)7*6HBU*N@+U\S9$

\S .&$'656'6476)$C&$I6CAB4D$E4$B4N$-./0-12$)7*6HB)$

WBCB$7'6BC6D$<)E4G$C*6$&AD$)7*6HB$7B4$O6$7&H+AEB4C$%EC*$C*6$46%$)7*6HB$ON$)EH+AN$7*B4GE4G$C*6$4BH6)+B76$5&'$R$C&$]$$$

Page 46: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

E2*GH&+(I+)$()&$=5+=5)&+

2PBH+A6J$3*B4G6$/*&'6SG6&H6C'N$5'&H$!"e/<'5B76$C&$!"e"<ACE/<'5B76$/*&'6$CN+6$E)$BA)&$H&TE4G$5'&H$#3$C&$ab$ $7*B4G6$7B4$)EH+AN$O6$EH+A6H64C6D$E4$C*6$BDDECE&4BA$CN+6$E4$*CC+JUUE4)+E'6S67S6<'&+BS6<U)7*6HBU*N@+U\S9$

Page 47: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

E2*GH&+(I+)$()&$=5+=5)&+

RAC6'4BCET6AN8$B$7*&E76$6A6H64C$7&<AD$O6$<)6D$C&$BAA&%$

4BH6)+B76$ <element name="geometry" type="gml:SurfacePropertyType"> <annotation> <documentation> </documentation> </annotation> </element>

<choice> <element name="geometry" type="gml:SurfacePropertyType"> <annotation> <documentation> </documentation> <appinfo>DEPRECATED</appinfo> </annotation> </element> <element name="geometry" type="gml:MultiSurfacePropertyType"> <annotation> <documentation>-- Definition --&#13; The geometry of the shore, as a MultiSurface.&#13; </documentation> </annotation> </element> </choice>

Page 48: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

E2*GH&1+=(+1'QR=5)&1+(I+&F;1=;GH+=5)&1+<complexType name="HydroObjectPropertyType"> <choice minOccurs="0"> <element ref="hy-n:WatercourseSeparatedCrossing"/> <element ref="wfd:WFDWaterBody"/> <element ref="lc:Shore"/> <element ref="lc:Wetland"/> <element ref="lc:GlacierSnowfield"/> <element ref="hy-p:DrainageBasin"/> <element ref="hy-p:SurfaceWater"/> <element ref="hy-n:WatercourseLink"/> <element ref="hy-n:WatercourseLinkSequence"/> <element ref="nrz:InundatedLand"/> <element ref="hy-p:ManMadeObject"/> <element ref="sr:OceanRegion"/> <element ref="hy-n:HydroNode"/> <element ref="hy-p:HydroPointOfInterest"/> </choice> <attributeGroup ref="gml:AssociationAttributeGroup"/> <attributeGroup ref="gml:OwnershipAttributeGroup"/> </complexType>

<complexType name="HydroObjectPropertyType"> <choice minOccurs="0"> <element ref="hy-n:WatercourseSeparatedCrossing"/> <element ref="hy-p:DrainageBasin"/> <element ref="hy-p:SurfaceWater"/> <element ref="hy-n:WatercourseLink"/> <element ref="hy-n:WatercourseLinkSequence"/> <element ref="hy-p:ManMadeObject"/> <element ref="hy-n:HydroNode"/> <element ref="hy-p:HydroPointOfInterest"/> <element ref="lc:Shore"/> <element ref="lc:Wetland"/> <!-- deprecated elements --> <element ref="wfd:WFDWaterBody"> <annotation> <appinfo>DEPRECATED</appinfo> </annotation> </element> <!-- New element: DS SR v3.0 --> <element ref="sr30:SeaArea"/> <element ref="sr30:Shoreline"/> <element ref="hy-p:Shore"/> <element ref="hy-p:Wetland"/> </choice> <attributeGroup ref="gml:AssociationAttributeGroup"/>

Page 49: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

E2*GH&+(I+%(J&+<;1=+&G%(J;GH+

16+AB76$GHAJ3&D6[N+6$CN+6$%EC*$B$-./0-12@$

GHAJ3&D6[N+6$$GHAJ1656'6476[N+6$

<complexType name="CodeListType"> <annotation> <documentation>...</documentation> </annotation> <simpleContent> <extension base="string"> <attribute name="codeSpace" type="anyURI"/> <attributeGroup ref="gml:OwnershipAttributeGroup"/> <attributeGroup ref="gml:AssociationAttributeGroup"/> </extension> </simpleContent> </complexType>$

Page 50: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

:$()(1&J+)$(%&11+

-H+A6H64C$7*B4G6)$+'&+&)6DUBG'66D$C&DBN$0<OAE)*$<+DBC6D$)7*6HB)$&4$*CC+JUUE4)+E'6S67S6<'&+BS6<UD'B5C@)7*6HB)U$$XVY$[6)C$<+DBC6D$)7*6HB)$%EC*$6PE)CE4G$R446P$-$DBCB$B4D$)&5C%B'6$$a&%V$I*&$C&$E4T&AT6V$

24D&')6H64C$&5$<+DBC6D$)7*6HB)$ON$C*6$"-!$3&HH<4E7BC6$7*B4G6)$B4D$CEH6AE46)$5&'$BDB+CE4G$DBCB$C&$C*6$46%$)7*6HB)$

Page 51: Proposal for updating the Annex I xml schemasinspire.ec.europa.eu/events/conferences/inspire...Wish list ± enhance the implementation >Have DQ ³,QVSLUH-ODEHOHG´ FRPSDWLELOLW\ matrix

S'&1=;(G1T+