Standards, GML and AIXM. Dr. David Burggraf Vice President Galdos Systems Inc

Similar documents
Esri Support for Geospatial Standards

International Organization for Standardization Technical Committee 211 (ISO/TC211)

Leveraging OGC Services in ArcGIS Server. Satish Sankaran, Esri Yingqi Tang, Esri

INSPIRE: The ESRI Vision. Tina Hahn, GIS Consultant, ESRI(UK) Miguel Paredes, GIS Consultant, ESRI(UK)

Tutorial International Standards. Web Map Server (WMS) & Web Feature Server (WFS) Overview

Open Geospatial Consortium, Inc.

Open Geospatial Consortium Inc.

Motions from the 91st OGC Technical and Planning Committee Meetings Geneva, Switzerland Contents

A Framework of Feature-Level Transportation Geospatial Data Sharing Systems

OGC Web Services Testbed

Leveraging OGC Services in ArcGIS Server. Satish Sankaran Yingqi Tang

Introduction to INSPIRE. Network Services

ESRI & Interoperability. David Danko ISO TC 211 Metadata Project Leader OGC Metadata WG Chair ESRI Senior Consultant GIS Standards

Styling on the Web (CSS & SLD)

Esri Support for Geospatial Standards: OGC and ISO/TC211. An Esri White Paper May 2015

Integrated Map Tool. Overview, Current Status, and Things to Come

Metadata of geographic information

INFACTORY : A RESTFUL API SERVER FOR EASILY CREATING INDOORGML

The geospatial metadata catalogue. FOSS4G Barcelona. Jeroen Ticheler. Founder and chair. Director

Interoperability and Standards Supports in ArcGIS

Leveraging OGC Standards on ArcGIS Server

Leveraging metadata standards in ArcGIS to support Interoperability. David Danko and Aleta Vienneau

SEXTANT 1. Purpose of the Application

The cadastral data and standards based on XML in Poland

Open Geospatial Consortium, Inc.

All Fields marked with * are mandatory. *Ben Caradoc-Davies

Open Geospatial Consortium, Inc.

XML and Inter-Operability in Distributed GIS

INTEGRATION OF DISASTER EVENT DATA INTO SPATIAL DATA INFRASTRUCTURES

The AAA Model as Contribution to the Standardisation of the Geoinformation Systems in Germany

Open Geospatial Consortium

Extension of INSPIRE Download Services TG for Observation Data

Web Map Servers. Mark de Blois. Septembre 2016

INSPIRE & Linked Data: Bridging the Gap Part II: Tools for linked INSPIRE data

Web Services for Geospatial Mobile AR

SERVO - ACES Abstract

Spatial Data on the Web

OGC Simple Features (for SQL and XML/GML)

FGDC Standards Program. Presented by Julie Binder Maitra To ISO Standards in Action Workshop November 16, 2013

Oracle. Oracle Spatial 11g Essentials. 1z Version: Demo. [ Total Questions: 10] Web:

Reducing Consumer Uncertainty

GML, WFS and SVG: A New Frontier of Internet GIS

Consolidation Team INSPIRE Annex I data specifications testing Call for Participation

OGC,, WMS and WFS. Strategic Goals. The Vision and the Mission

Disseminating WXXM Data via A Web Feature Service

Introduction to GeoServer

A Simple XML Format for Ground Investigation Data

AIXM, WXXM, FIXM the power of a unified approach. Ian Painter ATM Lead Snowflake Software

Proposed update of Technical Guidance for INSPIRE Download services based on SOS

Leveraging OGC Services in ArcGIS Server

The European Commission s science and knowledge service. Joint Research Centre

INSPIRE WS2 METADATA: Describing GeoSpatial Data

Linking and Finding Earth Observation (EO) Data on the Web

Open Geospatial Consortium

DanubeGIS User Manual Document number: Version: 1 Date: 11-Nov-2016

Reducing Consumer Uncertainty Towards a Vocabulary for User-centric Geospatial Metadata

GeoDCAT-AP Representing geographic metadata by using the "DCAT application profile for data portals in Europe"

Using ESRI data in Autodesk ISD Products

How to become an INSPIRE node and fully exploit the investments made?

Spatial Data on the Web

Interactive Web Mapping: Overview

Welcome. to Pre-bid meeting. Karnataka State Spatial Data Infrastructure (KSSDI) Project, KSCST, Bangalore.

Achieving Interoperability using the ArcGIS Platform. Satish Sankaran Roberto Lucchi

GEOSPATIAL ERDAS APOLLO. Your Geospatial Business System for Managing and Serving Information

Guidelines for the encoding of spatial data

Metadata for Data Discovery: The NERC Data Catalogue Service. Steve Donegan

OGC Collaborative Platform Undercover

INSPIRE Conference Automatic metadata generation for the Web geo-resources

Testbed-12 CITE User Guide - Profiles

SDI Tecnological Components and Standards

Enabling Efficient Discovery of and Access to Spatial Data Services. CHARVAT, Karel, et al. Abstract

Service Oriented Architecture For GIS Applications

Presented by Kit Na Goh

Jeffery S. Horsburgh. Utah Water Research Laboratory Utah State University

The GeoPortal Cookbook Tutorial

Introduction THE OPENGEO ARCHITECTURE

FROM GEO-DATA TO LINKED DATA: AUTOMATED TRANSFORMATION FROM GML TO RDF

IT Infrastructure for BIM and GIS 3D Data, Semantics, and Workflows

ESRI-Supported Open Geospatial Consortium, Inc., and ISO/TC 211 Standards

Oracle Spatial Technologies: An Update. Xavier Lopez Director, Spatial Technologies Oracle Corporation

DIGGS V2.0.a Documentation

Hydrographic Services and Standards Committee. Dr Vasily Smolyanitsky, JCOMM ETSI chair

Land Administration and Management: Big Data, Fast Data, Semantics, Graph Databases, Security, Collaboration, Open Source, Shareable Information

Bruce Wright, John Ward, Malcolm Field, Met Office, United Kingdom

Relation between Geospatial information projects related to GBIF

Lynnes, Yang, Hu, Domenico and Enloe Category: Technical Note March Interoperability between OGC CS/W and WCS Protocols

RESOURCE ATLAS OVER THE WEB: PRELIMINARY RESULTS

EarthLookCZ as Czech way to GMES

Guidelines for the encoding of spatial data

Service Oriented Architecture

NOTICE. This document is only one section of a larger document. All sections together collectively form the NNEW Documentation.

Publishing WWII aerial photographs in geographical and library information systems

Accessing OGC Services To access OGC WMS and WFS open the service in the directory that you want to consume, and click on either WMS or WFS.

ISA Action 1.17: A Reusable INSPIRE Reference Platform (ARE3NA)

European Location Framework (ELF) acting as a facilitator implementing INSPIRE

The coastal data in the regional and national territorial data repertory. Genova 24 Aprile 2012 Anna Cerrato Regione Liguria

Application Development in Web Mapping 1.

A service oriented approach for geographical data sharing

Points of Interest work in OGC

How to Create a European INSPIRE Compliant Data Specification. Anja Hopfstock, BKG (Germany) Morten Borrebæk, SK (Norway)

Transcription:

Standards, and AIXM Dr. David Burggraf Vice President Galdos Systems Inc Copyright Galdos Systems Inc. May 6, 2010

Geography Markup Language: What is it? A modeling language for geographic features A set of XML technologies for handling geographic information on the web A model determines how data is: Structured Requested (e.g. feature type name, gml:id) Filtered (e.g. spatial extent, temporal interval) Used for information exchange between disparate data stores Flexible/extensible enough to represent any DB model

/HTML Analogy HTTP Request Web Client Web Service HTML HyperLink HTML Web Service DB1 DB2

/HTML Analogy HTTP Request Web Client Web Feature Service XLink Web Feature Service DB1 DB2

/HTML Analogy HTTP Request Feature Portrayal Service Styled (e.g. SVG, KML) Web Client Web Feature Service XLink Web Feature Service DB1 DB2

Geography Markup Language: What is it? An Open Geospatial Consortium (OGC) Adopted Standard Previous Versions: 1.0 Apr 2000, 2.0 Feb 2001 2.1 Jan 2002 3.0 Jan 2003 3.1 Feb 2004 Current Version (Joint OGC/ISO TC 211 Adopted Standard): 3.2 Sep 2007 also ISO 19136

Geography Markup Language: Upcoming version 3.3 (expected Sep 2010): 3.3 (Application Schema of 3.2) will add: Extensible UML-to-XML encoding rules Can support additions, e.g. xsi:nil and nilreason Compact Geometry Encodings For Polygon, Arc, Circle, etc Linear Referencing Eg mark a position 100m along an existing Curve Multilingual support xml:lang attribute on name, description, etc Temporal Aggregates Add timepositionlist (similar to poslist) Etc

3.3 Sneak Peak: SimplePolygon a simply connected polygon (no interior holes) has a single, simply closed exterior boundary (no self-crossing) <SimplePolygon> <poslist> </poslist> </SimplePolygon> logically equivalent to <Polygon> <exterior> <LinearRing> <poslist> </poslist> </LinearRing> </exterior> </Polygon> logically equivalent to <Surface> <patches> <PolygonPatch> <exterior> <LinearRing> <poslist> </poslist> </LinearRing> </exterior> </PolygonPatch> </patches> </Surface> SimpleCircle, SimpleArc, SimpleTriangle, SimpleRectangle compact encodings are similar to SimplePolygon 8

3.3 Sneak Peak: Linear Referencing <LineString gml:id= C1 srsname=... :4326 > <poslist>-32.3 52.3-32.5 52.4</posList> </LineString> 1000m along LS1 110m to the right <Point gml:id= P2 srsname= #LRS1 > <pos>500</pos> </Point> Point 500m along C1 125m vertically down <LineString gml:id= C2 srsname= #LRS1 > <pointproperty xlink:href= #P1 /> <pointproperty xlink:href= #P2 /> </LineString> <Point gml:id= P3 srsname= #LRS2 > <pos>1000 110-125</pos> </Point> LineSegment between100 and 500m along LS1 <Point gml:id= P1 srsname= #LRS1 uomlables= m > <pos>100</pos> </Point> Point100m along LS1 9

is Standards Based Builds on: XML 1.0 XML Schema (Parts 0, I, II) XML namespaces W3C XPointer/XPath XLink ISO TC/211 (19103, 19107, 19108, 19109, 19111, 19112, 19117, 19123, 19115, 19139,19148) ISO TC 211 (Geomatics)

Other Standards Build on : AIXM (Aeronautical Information) WXXM (Weather Information) WFS (Web Feature Service) WCS (Web Coverage Service) FPS (Feature Portrayal Service) CSW-ebRIM (Catalog/Registry Service) City (City Planning) O&M (Observations and Measurement) CSML (Climate Science) DIGGS (Geo-Technical, Geo-Environmental) GeoSciML (Geo Science) TransXML (Transportation US) Land (Engineering/Construction) Working with these standards in OWS-7

and WFS V2.x (2001) V3.0, 3.1 (2003) V3.2 (2007) WFS V1.0 (2002) V1.1 (2004) V2.0 developed jointly by OGC and ISO TC211, doc# 19142 (OGC Filter Encoding is ISO 19143)

Role of WFS Request and serve data over the Internet (e.g. via spatial or temporal queries) Transactional data updates Browser Client or Portal WFS Query with Filters using HTTP GET/POST response WFS interface Database (e.g. relational or XML) Powering the Geo-Web 13 May 6, 2010

Role of Feature Portrayal Service (OGC WMS) Obtain data from WFS Apply styling rules to create maps using appropriate symbology 3D Standard Client Browser SVG KML Map request Feature Portrayal Service (FPS/WMS) Feature requests Map Style (e.g. SLD) XSLT) WFS WFS WFS Viewer Client Oracle Spatial ArcSDE XML DB Powering the Geo-Web 14 May 6, 2010

Role of Registry/Catalog in OWS-7 Registry/Catalog Styling Rules Symbol Library CodeLists Metadata Styling/Symbology GetRecord Feature Portrayal Service (FPS) GetFeature WFS Snowflake GetFeature WFS COMSOFT GetRecord Metadata GetMap KML GetFeature WFS NNEW GetFeature Client WFS MFAA Powering the Geo-Web 15 2008, Open Geospatial Consortium, Inc. May 6, 2010

Metadata Metadata is meaningful only if we define what we mean by data uses strong typing to distinguish metadata from data Runway (Feature type) Defining Characteristics (data) name identifier location hours of operation Data Context (metadata) how precise is the data who is responsible for the data creation date 16 May 6, 2010

Metadata (about a feature) General & lifecycle metadata describes the resource as a whole, including current status and change history Technical metadata for specific information communities (services, data sets, images, styling rules, etc.) Subject-based metadata (i.e. classifications) Relationships that assert links or associations between resources (or parts of resources) Annotations that convey third-party comments or observations (e.g. data quality) 17 May 6, 2010

Metadata Standards ISO 19115/19139 (datasets) ISO 19119 (services) Dublin core ISO 15836:2003(E) (cross domain discovery metadata) CSDGM/FGDC (Content Standard for Digital Geospatial Metadata) Represented as North American Profile of 19115 18 May 6, 2010

Why Base AIXM on Standards? Leverage a wide world of existing tools Follow established best practices Better odds for wide adoption Lower the total cost of ownership 19 May 6, 2010

AIXM Schema Development Application Schemas UML Modeling Environment (e.g. Hollow World) UML to Converter + Encoding Rules e.g. ShapeChange, FullMoon Application Schema Repository (e.g. SVN, CVS, Web Registry Powering the Geo-Web 20 May 6, 2010