Alternative Encodings for GIS Systems - Action 2017.2 Report

 
Action 2017.2: Alternative
Encodings
 
2017.2 sub-group kick-off
meeting
 
4 July 2018
 
Action 2017.2 – Context
 
Aims: Define
alternative encoding rules (mainly for the purpose of viewing/analysis in
mainstream GIS systems) for a number of selected application schemas and
a template and procedure for proposing and endorsing additional encoding rules in
the future.
Proposals for alternative encodings rules were collected through an
open call on the MIG collaboration platform and prioritised by MS in a
survey
Most support for GeoJSON
Significant support also for simplified GML, database formats (geopackage,
PostGIS, ESRI Geodatabase) and linked data
Also proposals for theme-specific encodings, e.g. GeoSciML for GE and MR
 
Action 2017.2 – Sub-group
 
Tasks
developing an encoding rule for GeoJSON (as a first example) 
 GP* document
developing generic rules / approaches for flattening the INSPIRE data models
(which will be useful for a number of alternative encodings) 
 GP document
developing the overall procedure for proposing and endorsing additional encodings
Aim to achieve concrete results within the remaining mandate of the
action (until the end of 2018)
Open to observers, who may want to develop alternative encoding
rules in parallel to the core activities of the action
Such parallel activities would however not be part of the "official" action
deliverables
 
* INSPIRE Good Practice
 
Encoding rule – Possible structure
 
1.
Scope
2.
Conformance
3.
Normative references
4.
Terms and abbreviations
5.
Overview
6.
General encoding requirements
7.
Input data structure
8.
Output data structure
9.
Schema conversion rules
10.
Instance conversion rules
Annexes: Examples, …
 
9.1. General
9.2. Application schema package
9.3. Types
 
9.3.1. Mappings
 9.3.2. Alignments
 9.3.3. Class name
 9.3.4. Abstractness
 9.3.5. Inheritance
 9.3.6. Spatial object type
 9.3.7. Data type
 9.3.8. Union
 9.3.9. Enumeration
 9.3.10. Code list
9.4. Properties
 
9.4.x Multiplicity
 9.4.y Voidability
9.5. Association class
9.6. Constraints
 
Rules for flattening
 
Rule
Name
Description
Purpose
Restrictions / loss of information
Source
Proposed combinations of rules (for given themes?)
 
Proposal for additional encodings 
INSPIRE Good Practices
 
Formal (but slow) processes for updating IRs and TGs
Ongoing discussions / existing examples (in MS, projects or by solution
providers) of good practices for
specific implementation issues (e.g. how to create persistent identifiers)
opportunities offered by emerging technologies and standards (e.g. Vector Tiles,
OGC SensorThings API) or
extensions/profiles for specific application domains
Have a formal process for proposing such good practices for MS/EC
consideration
Widely adopted good practices could also lead to the development of
new or extension of existing TGs
 
INSPIRE Good Practices – Procedure
 
1.
Initiation 
using a "good practice fiche" including evidence that the
solution has been put into practice and has received broader support
2.
Outreach 
through a webinar
3.
Submission 
for inclusion in a good practices section in the INSPIRE
Knowledge Base (ideally with support from one or several INSPIRE MS
representatives)
4.
Opinion 
of the MIG to endorse, ask for clarification or reject the good
practice
5.
Feedback from users through the 
good practice repository
 
Good practice fiche (= metadata)
 
Name
Description
INSPIRE component(s)
References
Normative reference
Other references
Relevance & expected
benefits
 
Intended Outcome
Evidence of implementation
& support (to be
documented using the
INSPIRE in Practice
platform)
Limitations
 
 
 
(Rough) work plan
 
Aug-Sep: Collect and analyse examples / existing
implementations 
 extract proposals and open questions
GeoJSON
Flattening approaches
Sep-Dec:
Draft encoding rules (focus on sections 9+10)
Draft flattening GP (focus on flattening approaches used in examples
and/or relevant for GeoJSON encoding rule)
Nov: Face-to-face meeting to discuss open issues
 
Tools
 
Wiki
 on the (new) MIG collaboration platform for meeting
minutes, sharing documents, general discussions and actions
Do we need also an issue tracker?
Tools for drafting documents? (Github? Word? …)
Mailing list 
inspire-2017-2@jrc.ec.europa.eu
 for e-mail
communication with the sub-group
WebEx for regular web-conferences
 
 
Any questions?
You can find me at 
@michellutz
 & 
michael.lutz@ec.europa
.eu
Slide Note
Embed
Share

Define alternative encoding rules for various application schemas in mainstream GIS systems. The report outlines the process of proposing and endorsing encoding rules, with a focus on GeoJSON, GML, database formats, and linked data. It also details tasks of developing specific encoding rules and enhancing INSPIRE data models. The aim is to achieve concrete results by the end of 2018, open to observers for parallel activities.

  • GIS systems
  • Alternative encodings
  • Encoding rules
  • GeoJSON
  • INSPIRE data models

Uploaded on Aug 10, 2024 | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. Download presentation by click this link. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

E N D

Presentation Transcript


  1. Action 2017.2: Alternative Encodings 2017.2 sub-group kick-off meeting 4 July 2018 Joint Research Centre The European Commission s science and knowledge service

  2. Action 2017.2 Context Aims: Define alternative encoding rules (mainly for the purpose of viewing/analysis in mainstream GIS systems) for a number of selected application schemas and a template and procedure for proposing and endorsing additional encoding rules in the future. Proposals for alternative encodings rules were collected through an open call on the MIG collaboration platform and prioritised by MS in a survey Most support for GeoJSON Significant support also for simplified GML, database formats (geopackage, PostGIS, ESRI Geodatabase) and linked data Also proposals for theme-specific encodings, e.g. GeoSciML for GE and MR

  3. Action 2017.2 Sub-group Tasks developing an encoding rule for GeoJSON (as a first example) GP* document developing generic rules / approaches for flattening the INSPIRE data models (which will be useful for a number of alternative encodings) GP document developing the overall procedure for proposing and endorsing additional encodings Aim to achieve concrete results within the remaining mandate of the action (until the end of 2018) Open to observers, who may want to develop alternative encoding rules in parallel to the core activities of the action Such parallel activities would however not be part of the "official" action deliverables * INSPIRE Good Practice

  4. Encoding rule Possible structure 9.1. General 9.2. Application schema package 9.3. Types 9.3.1. Mappings 9.3.2. Alignments 9.3.3. Class name 9.3.4. Abstractness 9.3.5. Inheritance 9.3.6. Spatial object type 9.3.7. Data type 9.3.8. Union 9.3.9. Enumeration 9.3.10. Code list 9.4. Properties 9.4.x Multiplicity 9.4.y Voidability 9.5. Association class 9.6. Constraints 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Instance conversion rules Annexes: Examples, Scope Conformance Normative references Terms and abbreviations Overview General encoding requirements Input data structure Output data structure Schema conversion rules

  5. Rules for flattening Rule Name Description Purpose Restrictions / loss of information Source Proposed combinations of rules (for given themes?)

  6. Proposal for additional encodings INSPIRE Good Practices Formal (but slow) processes for updating IRs and TGs Ongoing discussions / existing examples (in MS, projects or by solution providers) of good practices for specific implementation issues (e.g. how to create persistent identifiers) opportunities offered by emerging technologies and standards (e.g. Vector Tiles, OGC SensorThings API) or extensions/profiles for specific application domains Have a formal process for proposing such good practices for MS/EC consideration Widely adopted good practices could also lead to the development of new or extension of existing TGs

  7. INSPIRE Good Practices Procedure 1.Initiation using a "good practice fiche" including evidence that the solution has been put into practice and has received broader support 2.Outreach through a webinar 3.Submission for inclusion in a good practices section in the INSPIRE Knowledge Base (ideally with support from one or several INSPIRE MS representatives) 4.Opinion of the MIG to endorse, ask for clarification or reject the good practice 5.Feedback from users through the good practice repository

  8. Good practice fiche (= metadata) Name Description INSPIRE component(s) References Normative reference Other references Relevance & expected benefits Intended Outcome Evidence of implementation & support (to be documented using the INSPIRE in Practice platform) Limitations

  9. (Rough) work plan Aug-Sep: Collect and analyse examples / existing implementations extract proposals and open questions GeoJSON Flattening approaches Sep-Dec: Draft encoding rules (focus on sections 9+10) Draft flattening GP (focus on flattening approaches used in examples and/or relevant for GeoJSON encoding rule) Nov: Face-to-face meeting to discuss open issues

  10. Tools Wiki on the (new) MIG collaboration platform for meeting minutes, sharing documents, general discussions and actions Do we need also an issue tracker? Tools for drafting documents? (Github? Word? ) Mailing list inspire-2017-2@jrc.ec.europa.eu for e-mail communication with the sub-group WebEx for regular web-conferences

  11. Any questions? You can find me at @michellutz & michael.lutz@ec.europa.eu

More Related Content

giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#