Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
®
®
© 2015 Open Geospatial Consortium
OGC
Intro, update and what’s new
Bart De Lathouwer
OGC Director, Interoperability Programs
10th December, 2015
Finnish Geospatial Forum
Helsinki, Finland
OGC®
© 2015 Open Geospatial Consortium
Topics
• Quick Intro and overview of the OGC
• Update and Trends
– InfraGML
– CityGML
– SmartCity
– LinkedData
– Point Cloud DWG
– TJS
Source: MIT
OGC®
What most people think about standards work!
© 2015 Open Geospatial Consortium
OGC®
© 2015 Open Geospatial Consortium
OGC
• The Open Geospatial
Consortium (OGC)
– Not-for-profit, international
consortium of 515 industry,
government, and university
members
• Founded in 1994
• Work is based on
collaboration and
consensus!
OGC Mission
Our core mission is to deliver interface specificationsthat are openly available for global use, and which are used by Geospatial data producers and software transparently to the users.
OGC®
OGC at a Glance
Not-for-profit, international voluntary consensus standards
organization; leading development of geospatial standards
• Founded in 1994.
• 515 members and growing
• 38 standards
• Hundreds of product
implementations
• Broad user community
implementation worldwide
• Alliances and collaborative
activities with ISO and many other
SDO’s
Commercial41%
Government18 %
NGO10 %
Research7 %
University24%
© 2015, Open Geospatial Consortium5
OGC®
6
OGC at a Glance
Not-for-profit, international voluntary consensus standards
organization; leading development of geospatial standards
• Founded in 1994.
• 515 members and growing
• 38 standards
• Hundreds of product
implementations
• Broad user community
implementation worldwide
• Alliances and collaborative
activities with ISO and many other
SDO’s
© 2015, Open Geospatial Consortium
Africa; 4
Asia Pacific; 59
Europe 203
Middle East7
North America 163
South America 2
OGC®
© 2015 Open Geospatial Consortium
OGC Programs
OGC®
An OGC Update
• New working groups, experiments and initiatives
© 2015 Open Geospatial Consortium
OGC®
Smart City
© 2015 Open Geospatial Consortium
OGC®
Location Services for Smart Cities
• Citizen Services
– Location-aware municipal services
using open data and standards
• Infrastructure management
– LandInfra
– Smart Energy
– Smart Water Management
• Disaster and Emergency Response
– Common Operational Picture
• Urban Maps
– 3D City Models
– Indoor Venue Maps
– Interoperability with BIM
• Sensor Webs
– Situational awareness from
fusion of sensor observationsSource; Thomas Kolbe, Berlin TU
OGC®
An OGC Framework for Smart Cities
• “OGC Smart Cities Spatial
Information Framework” – https://portal.opengeospatial.org/files/?artifact_id=61188
• Influenced by:– OGC’s geospatial, sensor, processing,
mobile standards work
– Survey of Smart City Standards Activities:
• JTC 1, ITU, ISO, BSI, DIN, others
– Survey of OGC CityGML implementations
• Goals:
– Pilot Smart Cities Spatial Framework in
select cities (http://www.opengeospatial.org/blog/1886)
– Advance an OGC Best Practice for Location
Enabled Smart Cities
OGC Smart Cities Spatial Information
Framework
OGC®
FutureCities Pilot
• Coordinated effort between OGC and buildingSMART International
• Seeking sponsors, most of work is intended to occur in Europe
• Pilot will demonstrate and enhance the ability of cities to use diverse,
interoperating spatial technologies to deliver improved quality of life,
civic initiatives, and resilience
Copyright © 2015 Open Geospatial Consortium
http://www.opengeospatial.org/pressroom/pressreleases/2290
OGC®
City Geography Markup Language – CityGML
Application independent Geospatial Information Modelfor semantic 3D city and landscape models
• comprises different thematic areas(buildings, vegetation, water, terrain, traffic, tunnels, bridges etc.)
• Internat‘l Standard of the Open Geospatial Consortium
– V1.0.0 adopted in 08/2008; V2.0.0 adopted in 3/2012
• Data model (UML) + Exchange format (based on GML3)
CityGML represents
• 3D geometry, 3D topology, semantics, and appearance
• in 5 discrete scales (Levels of Detail, LOD)
T. H. Kolbe – City System Modeling based on Semantic 3D
City Models
2025. 6. 2014
OGC®
And todays 3D Visualization World
Copyright © 2015 Open Geospatial Consortium
GTA V Samet Konuksal
OGC®
CityGML, next steps
• CityGML 3.0 is being developed in 14 work packages
• New work includes design changes including revision and
improvement of the UML model and improvements to
metadata
• CityGML editors to develop a method to keep synchronized
with GML
• Model is being extended to include new features (land
administration, non-building structures, utilities)
• Model is being extended to include new concepts
(volumetric construction, texturing, stories, time series,
revised LOD)
© 2015 Open Geospatial Consortium
OGC®
IndoorGML
• The aim of IndoorGML is to represent and exchange the
geoinformation that is required to build and operate indoor
navigation systems.
• Not just geometry but a model of the indoor space!
Copyright © 2015 Open Geospatial Consortium
OGC®
LandInfra
Copyright © 2015 Open Geospatial Consortium
• Addresses Civil Engineering space
– Follow on to LandXML
– Fully defined conceptual model
– Common UML model synchronized
between OGC and bSI
– For encoding in GML, other
encodings
• Public review completed in early
2015
• To Sydney TC Dec 2015 for
discussion to proceed to vote
• Bentley at Lead as Editor and DWG
/ SWG chair
OGC®
OGC Candidate 3D Portrayal Standard
Copyright © 2015 Open Geospatial Consortium 25
OGC®
3D Portrayal Interoperability Experiment
Copyright © 2010 Open Geospatial Consortium
OGC®
The OGC Work does not happen in isolation
• The OGC and OGC Members collaborate and participate in
numerous other standards organizations and communities
that have requirements for 3D/4D/5D encoding, modeling,
analysis, and visualization
Copyright © 2015 Open Geospatial Consortium
OGC®
Linked (Open) Data
© 2015 Open Geospatial Consortium
OGC®
OGC & W3C Workshop
© 2015 Open Geospatial Consortium
OGC®
Semantic 101
• Current web:
– Human interpret the hyperlinks – by clicking on the link, you ‘jump’ to
the next.
• How to get from “Adele” to “Zaz” in a minimal number of clicks
– Semantic web:
• Same thing as above, but by machines
• Machines are able to “interpret” the links!
© 2015 Open Geospatial Consortium
OGC®
5 Stars for open data
* make your stuff available on the web (whatever format)
** Make it available as structured data
*** whatever format, using open standards
**** use URLs to identify things, so that people can point at your stuff
***** link your data to other people's data to provide context
© 2015 Open Geospatial Consortium
OGC®
Linked Data
Triple:
<Subject><Predicate><Object>
RDF extends the linking structure of the Web to use URIs to
name the relationship between things as well as the two
ends of the link (this is usually referred to as a “triple”)
<Uri><Uri><Uri>
Make up an example Bart!
© 2015 Open Geospatial Consortium
OGC®
Linked Data
RDFS (RDF Schema)
set van klassen met bepaalde
eigenschappen v RDF
a set of classes with certain properties using the RDF extensible knowledge
representation data model, providing basic elements for the description of
ontologies, otherwise called RDF vocabularies, intended to structure RDF
resources. These resources can be saved in a triplestore to reach them with the
query language SPARQL.
© 2015 Open Geospatial Consortium
OGC®
(Geo)SPARQL
• SPARQL: SPARQL Protocol and RDF Query Language
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
SELECT ?name ?email
WHERE {
?person a foaf:Person.
?person foaf:name ?name.
?person foaf:mbox ?email.
}
(browse foaf vocabulary)
© 2015 Open Geospatial Consortium
OGC®
Ontologies
• Foaf, …
• LOD Repository
– http://lov.okfn.org/dataset/lov/
• Do not create your own one!
– Reuse!!!
© 2015 Open Geospatial Consortium
OGC®
OGC & W3C Working Group
• Use Cases and Requirement
• Spatial Data on the Web Best Practices
– an agreed spatial ontology conformant to the ISO 19107
– advice on use of URIs as identifiers in GI systems
– advice on providing different levels of metadata for different usage
scenarios
– develop advice on, or possibly define, RESTful APIs to return data in
a variety of formats including those defined elsewhere, such as
GeoJSON, GeoJSON-LD and TopoJSON
• OWL Time Ontology
• Semantic Sensor Network Ontology
• Coverage's in Linked Data
© 2015 Open Geospatial Consortium
OGC®
Point Cloud DWG
© 2015 Open Geospatial Consortium
®
®
Reporting after OGC Point Cloud DWG
(prepared with Bart De Lathouwer)
After 97th OGC Technical Committee, Sydney, Australia
(Stan Tillman, Jan Boehm, Peter van Oosterom,
Point cloud DWG co-chairs), 3 December 2015
Copyright © 2015 Open Geospatial Consortium
OGC®
Contents
• Some background (Point Clouds)
• History of the Point Cloud DWG
• Point Cloud survey
Copyright © 2015 Open Geospatial Consortium
OGC®
Standardization of point clouds?
• ISO/OGC spatial data:
– at abstract/generic level, 2 types of spatial representations:
features and coverages
– at next level (ADT level), 2 types: vector and raster, but
perhaps points clouds should be added
– at implementation/ encoding level, many different formats
(for all three data types)
• nD point cloud:
– points in nD space and not per se limited to x,y,z
(n ordinates of point which may also have m attributes)
– make fit in new ISO 19107 (recently revised).
– note: nD point clouds are very generic;
e.g. also cover moving object point data: x,y,z,t (id) series.
OGC®
Standardization actions
• Within OGC establish a point cloud DWG
• Probably better not try to standardize point clouds at
database level, but rather focus on webservices level
(more support/ partners expected)
• A lot of overlap between WMS, WFS and WCS
• Proposed OGC point cloud DWG should explore if
WCS is good start for point cloud services:
– If so, then analyse if it needs extension
– If not good starting point, consider a specific WPCS, web point
cloud service standards (and perhaps further increase the
overlapping family of WMS, WFS, WCS,... )
OGC®
Contents
• Some background (Point Clouds)
• History of the Point Cloud DWG
• Point Cloud survey
Copyright © 2015 Open Geospatial Consortium
OGC®
Agenda Boulder, Colorado USAPoint Cloud ad hoc, 1 June 2015
• Scott Simmons, OGC: Introduction to Point Cloud discussion and
summary of standards efforts
• Jeff Young, ASPRS: ASPRS activities with LiDAR data
• Chris Little, UK Met Office: What (where and when) is the Point in
Meteorology
• Keith Ryden, Esri: Enterprise community requirements for point
clouds
• Jason Smith, Exelis (NGA): Sensor Independent Point Cloud (SIPC)
data format, a profile of HDF5
• Michael Gerlek, RadiantBlue: Current situation and future work for
point clouds
• Peter Baumann: Point clouds in coverages
• Martin Isenburg, OSGeo: Open Source community drivers for point
cloud standards
• Doug O’Brien, IDON Technologies: ISO and point cloud standards
Copyright © 2015 Open Geospatial Consortium
OGC®
Agenda Nottingham, UKPoint Cloud DWG, 15 September 2015
• Stan Tillman, Intergraph: Review the Charter
• Election of Chair(s)
• Scott Pakula, Pixia: Serving LiDAR thru existing OGC services
• Barry Gleeson, RICS: Point Cloud Usage in a Railway Context and
rules/issues related to extraction and sharing
• Gene Roe, Lidar News: The ASTM E57 Data Interoperability Standard
• Jan Boehm, University College London: IQmulus - Cloud Platform
for Point Cloud Processing
• Peter Baumann, Jacobs University: OGC WCS: fomat-independent
point cloud services
• Jean-Baptiste Henry, Thales: Point Cloud from Photogrammetry
• Edward Verbree, Delft University of Technology: Management and
direct use of massive point clouds
Copyright © 2015 Open Geospatial Consortium
OGC®
Agenda Sydney, AustraliaPoint Cloud DWG, 3 December 2015
• Stan Tillman, Intergraph: Point Cloud Survey Overview
• Martin Isenburg, rapidlasso GmbH: The LASzip LiDAR
compressor: past choices, current rewards, and future
directions
• Nathan Quadros, CRC for Spatial Information:
Bathymetric LiDAR Specifications and LAS Classification
Standards
Copyright © 2015 Open Geospatial Consortium
OGC®
Domain Working Group charter
• https://portal.opengeospatial.org/?m=projects&a=view&proj
ect_id=489 (initial date 23 july 2015, updated 30 oct 2015)
• DWG= discussion/documentation platform, change request
exiting standards (not work on new standards)
• Problem Statement OGC Point Cloud DWG:
– point cloud data has often been overlooked
– stored in many formats
– many domains such as .. LiDAR, Elevation, Seismic, Bathymetric,
Meteorological, and Fixed/Mobile consumer sensors
• Examples de facto standards: ASPRS LAS,
Sensor Independent Point Cloud (SIPC) based on HDF5
• greater interoperability between point cloud datasets and
… interoperate with other OGC standards
OGC®
Contents
• Some background (Point Clouds)
• History of the Point Cloud DWG
• Point Cloud survey
Copyright © 2015 Open Geospatial Consortium
OGC®
Motivation for the Survey
• With contributions provided in Nottingham, it was apparent
there are many facets to point clouds
• When trying to determine what should be a focus of the
DWG, it was decided that we needed to get a better
understanding of the community. We should not approach
this topic based on biases.
• We have put together a short survey that we feel will give
us a general overview. If more details are needed on
specific topics, we will plan a more directed survey on
given topics.
Copyright © 2015 Open Geospatial Consortium
OGC®
A Look at the Survey
• https://portal.opengeospatial.org/files/?artifact_id=66239
• Opening remarks survey:
– You can pick multiple options as well as add your own options
– For each option you pick please rate its importance high or low
– If you wish please leave a comment in the last section
• Total of 14 questions
Copyright © 2015 Open Geospatial Consortium
OGC®
1. What are your major sources for surface scan point clouds?
a. Airborne LiDAR
b. Terrestrial Lidar (including Mobile Mapping)
c. Indoor Laser Scanning
d. Photogrammetry
e. SONAR (single and multi-beam echo’s)
f. Subsurface Point Cloud from Seismic
g. RADAR (PS-InSAR)
h. Other (please specify):
OGC®
2. What formats do you use to store point clouds?
a. LAS (ASPRS)
b. LAZ
c. ZLAS
d. E57
e. PCD
f. POD
g. ASCII
h. PLY
i. SPD
j. Other (please specify):
OGC®
3. What formats do you use to transfer point clouds (both internally and to external entities)?
a. LAS (ASPRS)
b. LAZ
c. ZLAS
d. E57
e. PCD
f. POD
g. ASCII
h. PLY
i. SPD
j. Other (please specify):
OGC®
4. What are your most common use cases for point clouds?
a. Visualization
b. Digital Terrain Modelling
c. Feature Extraction
d. Forestry
e. GIS
f. Other (please specify):
OGC®
5. How do you store point clouds?
a. In a file on a computer
b. In a file on a network drive
c. In a database
d. In the cloud
e. Other (please specify):
OGC®
6. What attributes do your point clouds contain besides XYZ coordinates?
a. Timestamp
b. Intensity
c. Colour
d. Classification
e. Pulse Form
f. Pulse Count
g. Direction and Length of Scanline
h. Other (please specify):
OGC®
7. What conversion do you apply to the point clouds in order to use them?
a. To regular grid (raster)
b. To TIN
c. To features (vector object after detection/recognition)
d. None, direct use of point clouds
e. Other (please specify):
OGC®
8. Which temporal aspect of point clouds are relevant for you?
a. Temporal granularity at point level
b. Temporal granularity at data set (a ‘point cloud’) level
c. Temporal resolution / update frequency years
d. Temporal resolution / update frequency months
e. Temporal resolution / update frequency days
f. Temporal resolution / update frequency seconds
g. Monitoring applications, change detection
h. Other (please specify):
OGC®
9. During what phase do you encounter interoperability challenges?
a. Data Acquisition
b. Storage / Management
c. Combining Data from multiple source
d. Change Reference System
e. Analysis / Simulation
f. Dissemination
g. Visualization / Interaction
h. Other (please specify):
OGC®
10. What do you consider the most important area of point cloud standardization?
a. Data Model
b. File Format / Encoding
c. DBMS / SQL
d. Web Service (WxxS) protocol,
e. Other (please specify):
OGC®
11. What volume of point clouds have you managed/processed/stored/etc. in the last 12 month?
a. Less than 100 million (106) points
b. More than 100 million (106) points
c. More than 1 billion (109) points
d. More than 1 trillion (1012) points
OGC®
12. What tools do you use?
a. PDAL
b. Potree
c. LAStools
d. GRASS
e. Esri ArcGIS
f. Bentley Pointools
g. Leica CloudWorx
h. GeoMedia
i. Oracle SDO_PC
j. PosgreSQL/PostGIS
k. Other (please specify):
OGC®
Last 2 questions:
13.Do you use point clouds that are generated from moving
objects / trajectories? (Yes/No)
14.Comments:
OGC®
Next Steps Survey
• Work with OGC Staff to create the survey
• Work with OGC Staff to advertise and promote the survey
• Execute the survey and capture results
• Report the survey results at the next TC meeting
(7-11 March 2016, Washington D.C.)
Copyright © 2015 Open Geospatial Consortium
OGC®
Table Join Service
• From the European Location Framework project
© 2015 Open Geospatial Consortium
OGC®
Agenda
1. Introduction; OGC Table Joining Service
2. Health statistics data tables (Eurostat)
3. Demo
4. Architecture and final deployment
5. Euroboundarymap
6. Upcoming work
7. TJS software (Geoserver) repository
OGC®
1. Introduction of the OGC Table Joining Service
tabulair data
boundary data
applications
OGC®
Tabellen joinen met gebiedsindelingen
tabulair data
boundary data
applications
TJS
OGC®
Table joining (service) and unique id’s (keys)
tabular data
boundary data
OGC TJS
Unique id’s
(keys)
OGC®
TJS and the GDAS (XML) data format
tabular data
boundary data
data transformation
Geo data
OGC TJS
OGC®
Client application and TJS operations
tabular data
boundary data
OGC®
OGC TJS operations
OGC®
2. Health statistics data tables (Eurostat)
OGC®
Eurostat’s health statistics (>300 tables)
OGC®
Input and output formats of TJS
OGC®
4. Architecture and final deployment
Architecture for development (and demo client)
OGC®
4. Architecture and final deployment
data tables
(SDMX)
Download
Service
SDMX
to
GDASEuroSTAT
E.L.F. - Oskari Platform
Euroboundarymap
Health statistics
Cached
data
Casper
(GINST)
Geographic
data
Download
Service
WFS
TJS demonstrator
(Kadaster)
TJS join
Download
ServiceDownload
Service
Download
Service
WFS
(GeoJSON, GML)WMS
Join
Service
TJSGeopackage,
jsonLD,RDF
Other
clients
Transformation
Service
SDMX
REST
Architecture final deployment
OGC®
5. Euroboundarymap
We are using EuroBoundaryMap. However, I did not yet have informed if EuroBoundaryMap is available for E.L.F. or that that have to use the administrative boundaries from the EuroGlobalMap are not compatible with the Euros (because of missing NUTS codes) which is available as open data.
(see mail d.d. 7-4-2014 MG -> JH)
OGC®
6. Upcoming work
1. Finalizing data transformation Eurostat data
2. Develop data transformation for ODATA format (CBS)
3. Implementation output formats: Geopackage, jsonLD,
RDF
4. Testing TJS with CASPER client
5. Deployment OSKARI platform
6. Documentation
OGC®
7. TJS software (Geoserver) repository
TJS en GeoServer implementation
Open source project: GeoServer TJS plugin
Code public available on GitHub:
https://github.com/thijsbrentjens/geoserver/tree/2.6.0.x
OGC®
Questions?
Blijf op de hoogte via:
http://www.geonovum.nl/onderwerpen/services/table-joining-services
[email protected] | www.geonovum.nl | @geonovum
OGC®
Concluding
• Intro OGC
• We looked at:
– OGC - W3C
– OGC – bSI
– CityGML and Smart Cities
– Table Join Services
– Point Cloud DWG
© 2015 Open Geospatial Consortium
OGC®
Vragen?
OGC®
Copyright © 2014 Open Geospatial Consortium