®

Location Based Services
and
The Open Geospatial Consortium
George Percivall, OGC Chief Engineer
gpercivall@opengeospati...
Power of Location
• “Location targeting is holy grail for marketers”
– Sir Martin Sorrell, WPP CEO, MWC 2011

• By measuri...
Progression of geospatial information

Region-Centric
Geospatial
Information

Feature-Centric
Geospatial
Information

Huma...
Progression of Geospatial Information
Device-Centric
Geospatial
Information

Human-Centric
Geospatial
Information
Feature-...
Critical Interoperability Issues
OGC addresses Common Concerns:
 "We can't share location data accurately.”
 “How can I ...
The OGC Vision
Achieve the full societal, economic and
scientific benefits of integrating location
resources into commerci...
The Open Geospatial Consortium
Not-for-profit, international voluntary consensus standards
organization; leading developme...
OGC at a Glance
Not-for-profit, international voluntary consensus standards
organization; leading development of geospatia...
OGC Alliance Partners
A Critical Resource for Advancing Standards

… and others

OGC

®

www.opengeospatial.org/ogc/allian...
What does the OGC provide?
• Agreed upon consensus process for defining, testing,
documenting, and approving standards

• ...
Compliant and Implementing Products
Registered on the OGC Website
• 242 Organizations
751 Products
460 OGC Compliant Listi...
OGC Web Services Standards
The GeoWeb is enabled by OGC standards:
Web Map Service (WMS)
Web Feature Service (WFS)
Web Cov...
OGC Sensor Web Enablement
(SWE) Standards
Discovery and tasking of sensor assets, and the access and application
of sensor...
OGC OpenLS Standards
• Open platform for location-based application services
• Developed in coordination with OMA
• GeoMob...
OpenLS Abstract Data Types
The OpenLS Information Model
Position ADT
Address ADT

A polygon, bounding box or circle used a...
OpenLS Services
• Directory
– Find location of a specific or nearest place, product or service.

• Location Gateway
– Fetc...
OpenLS Services
• Route
– determines travel routes and navigation information between two or
more points.

• Navigation
– ...
Typical Java-based Implementation
Mobile Terminal Detail

Mobile
Terminal

Browser
(Optional) Java Application
J2ME CLDC/M...
OpenLS concept for Metro Traffic Management
GeoMobility Server

Mobile Terminal

Travel
Aid Service

Portal &
Service
Plat...
Implementation example:
xls:RouteGeometryType
•
•
•
•
•
•

https://code.google.com/p/osm-geocoder
http://liferay50.dz.deca...
Points of Interest
• POI Standard development
– Began in W3C with OGC participation
– OGC Standards Working Group formed t...
GeoPackage
the new universal geodata file format
• GeoPackage is a universal file format for geodata.
– open, standards-ba...
Open GeoSMS = SMS + Location

http://maps.google.com/?
q=40.036421,105.272215&GeoSMS
let’s meet at the corner of
Iris Ave....
Augmented Reality Markup Language
www.opengeospatial.org/projects/groups/arml2.0swg
ARML2
Under
development, Releas
ed for...
Indoor Frontier
Framework for Indoor Location and Navigation
1. Position Determination
2. Indoor Maps
3. Navigation and Ro...
InDoorGML
• IndoorGML representation and exchange of geoinformation
required to build and operate indoor navigation system...
http://www.opengeospatial.org/blog/1814

Blog

OGC

®
Copyright © 2013, Open Geospatial Consortium
www.opengeospatial.org

OGC

®
Copyright © © 2013 Open Geospatial Consortium
Copyright 2013, Open Geospatial Consortium
Interoperability is about Organizations
“Interoperability seems to be about the
integration of information.
What it’s real...
IndoorGML: Multilayered Space Model
1st layer: Topographic space model
–
–
–

building’ structure (topography)
geometric-t...
Upcoming SlideShare
Loading in...5
×

Location Based Services update for Small Cell Forum

773

Published on

Presentation about OGC activities on location based services with an emphasis on indoor location and IndoorGML.

Agenda of talk:
- The power of location
- Mission of OGC
- OGC standards
- OpenLS - OGC Open Location Services
- New developments: IndoorGML and others

Published in: Technology, Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
773
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
23
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Power of locationMission of OGC OGC standardsOpen Location ServicesNew developments
  • Quicklydiscover sensors (secure or public) that can meet my needs – and learn about what they can do (location, observables, quality, ability to task)Obtain sensor information in a standard encoding that is understandable by the user and by softwareReadily access sensor observations in a common manner, and in a form specific to my needsTask sensors, when possible, to meet my specific needsRequest and receive alerts / notification when a sensor measures a particular phenomenon, or completes a requested taskInformation Models and SchemaSensor Model Language (SensorML) for In-situ and Remote Sensors - Core models and schema for observation processes: support for sensor components, georegistration, response models, post measurement processingObservations and Measurements (O&M) – Core models and schema for observationsTransducerML – adds system integration and real-time streaming clusters of observationsWeb ServicesSensor Observation Service - Access Observations for a sensor or sensor constellation, and optionally, the associated sensor and platform dataSensor Alert Service – Subscribe to alerts based upon sensor observationsSensor Planning Service – Request collection feasibility and task sensor system for desired observationsWeb Notification Service –Manage message dialogue between client and Web service(s) for long duration (asynchronous) processesSensor Registries – Discover sensors and sensor observations
  • The aim of IndoorGML is to represent and exchange the geoinformation that is required to build and operate indoor navigation systems. IndoorGML will provide the essential model and data for important applications like building evacuation, disaster management, personal indoor navigation, indoor robot navigation, indoor spatial awareness, indoor location based services, and the support for tracking of people and goods. IndoorGML provides a framework for the flexible integration of different localization technologies and allows the ad-hoc selection of the appropriate navigation data according to the capabilities of the mobile device and the offered localization technologies of a building.Indoor navigation comprises route planning, localization, and tracking of subjects (i.e. people) and objects (e.g. robots or other indoor vehicles). IndoorGML will support these activities in different modes of locomotion, i.e. walking, driving, and flying as well as navigation in virtual environments. Since there is no unique localization technology like GPS available indoors, many different types of indoor positioning techniques are used today, often in combination with each other. This makes it necessary to provide geospatial data about the different senders, receivers, and sensors and their respective signal ranges.
  • Location Based Services update for Small Cell Forum

    1. 1. ® Location Based Services and The Open Geospatial Consortium George Percivall, OGC Chief Engineer gpercivall@opengeospatial.org @percivall Small Cell Forum 6 December 2013 Copyright © 2013, Open Geospatial Consortium
    2. 2. Power of Location • “Location targeting is holy grail for marketers” – Sir Martin Sorrell, WPP CEO, MWC 2011 • By measuring the entropy of each individual’s trajectory, we find a 93% potential predictability in user mobility – Limits of Predictability in Human Mobility, Science 2010 • 1st law of geography: "Everything is related to everything else, but near things are more related than distant things.” – Waldo Tobler OGC ® Copyright © 2013, Open Geospatial Consortium
    3. 3. Progression of geospatial information Region-Centric Geospatial Information Feature-Centric Geospatial Information Human-Centric Geospatial Information Device-Centric Geospatial Information 1980s 1990s 2000s 2010s OGC ® Source of slide: Steve Liang, Univ. Calgary and chairman of OGC Sensor Web 4 IoT Copyright © 2013, Open Geospatial Consortium
    4. 4. Progression of Geospatial Information Device-Centric Geospatial Information Human-Centric Geospatial Information Feature-Centric Geospatial Information IoT Space Indoor Space OGC ® Region-Centric Geospatial Information Source: S. Liang Copyright © 2013, Open Geospatial Consortium
    5. 5. Critical Interoperability Issues OGC addresses Common Concerns:  "We can't share location data accurately.”  “How can I use geospatial information to benefit my user applications.”  "We can't easily access and process sensor data”  “Which indoor positioning technology we should implement?”  “How will we get indoor maps for all those buildings?” OGC ® Copyright © 2013, Open Geospatial Consortium
    6. 6. The OGC Vision Achieve the full societal, economic and scientific benefits of integrating location resources into commercial and institutional processes worldwide http://www.webviewservice.org/ OGC http://indoorgml.net/ ® Copyright © 2013, Open Geospatial Consortium
    7. 7. The Open Geospatial Consortium Not-for-profit, international voluntary consensus standards organization; leading development of geospatial standards • Founded in 1994. • 475+ members and growing University 24% • 33 “core” standards • 15 extensions/profiles Commercial 41% Research 7% • Hundreds of product implementations • Broad user community implementation worldwide NGO 10% • Alliances and collaborative activities with ISO and many other SDO’s OGC ® Copyright © 2013, Open Geospatial Consortium Government 18%
    8. 8. OGC at a Glance Not-for-profit, international voluntary consensus standards organization; leading development of geospatial standards • Founded in 1994. South America 4 • 475+ members and growing Asia Pacific, 59 • 33 “core” standards • 15 extensions/profiles • Hundreds of product implementations North America 163 Europe 203 • Broad user community implementation worldwide • Alliances and collaborative activities with ISO and many other SDO’s OGC Africa, 4 Middle East 8 ® Copyright © 2013, Open Geospatial Consortium
    9. 9. OGC Alliance Partners A Critical Resource for Advancing Standards … and others OGC ® www.opengeospatial.org/ogc/alliancepartners Copyright © 2013, Open Geospatial Consortium
    10. 10. What does the OGC provide? • Agreed upon consensus process for defining, testing, documenting, and approving standards • Staff knowledge, expertise and support to work with the members to facilitate the consensus process. • Comprehensive communications infrastructure for announcements, discussions and knowledge management • A consensus-based forum for conflict resolution • A set of standards with compliance tests OGC ® Copyright © 2013, Open Geospatial Consortium
    11. 11. Compliant and Implementing Products Registered on the OGC Website • 242 Organizations 751 Products 460 OGC Compliant Listings 4424 Self-Registered Implementation Listings – http://www.opengeospatial.org/resource/products/ OGC ® Copyright © 2013, Open Geospatial Consortium
    12. 12. OGC Web Services Standards The GeoWeb is enabled by OGC standards: Web Map Service (WMS) Web Feature Service (WFS) Web Coverage Service (WCS) Web Processing Service (WPS) Style Layer Descriptor (SLD) Catalogue (CSW) OWS Context Geography Markup Language (GML) KML OGC ® Copyright © 2013, Open Geospatial Consortium
    13. 13. OGC Sensor Web Enablement (SWE) Standards Discovery and tasking of sensor assets, and the access and application of sensor observations for enhanced situational awareness • • • • • • • OGC Sensor Model Language Observations & Measurements Sensor Observation Service (SOS) Sensor Planning Service (SPS) Sensor Alert Service (SAS) Catalogue Service/Sensors PUCK ® Copyright © 2013, Open Geospatial Consortium
    14. 14. OGC OpenLS Standards • Open platform for location-based application services • Developed in coordination with OMA • GeoMobility Services – Geocode – Reverse Geocode – Route Service – Navigation Service – Tracking Service OGC ® Copyright © 2013, Open Geospatial Consortium
    15. 15. OpenLS Abstract Data Types The OpenLS Information Model Position ADT Address ADT A polygon, bounding box or circle used as a search template Location ADT A location (Position, Address or POI) Map ADT The portrayal of maps and feature overlays (routes & POI) Route Summary ADT Metadata pertaining to a route Route Geometry ADT Geometry data for a route Route Maneuvers ADT Navigation maneuver data for a route Route Directions ADT Address ADT The location where someone can find place, product or service Area of Interest (AOI) ADT LIF MLP Street address or intersection Point of Interest (POI) ADT Position ADT Point location in well-known coordinate system Turn-by-turn navigation instructions for a route Reverse Geocode Address ADT Geodata Address ADT AOI ADT Position ADT Gateway Position ADT Geocode Directory Presentation POI ADT Position ADT OGC ® Location ADT Directories Route Determination Route Data Copyright © 2013, Open Geospatial Consortium Maps Routes Route Instructions POIs Route Summary ADT Route Geometry ADT Route Maneuvers ADT Route Directions ADT
    16. 16. OpenLS Services • Directory – Find location of a specific or nearest place, product or service. • Location Gateway – Fetches position of a known mobile terminal from the network. – Modeled after OMA Mobile Location Protocol (MLP), Standard Location Immediate Service • Geocoder/Reverse Geocoder – transforms a description of a location, such as a place name, into a geometry (e.g. GML Point) • Presentation (Map Portrayal) Service – Portrays a base map derived and a set of ADT’s as overlays. OGC ® Copyright © 2013, Open Geospatial Consortium
    17. 17. OpenLS Services • Route – determines travel routes and navigation information between two or more points. • Navigation – Enhanced Route Service, while being current position cognizant. • Tracking 1. Position updates to a Tracking Server 2. Query Tracking Server by subscriber or Mobile Terminal ID 3. Relay Position from Tracking Server to downstream consumers OGC ® Copyright © 2013, Open Geospatial Consortium
    18. 18. Typical Java-based Implementation Mobile Terminal Detail Mobile Terminal Browser (Optional) Java Application J2ME CLDC/MIDP Portal GMS Detail Wireless Network OpenLS Application GMS XML Request XML Response Core Service Client Library Java & PL/SQL Interfaces J2EE Connectors Java Reflection, HTTP, SOAP, JSP, and JDBC Interfaces Adapters GMLC/ MPC OGC Core Service Java Bean PL/SQL Content ® Copyright © 2013, Open Geospatial Consortium UDDI, Service WSDL, Registry ebXML Web Service
    19. 19. OpenLS concept for Metro Traffic Management GeoMobility Server Mobile Terminal Travel Aid Service Portal & Service Platforms Tracking Service Gateway Service Track Data (front-end) LIF MLP Route Determination Service Presentation Service Geocoder Service Directory Service Traffic Service Travel Advisory Service Route Data Map Data Address Data Directory Data (e.g., Y. P.) Traffic Data Advisory Data GMLC/MPC Traffic Data Service (ASP) Traffic Back Office Application Real-time Tracking Weather Advisory Back Office Application Weather Data Service (ASP) Road Construction Back Office Application Road Construction Data Service (ASP) Back Office Apps Future OpenLS Current OpenLS Copyright © 2013, Open Geospatial Consortium
    20. 20. Implementation example: xls:RouteGeometryType • • • • • • https://code.google.com/p/osm-geocoder http://liferay50.dz.decarta.com http://reference.mapinfo.com/software/envinsa http://www.schemacentral.com/sc/niem20 https://github.com/Emergya/GoFleetLSServer http://www.planyourroute.com/Docs/JavaXML/api/com/telc ontar OGC ® Copyright © 2013, Open Geospatial Consortium
    21. 21. Points of Interest • POI Standard development – Began in W3C with OGC participation – OGC Standards Working Group formed to complete work – Final OGC vote and adoption process • Key Use Case – Authoritative source maintains PoIs (Starbucks maintains their PoIs) – PoI Aggregators offer services (Google offers search on PoI database) – Consolidators gather PoIs from Authoritative sources using OGC PoI Spec – http://openpoi.ogcnetwork.net OGC ® Copyright © 2013, Open Geospatial Consortium
    22. 22. GeoPackage the new universal geodata file format • GeoPackage is a universal file format for geodata. – open, standards-based, application and platform independent, and self-describing. – Built on SQLite, so works on any desktop or mobile OS • GeoPackage - the modern alternative to formats like GeoTIFF, SDTS and shapefiles • Experience it here: http://www.ogcnetwork.net/geopackage OGC ® Copyright © 2013, Open Geospatial Consortium
    23. 23. Open GeoSMS = SMS + Location http://maps.google.com/? q=40.036421,105.272215&GeoSMS let’s meet at the corner of Iris Ave. slayer OGC ® Copyright © 2013, Open Geospatial Consortium
    24. 24. Augmented Reality Markup Language www.opengeospatial.org/projects/groups/arml2.0swg ARML2 Under development, Releas ed for public comment and testing http://www.webviewservice.org/ OGC ® http://www.openarml.org/ Copyright © 2013, Open Source: http://en.wikipedia.org/wiki/File:Wikitude.jpg Geospatial Consortium
    25. 25. Indoor Frontier Framework for Indoor Location and Navigation 1. Position Determination 2. Indoor Maps 3. Navigation and Routing 4. Indoor location quality • OGC standards – IndoorGML – underway – Indoor 2D venue map - TBD – Indoor location quality OGC ® Copyright © 2013, Open Geospatial Consortium
    26. 26. InDoorGML • IndoorGML representation and exchange of geoinformation required to build and operate indoor navigation systems • Not just geometry but a model of the indoor space! • Adoption vote anticipated in 1Q2014 OGC ® Copyright © 2013, Open Geospatial Consortium
    27. 27. http://www.opengeospatial.org/blog/1814 Blog OGC ® Copyright © 2013, Open Geospatial Consortium
    28. 28. www.opengeospatial.org OGC ® Copyright © © 2013 Open Geospatial Consortium Copyright 2013, Open Geospatial Consortium
    29. 29. Interoperability is about Organizations “Interoperability seems to be about the integration of information. What it’s really about is the coordination of organizational behavior.” David Schell CEO and Chairman OGC http://indoorgml.net/ OGC ® Copyright © 2013, Open Geospatial Consortium
    30. 30. IndoorGML: Multilayered Space Model 1st layer: Topographic space model – – – building’ structure (topography) geometric-topological model network for route planning 2nd layer: Sensor space model – – – sensor / transmitter structure coverage of sensor areas transition between sensor areas • Builds on existing International standards CityGML and IFC – Already suitable for addressing, route descriptions and route tracking – Add: sensor space model, mode of navigation, logical layers http://www.opengeospatial.org/projects/groups/swg OGC ® © 2013 Open Geospatial Consortium indoorgml.net 30
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×