Copyright © 2010, Open Geospatial Consortium, Inc., OGC OGC Standards for Standards for Emergency Services Emergency Services Presentation to Presentation to SDO Emergency Services Coordination Workshop SDO Emergency Services Coordination Workshop (ESW-7) (ESW-7) 11-13 May 2010 George Percivall, Chief Architect - presenting Carl Reed, Chief Technical Officer Open Geospatial Consortium Helping the World to Communicate Geographically OGC OGC for Emergency Services for Emergency Services • What is OGC? • OGC support to SDOs – OGC role: collaborate consistent conceptual approaches for location and geospatial topics across multiple SDOs – Geopriv, IEEE, ISO, OASIS • OGC support of emergency service architectures – OGC Web Services – OpenLS – Sensor Web Enablement • CityGML and Indoor Location Copyright © 2010, Open Geospatial Consortium, Inc., Helping the World to Communicate Geographically Copyright © 2010, Open Geospatial Consortium, Inc., What is the Open Geospatial Consortium (OGC)? What is the Open Geospatial Consortium (OGC)? OGC Membership Distribution By Region • An International Voluntary Consensus Standards Organization, founded in 1994. • 400 members and growing: industry, government, research, university • 28 implementation standards • Hundreds of product implementations in the market • Alliances and collaborative activities with many other SDO’s OGC Membership Distribution By Type OGC Mission OGC Mission To lead in the development, promotion and harmonization of To lead in the development, promotion and harmonization of open geospatial standards … open geospatial standards … Helping the World to Communicate Geographically Market Availability Market Availability see see http://www.opengeospatial.org/resource/products http://www.opengeospatial.org/resource/products • Free availability of standards stimulates market • Hundreds of Products Implementing OGC Standards • Compliance Test & Certification Program Copyright © 2010, Open Geospatial Consortium, Inc., Helping the World to Communicate Geographically Copyright (c) 2009, Open Geospatial Consortium, Inc. 5 OGC Geography Markup Language (GML) OGC Geography Markup Language (GML) • XML-based language for encoding geographic information to be stored and transported over the Internet • GML serves as a modeling language for geographic systems as well as an open interchange format for geographic transactions on the Internet. • GML defines both the geometry and properties of objects that comprise geographic information. • Used in UK, US, Germany, Canada, New Zealand, Holland, Hong Kong, Google Helping the World to Communicate Geographically Copyright © 2007, Open Geospatial Consortium, Inc., All Rights Reserved. GML and IETF PIDF Location Object (LO) GML and IETF PIDF Location Object (LO) • Presence Information Data Format (RFC 4119) – The PIDF LO RFC extends PIDF to allow the encapsulation of location information within a presence document. – (PIDF) is a common presence data format for CPP-compliant presence protocols, allowing presence information to be transferred across CPP- compliant protocol boundaries without modification, with attendant benefits for security and performance. • Why? – Without this standard, cannot provide sufficient Presence Service • GeoPriv Working Group in IETF developing a GML GeoShape Application Schema for use in internet standards. – Approved as OGC Best Practices paper, December 2006 • Now a mandatory requirement for expressing location in a variety of internet standards Helping the World to Communicate Geographically Copyright © 2007, Open Geospatial Consortium, Inc., All Rights Reserved. Use of GML by OASIS Use of GML by OASIS • There is now a GML Oasis Application Schema for use in a variety of OASIS standards. This application schema was developed by OGC staff and members and submitted to OASIS. – Is now being used in HAVE – Is now being used in EDXL-RM – Both CAP and EDXL-DE revisions will incorporate this work. Helping the World to Communicate Geographically Copyright © 2007, Open Geospatial Consortium, Inc., All Rights Reserved. GeoRSS GML GeoRSS GML • GeoRSS – Simple encoding for location for RSS feeds • GeoRSS GML – Points, lines, polygons, and rectangles. • Broadly implemented, including support in MS LiveLocal, Google Earth and Google Maps API • Consideration to bring this GML schema into the OGC for approval. Helping the World to Communicate Geographically Copyright (c) 2009, Open Geospatial Consortium, Inc. 11 One GML data file… …many different maps! OpenGIS Styled Layer Descriptor Helping the World to Communicate Geographically KML Encoding Standard KML Encoding Standard • XML for geographic visualization on 2-D & 3-D Earth browsers • Features for display: placemarks, images, polygons, 3D models, text, etc. • KML is not a geospatial modeling language; consider GML Copyright (c) 2009, Open Geospatial Consortium, Inc. 12 [...]... graph OGC ® 08.12.2009 OGC for Emergency Services • The Open Geospatial Consortium (OGC) • OGC support to SDOs • OGC support of emergency service architectures • CityGML and Indoor Location – Indoor location and mobile internet project in OGC – Need to address indoor location determination OGC ® Copyright © 2010, Open Geospatial Consortium, Inc., Questions & Comments George Percivall gpercivall@myogc.org... Services (OpenLS) • OpenGIS Location Services (OpenLS) An open (middleware) platform for location-based application services for mobile assets and terminals The primary goal of the OpenLS initiative series is to define the specifications for the “Core Services and Abstract Data Types (ADT)” that comprise this platform • OpenLS : Core Services Standard – Part 1-Directory Service – Part 2-Gateway Service – Part...Web Map Context • Captures state information of Web Map Service request so the information can be shared for collaboration – XML document includes: server URLs, window size and placement, bounding box, and other details – OGC standard now • OWS Context for more general contents – Sharing of state for services beyond WMS – Under development in OWS-7 Testbed – Engineering... Num;Latitude;Longitude;Format Type;Data Section • Format B: Basic GeoSMS/2;2504.8015,N;12133.9766,E;B; • Format P: Point of Interest (POI) GeoSMS/2;2504.8015,N;12133.9766,E;P;NAME/PHONE/ADDR ESS/DESCRIPTION • Now: OGC Discussion Paper; Progressing to Standard Copyright © 2010, Open Geospatial Consortium, Inc., Helping the World to Communicate Geographically GeoPDF • GeoPDF specifies “map frames” associated with a PDF. .. World to Communicate Geographically Use of OGC Specifications enables Emergency Service Solutions Copyright (c) 2010, Open Geospatial Consortium, Inc Helping the World to Communicate Geographically 17 OGC Web Services (OWS) Just as http:// is the dial tone of the World Wide Web, and html / xml are the standard encodings, the geospatial web is enabled by OGC standards: Web Feature Server Web Map Server... to an exchange format: IndoorML Thanks to Claus Nagel, Thomas Kolbe, and Thomas Becker for the slides OGC ® 08.12.2009 IndoorML – IndoorML is a data model and exchange format for the representation of the indoor navigation aspects GML3 application schema – IndoorML provides well-defined interfaces to connect semantic models of topographic indoor space Complementary to existing standards like... synchronize again GeoSync GeoSync OGC ® OGC Discussion Paper now; moving to Best Practice GeoSync application Publisher creates or changes features on a registered layer Publisher Submits Change Request 1 3 Inform Publisher of Approved or 4 Rejected Changes 6 Inform Followers of Changes 2 Inform Reviewer of Change Request Reviewer Approves or Rejects the Change CloudSync Services Registered Layers Layer... Tracking • Reported by Dan Dubno, Former CBS News Helping the World to Communicate Geographically OGC CityGML - 3D Urban Models Source: GTA Geoinformatik GmbH, www.gta-geo.de Source; Thomas Kolbe, Berlin TU • Urban Planning • Emergency Mgt / Response • Transportation / Routing / Logistics • Indoor navigation • Retail Site analysis • Sustainable / Green Communities • City Services Management • Noise abatement... Geographically CityGML – Modeling Urban Spaces – Application independent Geospatial Information Model for virtual 3D city and landscape models • Multiple thematic areas (buildings, vegetation, water, terrain, traffic etc.) • Data model (UML) according to ISO 19100 standards • Exchange format: rule-based mapping of UML to GML3 • Adopted OGC standard since 2008 – CityGML represents • 3D geometry, 3D topology, semantics,... templates 5 OGC A A A 0 1 n Update Approved Changes on Registered Layers using generated WFS Transactions Feature Layers on Remote Servers are registered for synchronization ® Copyright © 2009 Carbon Project Inc General SWE Architecture Copyright (c) 2010, Open Geospatial Consortium, Inc Helping the World to Communicate Geographically 21 Open Location Services (OpenLS) • OpenGIS Location Services (OpenLS) . Consortium, Inc., OGC OGC Standards for Standards for Emergency Services Emergency Services Presentation to Presentation to SDO Emergency Services. Communicate Geographically OGC OGC for Emergency Services for Emergency Services • What is OGC? • OGC support to SDOs – OGC role: collaborate consistent