Presentation is loading. Please wait.

Presentation is loading. Please wait.

Incorporation of an ISO 19110 Feature Catalogue in CSW ebRIM Dr Kristin Stock Social Change Online, UK and Centre for Geospatial Science University of.

Similar presentations


Presentation on theme: "Incorporation of an ISO 19110 Feature Catalogue in CSW ebRIM Dr Kristin Stock Social Change Online, UK and Centre for Geospatial Science University of."— Presentation transcript:

1 Incorporation of an ISO 19110 Feature Catalogue in CSW ebRIM Dr Kristin Stock Social Change Online, UK and Centre for Geospatial Science University of Nottingham

2 Introduction Work completed under the EU funded MOTIIVE project. Added an ISO 19110 Feature Type Catalogue to an ebRIM Registry. Used the ebRIM Application Profile for CSW (WRS). Created an extension package.

3 What is Motiive? Marine Overlays on Topography for Annex II Valuation and Exploitation. Examined cost-benefit of using non- proprietary standards for data harmonisation. Marine domain. FTC Registry one part of the larger Motiive project.

4 Main Partners (FTC) Social Change Online: registry architecture, mapping, information model (Kristin Stock, Rob Atkinson). EDINA: implementation of registry (Chris Higgins, Mark Small). Science and Technology Facilities Council: content, web services (Andrew Woolf). HR Wallingford: web services, project management (Keiran Millard).

5 What is an ISO 19110 Feature Type Catalogue? A model for storing Feature Types and their: Attributes; Operations; Associations. Provides semantic content for data. Includes inheritance between FTs. Links attributes and operations.

6

7

8

9 Mapping to ebRIM (1) Classes from ISO 19110 mapped to specialisations of: ExtrinsicObject; Association; RegistryPackage. Attributes from ISO 19110 mapped to: ebRIM attributes where possible or ebRIM Classification Schemes or ebRIM Slots. Relationships from ISO 19110 mapped to: ebRIM Associations with specified AssociationType; Some required additional attributes.

10 Mapping to ebRIM (2) Used ebRIM data types. The application profile (extension package) document contains full details of the mapping from each ISO 19110 element. Draft: http://www.nottingham.ac.uk/~lgzwww/cont acts/staffPages/kristinstock/documents/07- xxx_FTC_Extension_Package_for_ebRIM_ ISOTS_15000- 3_Profile_of_CSW_2.0.2_v0.1.doc http://www.nottingham.ac.uk/~lgzwww/cont acts/staffPages/kristinstock/documents/07- xxx_FTC_Extension_Package_for_ebRIM_ ISOTS_15000- 3_Profile_of_CSW_2.0.2_v0.1.doc

11 Creating the Information Model (1) New classes: Extend the canoncial ObjectType Classification Scheme; New nodes under ExtrinsicObject; Handles inheritance. Instances of existing classes: Specialisations of non-ExtrinsicObject classes; For example, ebFC_Catalogue. Instances of associations.

12 Creating the Information Model (2) Attributes that are classifications: New classification schemes; Slots: Used ebRIM slots where possible; Used WRS slots where possible; New slots in the Slots ClassificationScheme; New Association Types: New types in the AssociationType ClassificationScheme.

13 Association Types Used mainly existing ebRIM association types (RelatedTo, EquivalentTo, AffiliatedWith, Implements) to represent semantic relationships; Added some new associations: between attributes and operations (TriggeredBy, Affects, Observes); PropertyOf, SubTypeOf… Recommend the creation of an AssociationType hierarchy for spatial relationships.

14 Stored Queries Predefined queries for the extension package; Added as Adhoc Queries (ebRIM); Some need to be called recursively (e.g inheriting and implementing).

15

16 Inheritance Project sought to demonstrate how FTs could inherit from each other. Inherit: Attributes Operations Associations. Types of inheritance: is a = SubTypeOf; behaves like = Implements (multiple inheritance, for common characteristics).

17 Abstract Test Suite (1) Test cases for each class. Combined test modules for subsets of classes.

18 Abstract Test Suite (2)

19 Extension Package Insert Created a WRS Transaction Insert statement to add the definitions to the registry: RegistryPackage; Classification Nodes for new classes; Classification Nodes for new association types; Classification Nodes for new slots; Stored queries.

20 Example Data Extension Package includes some example feature types.

21

22 Issues/Recommendations (1) Model for associations in ISO 19110 very rich and expressive, but complicated and difficult to understand and implement.

23 Issues/Recommendations (2) ISO 19110 makes relationships and operations dependent on a FT – but sometimes it may be desirable to model them separately.

24 Issues/Recommendations (3) ebRIM + WRS does not allow slots to be constrained to define which slots are allowed for a particular class.

25 Issues/Recommendations (4) Need for hierarchy of spatial association types.

26 Questions or Comments?


Download ppt "Incorporation of an ISO 19110 Feature Catalogue in CSW ebRIM Dr Kristin Stock Social Change Online, UK and Centre for Geospatial Science University of."

Similar presentations


Ads by Google