INSPIRE application schemas use a number of classes from ISO/TS 19103:2005 as base types. In order to encode INSPIRE data in RDF, a mapping to an RDF implementation must be found for each of the ISO 19103 types that is used in INSPIRE.
These are (according to the Regulation 1089/2010, Annex I, Section 1(1)): Any, Angle, Area, Boolean, CharacterString, Date, DateTime, Decimal, Distance, Integer, Length, Measure, Number, Probability, Real, RecordType, Sign, UnitOfMeasure, Velocity and Volume.
For the types Boolean, CharacterString, Date, DateTime, Decimal, Integer, Number, and Real we propose to map them directly to their respective XML Schema types (xs:boolean, xs:string, xs:date, xs:dateTime, xs:integer, xs:decimal, xs:double).
NOTE: the ISO 19103 types 'Sign' and 'RecordType' are only used in the INSPIRE types DirectedLink and Coverage. Finding mappings for these types appears to be sufficient when the respective topics (network and coverage models) are implemented.
NOTE: Mappings for the remaining types are covered in issues #10 and #11.
Description
INSPIRE application schemas use a number of classes from ISO/TS 19103:2005 as base types. In order to encode INSPIRE data in RDF, a mapping to an RDF implementation must be found for each of the ISO 19103 types that is used in INSPIRE.
These are (according to the Regulation 1089/2010, Annex I, Section 1(1)): Any, Angle, Area, Boolean, CharacterString, Date, DateTime, Decimal, Distance, Integer, Length, Measure, Number, Probability, Real, RecordType, Sign, UnitOfMeasure, Velocity and Volume.
For the types Boolean, CharacterString, Date, DateTime, Decimal, Integer, Number, and Real we propose to map them directly to their respective XML Schema types (xs:boolean, xs:string, xs:date, xs:dateTime, xs:integer, xs:decimal, xs:double).
NOTE: the ISO 19103 types 'Sign' and 'RecordType' are only used in the INSPIRE types DirectedLink and Coverage. Finding mappings for these types appears to be sufficient when the respective topics (network and coverage models) are implemented.
NOTE: Mappings for the remaining types are covered in issues #10 and #11.
Discussion Item
Any objection to our proposal?