ogc table joining service standard revision and oskari · timo aarnio. outline • background •...

12
OGC TABLE JOINING SERVICE STANDARD REVISION AND OSKARI 15.11.2017 UNECE Workshop on Integrating Geospatial and Statistical Standards - Session 3: Challenges and Solutions for Creating Geospatial Statistical Outputs 1 Timo Aarnio

Upload: others

Post on 19-Apr-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: OGC Table Joining Service standard revision and oskari · Timo Aarnio. OUTLINE • Background • Oskari • Table Joining Service • Standard revision 15.11.2017 UNECE Workshop

OGC TABLE JOINING SERVICE STANDARD

REVISION AND OSKARI

15.11.2017

UNECE Workshop on Integrating Geospatial and

Statistical Standards - Session 3: Challenges and

Solutions for Creating Geospatial Statistical Outputs

1

Timo Aarnio

Page 2: OGC Table Joining Service standard revision and oskari · Timo Aarnio. OUTLINE • Background • Oskari • Table Joining Service • Standard revision 15.11.2017 UNECE Workshop

OUTLINE

• Background

• Oskari

• Table Joining Service

• Standard revision

15.11.2017

UNECE Workshop on Integrating Geospatial

and Statistical Standards - Session 3:

Challenges and Solutions for Creating

Geospatial Statistical Outputs 2

Page 3: OGC Table Joining Service standard revision and oskari · Timo Aarnio. OUTLINE • Background • Oskari • Table Joining Service • Standard revision 15.11.2017 UNECE Workshop

BACKGROUND

• INSPIRE-directive

• Statistical Units (SU), Adminstrative Units (AU)

• Statistical data

• Reporting needs for combined data

• Duplicating data is not desirable

• Finnish Geospatial Platform (2017-2019)

15.11.2017

UNECE Workshop on Integrating Geospatial

and Statistical Standards - Session 3:

Challenges and Solutions for Creating

Geospatial Statistical Outputs3

Page 4: OGC Table Joining Service standard revision and oskari · Timo Aarnio. OUTLINE • Background • Oskari • Table Joining Service • Standard revision 15.11.2017 UNECE Workshop

• Oskari is a tool for easily building multipurpose web mapping applications utilizing

distributed Spatial Data Infrastructures like INSPIRE.

• For creating Embedded map clients onto other websites very efficiently

• For setting up Geoportals or Web GIS systems

• For setting up advanced web-based tools, such as decisionmaking support services and data analysis tools

• Multilingual – English & Finnish full coverage, 15 other languages with partial coverage

• Open source (MIT & EUPL)

• Developed within a community of 33 organizations (public and private sector)

• OSGeo Incubating Project

15.11.2017

UNECE Workshop on Integrating Geospatial

and Statistical Standards - Session 3:

Challenges and Solutions for Creating

Geospatial Statistical Outputs 4

Page 5: OGC Table Joining Service standard revision and oskari · Timo Aarnio. OUTLINE • Background • Oskari • Table Joining Service • Standard revision 15.11.2017 UNECE Workshop

15.11.2017 5

Standard interface

Standard interface

Standard interface

Standard interface

Oskari

Browser-based Applications with Maps and Indicators

RasterStatistical

dataMetadata GMLELS data

INSPIRE

data

SAAS

Embedded Maps

RPC

Page 6: OGC Table Joining Service standard revision and oskari · Timo Aarnio. OUTLINE • Background • Oskari • Table Joining Service • Standard revision 15.11.2017 UNECE Workshop

15.11.2017

UNECE Workshop on Integrating Geospatial

and Statistical Standards - Session 3:

Challenges and Solutions for Creating

Geospatial Statistical Outputs 6

Page 7: OGC Table Joining Service standard revision and oskari · Timo Aarnio. OUTLINE • Background • Oskari • Table Joining Service • Standard revision 15.11.2017 UNECE Workshop

15.11.2017

UNECE Workshop on Integrating Geospatial

and Statistical Standards - Session 3:

Challenges and Solutions for Creating

Geospatial Statistical Outputs 7

Page 8: OGC Table Joining Service standard revision and oskari · Timo Aarnio. OUTLINE • Background • Oskari • Table Joining Service • Standard revision 15.11.2017 UNECE Workshop

TABLE JOINING SERVICE

• OGC standard from 2010

• Similar to other web service standards

• GetCapabilities describing the service

• Data Access Operations for data retrieval

• Data Joining Operations for performing data

joins

• GDAS used for all communication

• Not widely used and implementations are

hard to find

15.11.2017

UNECE Workshop on Integrating Geospatial

and Statistical Standards - Session 3:

Challenges and Solutions for Creating

Geospatial Statistical Outputs 8

Page 9: OGC Table Joining Service standard revision and oskari · Timo Aarnio. OUTLINE • Background • Oskari • Table Joining Service • Standard revision 15.11.2017 UNECE Workshop

STANDARD REVISION

• National Land Survey of Finland has started the process to revise the standard

• Use cases and preliminary development ideas collected

• Change requests formed based on collected ideas

• Status of the revision process

15.11.2017

UNECE Workshop on Integrating Geospatial

and Statistical Standards - Session 3:

Challenges and Solutions for Creating

Geospatial Statistical Outputs 9

Page 10: OGC Table Joining Service standard revision and oskari · Timo Aarnio. OUTLINE • Background • Oskari • Table Joining Service • Standard revision 15.11.2017 UNECE Workshop

CHANGE REQUESTS

15.11.2017

UNECE Workshop on Integrating Geospatial

and Statistical Standards - Session 3:

Challenges and Solutions for Creating

Geospatial Statistical Outputs 10

• CR430: More flexibility for input and output formats

• CSV, Excel, SDMX, JSON-stat, WFS (GML), GeoJSON

• CR431: Enhancements for data joining

• Metadata for the join operation (number of mismatches, possible errors, metadata creation)

• Optional case insensitivity when joining data

• Combining multiple attributes with one join operation

• CR432: Data handling in TJS

• Normalizing data (e.g. calculating population density)

• Handling one-to-many situations (e.g. count average, combine)

• CR433: Persistent ID’s and mapping enhancements

• Demanding the use of persistent ID’s or offering mapping of ID’s as a service

Page 11: OGC Table Joining Service standard revision and oskari · Timo Aarnio. OUTLINE • Background • Oskari • Table Joining Service • Standard revision 15.11.2017 UNECE Workshop

REVISION PROCESS

• Technical Committee approval (done)

• Planning Committee approval

• Kick-off

• 1-5 meetings and revision work in between meetings

• Commenting period

• SWG responds to the received comments

• Vote on the revision

• New standard approved

15.11.2017

UNECE Workshop on Integrating Geospatial

and Statistical Standards - Session 3:

Challenges and Solutions for Creating

Geospatial Statistical Outputs 11

Page 12: OGC Table Joining Service standard revision and oskari · Timo Aarnio. OUTLINE • Background • Oskari • Table Joining Service • Standard revision 15.11.2017 UNECE Workshop

THANK YOU

15.11.2017

UNECE Workshop on Integrating Geospatial and

Statistical Standards - Session 3: Challenges and

Solutions for Creating Geospatial Statistical Outputs12

[email protected]

www.oskari.org

www.geoportal.fi