OGC Table Joining Service standard revision and oskari · Timo Aarnio. OUTLINE • Background •...
Transcript of OGC Table Joining Service standard revision and oskari · Timo Aarnio. OUTLINE • Background •...
![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](https://reader034.fdocuments.us/reader034/viewer/2022042123/5e9eb8a4b439aa744f302be2/html5/thumbnails/1.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042123/5e9eb8a4b439aa744f302be2/html5/thumbnails/2.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042123/5e9eb8a4b439aa744f302be2/html5/thumbnails/3.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042123/5e9eb8a4b439aa744f302be2/html5/thumbnails/4.jpg)
• 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](https://reader034.fdocuments.us/reader034/viewer/2022042123/5e9eb8a4b439aa744f302be2/html5/thumbnails/5.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042123/5e9eb8a4b439aa744f302be2/html5/thumbnails/6.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042123/5e9eb8a4b439aa744f302be2/html5/thumbnails/7.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042123/5e9eb8a4b439aa744f302be2/html5/thumbnails/8.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042123/5e9eb8a4b439aa744f302be2/html5/thumbnails/9.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042123/5e9eb8a4b439aa744f302be2/html5/thumbnails/10.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042123/5e9eb8a4b439aa744f302be2/html5/thumbnails/11.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042123/5e9eb8a4b439aa744f302be2/html5/thumbnails/12.jpg)
THANK YOU
15.11.2017
UNECE Workshop on Integrating Geospatial and
Statistical Standards - Session 3: Challenges and
Solutions for Creating Geospatial Statistical Outputs12
www.oskari.org
www.geoportal.fi