Ubiquitous GIS - Part IV Standards for UBGIS: ISO/TC211 WG 10 UPA (Ubiquitous Public Access) Fall 2007 Ki-Joune Li http://isel.cs.pnu.edu/~lik Pusan National University
Standards for Ubiquitous GIS Complex Integration of Divers Components Heterogeneity, Integration, and Interoperability Paradigm Shift to Ubiquitous Computing Environments Extension of Existing Standards Creation of New Standards
Two Aspects of Standards for Ubiquitous GIS GIS in Ubiquitous Computing Environments Ubiquitous Computing as H/W and S/W Infrastructures for GIS Ubiquitous GI Evolution of GI for Ubiquity Public Access
Standards for UBGIS in ISO/TC211 Creation of New Working Group Working Group 10: UPA (Ubiquitous Public Access) Goals GIS in Ubiquitous Computing GI for Ubiquity: Ease of Use and Public Access Efforts for GI Ease of Use Correct Description Generation
Working Groups in ISO/TC211 Important International Standards WG 1: Framework and Reference Model 19101: GI Reference Model, 19103: Conceptual Schema Language WG 2: Geospatial Data Models and Operators 19107, 19108: Spatial, Temporal Schemas 19109: Rules for Application Schema WG 3: Geospatial Data Administration 19110: Feature Cataloguing Methodology, 19112: Spatial Reference by Geographic Identifiers 19115: Metadata WG 4: Geospatial Services 19119: Services, 19125: Simple Feature Access, 19128: WMS, 19136: GML, WI19142: WFS, WI19149:GeoREL WG 5: Profiles and Functional Standards 19106: Profiles WG 6: Imagery 19101: Reference Model-Part 2: Imagery, WI 19130: Sensor and Data Models for Imagery Data WG 7: Information Communities 19144: Classification Systems, W119150: Ontology WG 8: LBS (Suspended) Wi19132: Reference Model, 19133: Tracking and Navigation WG 9: Information Management Wi19145: Registry of Representations of Geographic Point Location WG 10: Ubiquitous Public Access Wi19151: u-Position
ISO 191xx Standards from UBGI Viewpoint Generation Type of GI Major Topics Some Related ISO/TC 211 Standards 1 G GI on Paper Maps - Visualization - Manual Interpretation 1980s Symbology specs, etc. 2 G Digital GI in Databases - GI in databases - Feature Based GI 19104 - 19115, 19117, 19118 - 19129, 19131, 19136 - 19139, 19141, 19142 - 19145 3 G Web GI and Mobile GI Mobility - Location-Awareness - GI Streaming - Context-Awareness (for Web GI) 19116, 19132 – 19134, 19136 4 G Ubiquitous GI - Geographic Context-Awareness - Sensors - Seamless Space 19147, 19148, 19151
ISO 191xx Standards from Geographic Context Viewpoint Static Context Dynamic Context Geographic Information Geo-Services 19130, Standards from OGC SWE 19104-19129, 19131, 19135-19139, 19142-19145 Geographic Context Standards for UBGI My Status + Location, Speed, Orientation 19116, 19132-19134, 19141 Internal Context
Possible Working Items for ISO/TC211 WG 10 Reference Model: Extension of 19101 Context Modeling Framework of Context Model Ontological Profile for Context Multiple Representation Multiple Representations based on context-awareness REST (REpresentational State Transfer) for GI Middleware for Geographic Context Identifications and Labeling u-Position Place Identifier GUID Geo-Labeling
Related Standards of OGC: SWE WG in http://www. opengeospatial Goal of Sensor Web Enablement Working Group Quickly discover sensors (secure or public) that can meet my needs – location, observables, quality, ability to task Obtain sensor information in a standard encoding that is understandable by me and my software Readily access sensor observations in a common manner, and in a form specific to my needs Task sensors, when possible, to meet my specific needs Subscribe to and receive alerts when a sensor measures a particular phenomenon
Related Standards of OGC: SWE WG Specification for the integration of heterogeneous sensor webs SensorML: OpenGIS® Sensor Model Language SOS: OpenGIS® Sensor Observation Service SPS: OpenGIS® Sensor Planning Service TML: OpenGIS® Transducer Markup Language
OGC Sensor Web Enablement Sensor Web Enablement - Schema SensorML - models and schema for describing sensor characteristics for providing information for Discovery of sensors Location of sensors Processing of low-level sensor observations Listing of taskable properties On-demand processing of sensor observation Observation & Measurement - models and schema for encoding sensor observations
OGC Sensor Web Enablement Standard Web Service Interface Sensor Observation Service: Standard web Service Interface Requesting, filtering and retrieving observations Sensor Planning Service: Standard web Service Interface User-Driven acquisitions and observations Web Notification Service: asynchronous notification of sensor events (tasks, observation of phenomena) Sensor Registries: discovery of sensors and sensor data
OGC Sensor Web Enablement Sensor Web Enablement – Probable Additions TransducerML – XML protocol for streaming data clusters from transducers (sensors, transmitters, actuators) currently combining with SensorML Common Alert Protocol (CAP) – developed by international emergency management community for XML publishing of events
UBGIS Standards Standards for UBGIS Standardization Issues To resolve the heterogeneity problems and To provide a transparent access to UBGIS Standardization Issues Context Identification and Geo-Labeling RESTful Web Services Middleware Multiple Representation