Incorporation of an ISO 19110 Feature Catalogue in CSW ebRIM - PowerPoint PPT Presentation

1 / 26
About This Presentation
Title:

Incorporation of an ISO 19110 Feature Catalogue in CSW ebRIM

Description:

Work completed under the EU funded MOTIIVE project. Added an ISO 19110 Feature Type Catalogue ... EDINA: implementation of registry (Chris Higgins, Mark Small) ... – PowerPoint PPT presentation

Number of Views:153
Avg rating:3.0/5.0
Slides: 27
Provided by: lgz2
Category:

less

Transcript and Presenter's Notes

Title: Incorporation of an ISO 19110 Feature Catalogue in CSW ebRIM


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
(No Transcript)
7
(No Transcript)
8
(No Transcript)
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/contact
    s/staffPages/kristinstock/documents/07-xxx_FTC_Ext
    ension_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
(No Transcript)
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
(No Transcript)
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?
Write a Comment
User Comments (0)
About PowerShow.com