Geography Markup Language (GML). GML What is GML? – Scope  The Geography Markup Language is  a modeling language for geographic information  an encoding.

Slides:



Advertisements
Similar presentations
Geography Markup Language Digital Geographic Information Working Group Conference Vancouver, 09 April, 2003 Milan Trninić
Advertisements

Office of Coast Survey IHO S-100 and S st Century Framework Data Structure for Hydrographic and Related Data.
Intesar G Ali IT DepartmentPalestinian Land Authority Web services Prepared by: Intesar Ali IT Department PLA August 2010.
Proposed update of Technical Guidance for INSPIRE Download services based on SOS Matthes Rieke, Dr. Albert Remke (m.rieke, 52°North.
CEN/TC 287 general presentation 1 CEN/TC 287 Standardization of Geographic information general presentation Annet van der Horn secretary CEN/TC 287 Arnold.
Bentley Systems, Incorporated
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
StatCat Building a Statistical Data Finder ssrs.yale.edu/statcat Steven Citron-Pousty Ann Green Julie Linden Yale University.
Nov Copyright Galdos Systems Inc. November 2001 Geography Markup Language Enabling the Geo-spatial Web.
SwissEx WIKI. Motivation for WIKI re-use of measurements –collaborative effort –semantics organization of measurements –temporal and spatial reference.
Geospatial standards Beyond FGDC Geog 458: Map Sources and Errors March 3, 2006.
Web Mapping Using XML and SVG SHEA Yu-kai Geoffrey Senior Lecturer Department of Land Surveying & Geo-Informatics The Hong Kong Polytechnic University.
Nov Copyright Galdos Systems Inc. November 2001 Impact of GML on Data Development.
14 1 Chapter 14 Database Connectivity and Web Development Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Copyright © 2006, Open Geospatial Consortium, Inc., All Rights Reserved. The OGC and Emergency Services: GML for Location Transport & Formats & Mapping.
XML Introduction By Hongming Yu Feb 6 th, Index Markup Language: SGML, HTML, XML An XML example Why is XML important XML introduction XML applications.
Modelling the spatial data of Hellenic Cadastre and generating the geodatabase schema Aris Sismanidis ARISTOTLE UNIVERSITY OF THESSALONIKI FACULTY OF ENGINEERING.
1 TECO-WIS, 6-8 November 2006 TECHNICAL CONFERENCE ON THE WMO INFORMATION SYSTEM Seoul, Republic of Korea, 6-8 November 2006 ISO 191xx series of geographic.
National Coastal Data Development Center A division of the National Oceanographic Data Center Please a list of participants at each location to
ISO Standards: Status, Tools, Implementations, and Training Standards/David Danko.
ISO/TC211 Geographic Information/Geomatics Implementing ISO Metadata David Danko Work Item 15—Project Leader
ISO as the metadata standard for Statistics South Africa
1 Introduction to web mapping Dissemination of results, maps and figures ESTP course on Geographic Information Systems (GIS): Use of GIS for making statistics.
Metadata (for the data users downstream) RFC GIS Workshop July 2007 NOAA/NESDIS/NGDC Documentation.
XML is a way to organize and define data
ALKIS-ATKIS modelling using ISO standards Workshop “Standards in action” – Lisbon – Clemens Portele interactive instruments GmbH Trierer.
Vers national spatial data infrastructure training program Geographic Metadata North American Profile Development for ISO Geographic Metadata.
CREATED BY ChanoknanChinnanon PanissaraUsanachote
AIXM Users’ Conference, March Implementing AIXM in Instrument Flight Procedures Automation Presenter: Iain Hammond MacDonald, Dettwiler &
Mapping between SOS standard specifications and INSPIRE legislation. Relationship between SOS and D2.9 Matthes Rieke, Dr. Albert Remke (m.rieke,
Intro. to XML & XML DB Bun Yue Professor, CS/CIS UHCL.
The OpenGIS Consortium Geog 516 Presentation #2 Rueben Schulz March 2004.
Jean François Doyon Tom Kralidis June 2003 Services Overview.
Standards and the US National Spatial Data Infrastructure Improving access to geospatial information.
ET-ADRS-1, April ISO 191xx series of geographic information standards.
What is Information Modelling (and why do we need it in NEII…)? Dominic Lowe, Bureau of Meteorology, 29 October 2013.
Extensible Markup Language (XML) Extensible Markup Language (XML) is a simple, very flexible text format derived from SGML (ISO 8879).ISO 8879 XML is a.
1 XML An Overview Roger Debreceny University of Hawai`i Skip White University of Delaware XBRL Workshop, August 2006.
AIXM 5 Concepts This presentation is based on the first part of the “AICM and AIXM 5 - Exchange Model goals, requirements and design” document. The purpose.
A Prototype Spatial Object Transfer Format (SOTF) Peter Woodsford Laser-Scan Ltd., Cambridge, UK. 6th EC-GI & GIS.
Location Object and GML Issues H. Tschofenig C. Guenther.
Part One Review Policy Intro to ISO Levels of Metadata Data Discovery.
RSISIPL1 SERVICE ORIENTED ARCHITECTURE (SOA) By Pavan By Pavan.
Standards-based methodology for developing a geoscience markup language Simon Cox Research Scientist 9 August 2008.
19-October th FIG Regional Conference, Hanoi Developing Vietnam’s Cadastral Data Standards based on ISO
Singapore Workshop – Technical Focus - 16 June 2008 Temporality and Encodings Concepts and Examples Presented by Brett Brunk Aeronautical Information Management.
Geography Markup Language (GML). What is GML? – Scope  The Geography Markup Language is  a modeling language for geographic information  an encoding.
Develop Use Cases Evaluate Existing Models Develop/Extend Model Test ModelDocument 1. Commercial This use-case involves identifying the location and properties.
WIGOS Data model – standards introduction.
XML A Language Presentation. Outline 1. Introduction 2. XML 2.1 Background 2.2 Structure 2.3 Advantages 3. Related Technologies 3.1 DTD 3.2 Schemas and.
The European Organisation for the Safety of Air Navigation AIXM UML to XSD AIXM XML Developers' Seminar.
INFSO-RI Enabling Grids for E-sciencE Web Services Mike Mineter National e-Science Centre, Edinburgh.
Interoperability in GSDI: Standards, Solutions, and Futures Douglas Nebert GSDI Secretariat.
Leverage and Delegation in Developing an Information Model for Geology Simon Cox Research Scientist 14 December 2007.
AIXM 5 Concepts This presentation is based on the first part of the “AICM and AIXM 5 - Exchange Model goals, requirements and design” document. The purpose.
OWL Web Ontology Language Summary IHan HSIAO (Sharon)
GIS Modeling N.L. Sarda IIT Bombay For class-room usage only (based on ISO standards documents)
Leverage and Delegation in Developing an Information Model for Geology Simon Cox Research Scientist 14 December 2007.
1 Geospatial Standards for Canada Proposed blueprint for Jean Brodeur and Cindy Mitchell.
Smart Maps and Dumb Questions: A Geospatial Semantic Web Interoperability Experiment Joshua Lieberman Traverse Technologies, Inc. & Northrop Grumman Information.
Vers national spatial data infrastructure training program vers national spatial data infrastructure training program Implementing.
Bavarian Agency for Surveying and Geoinformation AAA - The contribution of the AdV in an increasing European Spatial Data Infrastructure - the German Way.
1 Survey of Profiles from Other Domains XMSF Profile SG 13 January 2004 Curt Blais and NPS MV3250 (Introduction to XML, 1st Quarter 2005) Katherine L.
Geospatial metadata Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
Database Processing with XML
& Galdos: Geospatial SOA Products and Solutions Provider, Systems Integrator Ron Lake – original author of GML WFS, WMS, and WRS products Clients.
CEOP/IGWCO Joint Meeting, Feb.28  March 4, University of Tokyo, Japan
The Re3gistry software and the INSPIRE Registry
Session 3: Information Modelling and Information Communities
WG standards for data access/exchange
Presentation transcript:

Geography Markup Language (GML)

GML What is GML? – Scope  The Geography Markup Language is  a modeling language for geographic information  an encoding for geographic information  designed for the web and web-based services

GML What is GML? – Status  GML is an OGC Implementation SpecificationOGC  Published as ISO  The work is carried out by a Joint Working Team of OGC and ISO/TC 211

GML GIS Y GIS X GML enables a vendor-neutral exchange of spatial data Oracle File GML...

GML What is GML? – Characteristics GML  is based on XML technologies (W3C)  XML, XML Namespaces, XML Schema, Xlinks  implements concepts of the ISO series  supports spatial and non-spatial properties of objects  is open and vendor-neutral  is extensible  supports the definition of profiles (proper subsets) of the full GML capabilities

GML What is GML? – Characteristics GML  supports the description of geospatial application schemas for information communities  enables the creation and maintenance of linked geographic application schemas and datasets  supports the transport and storage of application schemas and data sets  increases the ability of organizations to share geographic application schemas and the information they describe  leaves it to implementers to decide whether application schemas and datasets are stored in native GML or whether GML is used only for schema and data transport

GML GML Schemas, Application Schemas and Documents Define standard elements and types for use in application schemas  GML schemas Use a schema language to model geographic information in a GML Application Schema and define rules for such schemas Capture real-world objects as data conforming to a GML Application Schema  GML Documents

GML GML Schemas  GML Schemas are horizontal and not focused on a specific application domain  But they can provide common constructs and concepts which may be used by all the different application domains

GML GML Application Schemas GML Schemas Cadastre, Land Use Cadastre, Land Use Traffic And Transport Traffic And Transport Telecom Environ- ment Environ- ment … … XML Technologies / W3C

GML Modelling Feature Types Road name class maintainer I95 Interstate DOT xyz centerLine gml:Curve Building an information community  reaching consensus about the vocabulary (feature types and their properties)

GML Modelling Feature Types I95 Interstate... DOT xyz

GML Modelling Feature Types Road name class I95 Interstate auth:Authority name type … … xyz DOT maintainer centerLine gml:Curve

GML Modelling Feature Types I95 Interstate... xyz DOT

GML Linking GML Application Schemas GML geometry, topology, temporal, etc. XML Schema / Xlink basic data types Cadastre, Land Use Cadastre, Land Use Road Infra- structure Road Infra- structure Environ- ment Environ- ment Traffic Information Traffic Information Traffic Management Traffic Management

GML Enabling the geospatial web  Information Communities publish their Application Schemas (preferably in some sort of registry) so that it can be found, accessed and understood by others  This enables that also the features can have properties whose values are maintained by other authorities  a web of geospatial features is created RoadsParcelsTraffic Messages Administrative Boundaries Buildings

GML Internet / Intranet Web Server Learn from the HTML Web... Web Server Web Server MySQL Oracle File HTML

GML Internet / Intranet Web Feature Server... and use GML as the lingua franca of the geospatial web Web Feature Server Web Feature Server XML DB Oracle File GML Web XXX Server... Standardized Encoding Standardized Service Interfaces

GML In summary  GML 3.0 is an adopted OGC Specification  Provides a rich set of predefined types for Application Schemas  Has an underlying model that makes processing GML documents easier  Separates presentation and content  Works well in a Web Service environment  A building block of the Geospatial Web