The Cover PagesThe OASIS Cover Pages: The Online Resource for Markup Language Technologies
SEARCH | ABOUT | INDEX | NEWS | CORE STANDARDS | TECHNOLOGY REPORTS | EVENTS | LIBRARY
SEARCH
Advanced Search
ABOUT
Site Map
CP RSS Channel
Contact Us
Sponsoring CP
About Our Sponsors

NEWS
Cover Stories
Articles & Papers
Press Releases

CORE STANDARDS
XML
SGML
Schemas
XSL/XSLT/XPath
XLink
XML Query
CSS
SVG

TECHNOLOGY REPORTS
XML Applications
General Apps
Government Apps
Academic Apps

EVENTS
LIBRARY
Introductions
FAQs
Bibliography
Technology and Society
Semantics
Tech Topics
Software
Related Standards
Historic
Last modified: January 31, 2008
Geography Markup Language (GML)

2004-09-15 Note: On September 1, 2004 OGC announced it has changed its name from Open GIS Consortium to Open Geospatial Consortium, Inc. "The new name reflects the Consortium's wide scope of work in a broad geospatial marketplace that includes not only geographic information systems (GIS), but also mapping, earth imaging, sensor webs, and mobile wireless services. It also highlights the importance of OGC Web services standards as part of information technology best practices for integrating geospatial processing into service oriented architectures and enterprise workflows."

[July 07, 2005]   OGC Releases GML Simple Features Profile Specification for Review.    The Open Geospatial Consortium Inc. has issued an invitation for public review of a GML Simple Features Profile specification. OGC's Geography Markup Language (GML), now being prepared for publication as ISO/IEC 19136 Geographic Information — Geography Markup Language by ISO/TC 211/WG 4 (Geographic Information/Geomatics). OGC Specification Profiles are subsets of existing OpenGIS Specifications. GML is an XML grammar written in XML Schema for the modelling, transport, and storage of geographic information. This GML profile is a product of OGC's Interoperability Program: "a global, collaborative, hands-on engineering and testing program designed to deliver prototype technologies and proven candidate specifications into the OGC's Specification Development Program. In OGC Interoperability Initiatives, international teams of technology providers work together to solve specific geo-processing interoperability problems posed by Initiative." The new GML Simple Features Profile defines a restricted but useful subset of XML-Schema and GML. The Geography Markup Language (GML) full specification defines "an XML grammar for the encoding of geographic information including geographic features, coverages, observations, topology, geometry, coordinate reference systems, units of measure, time, and value objects. The GML Simple Feature Profile candidate specification defines a set of schema encoding rules that allow simple features, such as points, lines, and polygons, to be described using GML application schemas." The Profile's restricted subset GML is designed to "lower the implementation bar of time and resources required for an organization to commit for developing software that supports GML. It is hoped that by lowering the effort required to manipulate XML encoded feature data, organizations will be encouraged to invest more time and effort to take greater advantage of GML's rich functionality."

[March 26, 2004]   Geography Markup Language (GML) Version 3.1 Public Release from Open GIS Consortium.    The membership of the Open GIS Consortium (OGC) has approved the release of the OpenGIS Geography Markup Language (GML) Implementation Specification Version 3.1.0 as a publicly available OpenGIS Recommendation Paper. The GML specification is now being edited jointly in the OGC GML Revision Working Group and in ISO/TC 211/WG 4 (Geographic Information/Geomatics). The ISO version is now Committee Draft level (ISO/CD 19136), while the OGC version is characterized as a Recommendation Paper in order to maintain alignment with the ISO editing process. The Geography Markup Language (GML) is the most widely supported open specification for representation of geographic (spatial and location) information. It defines XML encoding for the transport and storage of geographic information, including both the geometry and properties of geographic features. In keeping with OGC's IPR policies for Open GIS standards, GML is freely available for use on royalty-free terms. The GML Specifiction Version 3.1.0 has been edited by Simon Cox (CSIRO), Paul Daisey (U.S. Census Bureau), Ron Lake (Galdos Systems), Clemens Portele (Interactive Instruments), and Arliss Whiteside (BAE Systems). The 601-page prose document is supported by thirty-three (33) XML Schema files. The specification is based upon a large number of other standards; it normatively references the XML Linking Language (XLink) Version 1.0 and The Schematron Assertion Language 1.5. GML Version 3.1.0 adds new geometries, is more compliant with the ISO/TC 211 family of specifications, and contains some items for increased efficiency and simplicity. It "maintains backward compatibility for GML version 3.0.0 and 2.1.2 instance documents by preserving, but deprecating, some schema components that have been replaced by different constructs in the current version." The Open GIS Consortium, Inc (OGC) is "an international, member-driven, non-profit industry consortium of 258 companies, government agencies and universities participating in a consensus process to develop publicly available interface specifications and geoprocessing interoperability computing standards. OGC supports interoperable solutions that 'geo-enable' the Web, wireless and location-based services, and mainstream IT. The specifications empower technology developers to make complex spatial information and services accessible and useful with all kinds of applications."

[February 06, 2003]   OGC Announces OpenGIS Geography Markup Language Implementation Specification (GML 3).    The Open GIS Consortium has released an approved version 3.0 for the OpenGIS Geography Markup Language (GML) Implementation Specification. GML "is an XML grammar written in XML Schema for the modelling, transport, and storage of geographic information; it provides a variety of kinds of objects for describing geography including features, coordinate reference systems, geometry, topology, time, units of measure and generalized values. New additions in GML 3.0 include support for complex geometries, spatial and temporal reference systems, topology, units of measure, metadata, gridded data, and default styles for feature and coverage visualization. The GML 3.0 modular structure means that developers choosing to use GML can literally pick out the schemas or schema components that apply to their work. GML 3.0 also includes a sample packaging tool that creates a tailored schema containing only the required components from the GML core schemas. The normative parts of the specification use the W3C XML Schema language to describe the grammar of conformant GML data instances. The specification also uses the Recommended XML encoding of Coordinate Reference System definitions prepared by the CRS SIG of OGC. OGC is an international industry consortium of more than 240 companies, government agencies and universities participating in a consensus process to develop publicly available interface specifications. OpenGIS Specifications support interoperable solutions that 'geo-enable' the Web, wireless and location-based services, and mainstream IT."

[June 10, 2003]   OpenGIS Consortium Adopts Revised Royalty-Free Intellectual Property Rights Policy.    The Open GIS Consortium has announced the adoption of a revised IPR policy which requires all contributors to license technology on a royalty-free basis. OGC is an international industry consortium of 257 companies, government agencies, and universities participating in a consensus process to develop publicly available geo-processing specifications based upon XML. The OGC's revised IPR policy "takes into account the significant patent policy work undertaken at the W3C, which has emerged as the consortium leader in establishing a pragmatic way to successfully develop royalty-free Web Standards in the current patent environment. The result reflects agreement with the basic goal to preserve a free and open standards-based information infrastructure. At the same time, the new IPR policy respects the patent rights of member organizations and the value their patents represent." OGC members support the IPR policy "because there is a belief that OpenGIS specifications must be royalty free and unencumbered by patents, and therefore freely available to any party -- buyer, commercial developer, government agency, or open source developer -- that wants to implement OpenGIS Specifications in their enterprise." The OGC's revised IPR policy will take effect on July 05, 2003.

[April 22, 2003]   OGC Releases OpenGIS Location Services (OpenLS) Implementation Specification.    The Open GIS Consortium (OGC) has issued a public call for comment on a proposed OpenGIS Location Services (OpenLS) Implementation Specification. "The RFC defines XML for Location Services, which consists of interfaces for a variety of specific services. The primary objective of OpenLS is to define access to the Core Services and Abstract Data Types (ADT) that comprise the GeoMobility Server, an open location services platform. Abstract Data Type information (ADT) is the "basic information construct used by the GeoMobility Server and associated Core Services; it consists of well-known data types and structures for location information and is defined as application schemas that are encoded in XML for Location Services (XLS)." The OpenLS specification includes enhancements and fixes made by the work group following the OpenLS 1/1.1 testbed initiatives of October 2001 - October 2002; these testbed activities "attempted to define and build the core location application services and information framework necessary for interoperable use of mobile devices, services and location-related data." The release includes fifteen (15) supporting XML Schemas and prose specification in two parts. OpenLS: Core Services contains Parts 1-5. Core Services is also known as "the GeoMobility Server (GMS), an open platform for location-based application services. It also outlines the scope and relationship of OpenLS with respect to other specifications and standardization activities. Part 1 (Directory Service) is "a Yellow Pages used to find the nearest or a specific product or service; Part 2 (Gateway Service) fetches the position of a mobile device from the network; Part 3 (Location Utility Service) uses Geocoder/Reverse Geocoder, where Geocoder converts a location, such as a street address to a point with latitude/longitude and Reverse Geocoder transforms a given position into a description of a feature location, such as a street address; Part 4 (Presentation Service) implements map portrayal, and draws a map; Part 5 (Route Service) creates a travel route." OpenLS Part 6 Navigation Service was formerly the Full Profile of the Route Determination Service, which is part of the GeoMobility Server (GMS), an open location services platform. The Navigation Service is potentially not needed by all implementations. Annex A.1 of Core Services supplies a normative Schema (XML/S Profile), while Annex A.2 provides an informative SOAP Profile. The OpenLS implementation specification has been submitted to OGC by Autodesk, ESRI, Image Matters, Intergraph IntelliWhere, MapInfo, Navigation Technologies, Oracle, Sun Microsystems, and Webraska. Public comment is invited through May 19, 2003.

[January 08, 2003] The OpenGIS Geography Markup Language (GML) Implementation Specification Version 2.1.2 was published on 17-September-2002. "The Geography Markup Language (GML) is an XML encoding for the transport and storage of geographic information, including both the spatial and non-spatial properties of geographic features. This specification defines the XML Schema syntax, mechanisms, and conventions that (1) Provide an open, vendor-neutral framework for the definition of geospatial application schemas and objects; (2) Allow profiles that support proper subsets of GML framework descriptive capabilities; (3) Support the description of geospatial application schemas for specialized domains and information communities; (4) Enable the creation and maintenance of linked geographic application schemas and datasets; (5) Support the storage and transport of application schemas and data sets; (6) Increase the ability of organizations to share geographic application schemas and the information they describe. Implementers may decide to store geographic application schemas and information in GML, or they may decide to convert from some other storage format on demand and use GML only for schema and data transport... GML is positioned as an open data exchange standard, well suited for transmitting small to medium-sized volumes of information. GML is usable with all standard XML tools. Of particular note in this respect are the tools designed to filter XML (XSL) and to turn XML into a visual presentation (XSLT). Using the XSL tools, a fully functional GML database can be published into more limited versions. For example, in order to satisfy regulatory requirements, a subset of the data, perhaps with lower fidelity, can be automatically extracted. To share data with a supplier who is also a potential competitor, the data can first be filtered and adjusted on the basis of what the supplier needs to know."

[January 31, 2003]   OGC Working Group Issues Draft Specification for Sensor Model Language (SensorML).    The Open GIS Consortium Natural Resources and Environment (NRE) Working Group has released a draft specification for Sensor Model Language (SensorML) for In-Situ and Remote Sensors, together with fifteen XML Schemas. SensorML "provides an XML schema for defining the geometric, dynamic, and observational characteristics of a sensor. Sensors are devices for the measurement of physical quantities. There are a great variety of sensor types from simple visual thermometers to complex electron microscopes and earth observing satellites... The standardization of a Sensor Model Language (SensorML) and the availability of SensorML documents for all Earth observing sensors will allow for significant opportunities for software systems to support the processing, analysis, and visual fusion of multiple sensors. SensorML does not provide a detailed description of the hardware design of a sensor but rather it is a general schema for describing a functional model of the sensor. The schema is designed such that it can be used to support the processing and geolocation of data from virtually any sensor, whether mobile or dynamic, in-situ or remotely sensed, or active or passive. This allows one to develop general, yet robust, software that can process and geolocate data from a wide variety of sensors ranging from simple to complex sensor systems. SensorML supports both rigorous sensor models and mathematical sensor models. A rigorous sensor model is defined here as one that describes the geometry and dynamics of the instrument and provides specialized with the ability to utilize this information along with position and orientation of the platform in order to derive geolocation of the sensor data. sensor models are typically derived using a rigorous model, perhaps augmented by human interaction. These mathematical models typically hide the characteristics of the sensor, and allow for geolocation of sensor data through the use of polynomial functions."

[June 13, 2000] The OpenGIS Consortium recently published the first public release of a recommendation defining the Geography Markup Language (GML), Version 1.0. The Geography Markup Language (GML) "is an XML encoding for the transport and storage of geographic information, including both the geometry and properties of geographic features. This specification defines the mechanisms and syntax that GML uses to encode geographic information in XML. It is anticipated that GML will make a significant impact on the ability of organizations to share geographic information with one another, and to enable linked geographic datasets. The initial release of this specification is concerned with the XML encoding of what the OpenGIS Consortium (OCG) calls 'Simple Features'. . . The OpenGIS Abstract Specification defines a geographic feature as: 'A feature is an abstraction of a real world phenomenon; it is a geographic feature if it is associated with a location relative to the Earth." Thus a digital representation of the real world can be thought of as a set of features. The state of a feature is defined by a set of properties, where each property can be thought of as a {name, type, value} triple. The number of properties a feature may have, together with their names and types, are determined by its feature type. Geographic features are those with properties whose values may be a geometry. A feature collection is a collection of features that can itself be regarded as a feature. Consequently a feature collection has a feature type and thus may have properties of its own, in addition to the features it contains. . . GML follows the geometry model defined other OpenGIS specifications. For example, the traditional 0, 1 and 2-dimensional geometries defined in a two-dimensional spatial reference system (SRS) are represented by points, line strings and polygons. In addition the geometry model for simple features also allows geometries that are collections of other geometries (either homogeneous, multi point, multi line string and multi polygon, or heterogeneous, geometry collection). In all cases the 'top-most' geometry is responsible for indicating in which SRS the measurements have been made. . ."

"It is anticipated that GML will appeal to a broad class of users who will in turn wish to employ a variety of XML technologies. GML is thus presented in the form of three profiles as follows: Profile 1: for those who wish to use a pure DTD based solution and are not prepared to develop application specific DTDs, or wish data to be returned against a fixed set of DTDs. This profile requires the use of GML Feature, and GML Geometry DTDs. Profile 2: for those who wish to use a pure DTD based solution but are prepared to develop their own application specific DTDs, or are prepared to accept data encoded with a referenced DTD. This profile requires the user to create an application specific Feature DTD that uses the GML Geometry DTD. Profile 3: for those who are prepared to make use of RDF and RDF Schema. These users will typically require stronger control of the geospatial typing framework (e.g. they must be able to relate a type name to an actual schema definition). This profile requires the user to create an application specific RDF Schema definition that uses the GML RDF Schema definition. Alternatively Profile 3 users may employ DTDs which are derived in some fashion from an RDF Schema or which can trace their elements to types defined in an associated RDF Schema."

Principal References

General References: News, Papers, Articles

  • [January 31, 2008] "OGC Approves Sensor Web Observations and Measurements Encoding Standard." — The Open Geospatial Consortium (OGC) announced that its members have approved version 1.0 of the Observations and Measurements Encoding specification as a final OpenGIS Implementation Standard. The two-part Observations and Measurements Encoding specification "defines an abstract model and an XML schema encoding for observations and measurements. This framework is required for use by other OGC Sensor Web Enablement (SWE) standards as well as for general support for OGC compliant systems dealing in technical measurements in science and engineering. As a new international consensus standard in an era of increasing scientific cooperation, O&M promises to play an important role in Web-based publishing of real-time and archived scientific data across research disciplines and application domains." An "Observation" is an action with a result which has a value describing some phenomenon. The observation is modelled as a Feature within the context of the General Feature Model. An observation feature binds a result to a feature of interest, upon which the observation was made. The aim of the OpenGIS O&M Standard is to "define terms used for measurements and the relationships between them, mainly to improve the ability of software systems to discover and use live and archived digital data produced by measuring systems. When scientists and engineers encode data in O&M, they can easily publish the data (or live data feeds) in catalogs and registries so others can efficiently discover, access and use the data, using relatively simple software. The scope of the specification covers observations and measurements whose results may be quantities, categories, temporal and geometry values, coverages, and composites and arrays of any of these."

  • [March 11, 2005]   OGC Launches Initiative to Support GML Metadata Encoding in JPEG 2000 Image Files.    In February 2005 the Open Geospatial Consortium (OGC) launched a new Encoding Interoperability Experiment relating to the use of the Geography Markup Language in JP2 (JPEG 2000) image files. The goal is to support a standardized mechanism for inclusion of geo-referencing information as XML-encoded metadata within the ISO 15444 JPEG 2000 image format. The Geography Markup Language (GML) is the most widely supported open specification for representation of geographic (spatial and location) information. It defines XML encoding for the transport and storage of geographic information, including both the geometry and properties of geographic features. In keeping with OGC's IPR Policy for royalty-free OGC standards, the GML specification is freely available for use on royalty-free terms. GML provides a variety of kinds of objects for describing geography including features, coordinate reference systems, geometry, topology, time, units of measure and generalized values. As with other XML-based or XML-aware image file formats, the JPEG 2000 standard makes provision for several forms of XML-encoded metadata in the JPX file format within reserved 'boxes'. Normative Annex M 'JPX file format extended metadata definition and syntax' defines a comprehensive set of optional metadata elements that may be embedded in a JPX file within XML boxes. Metadata types are documented in four logical groups: image creation metadata, content description metadata, metadata history metadata, and intellectual property rights metadata. Section M.8 supplies the JPX extended metadata document type definition (DTD). The standardized part of the metadata model is based upon the DIG35 Metadata Standard for Digital Images. Information in the XML 'box' is not application specific, however, allowing for arbitrary conforming XML-encoded metadata. The new Open Geospatial Consortium "GML in JPEG" Interoperability Experiment has been formed to "test and refine a draft implementation specification that defines how Geography Markup Language is to be used within JPEG 2000 data packages for geographic imagery. The Interoperability Experiment will implement several prototype GMLJP2 codecs (data compressor/decompressors) based upon an OGC draft specification 04-045 titled "GML in JPEG 2000 for Geographic Imagery"; this specification proposal was submitted to OGC by Galdos Systems Inc. and LizardTech. The purpose is to confirm that the specification will support the requirements of geospatially related imagery over the Internet, and to improve the specification if it does not support these requirements. The participants will perform several individual experiments of increasing complexity and will demonstrate encoding similar to GeoTIFF."

  • [February 25, 2005] "OGC Update: 52nd Technical Committee and Planning Committee Meetings." By Sam Bacharach. In Directions Magazine (February 25, 2005). "The Open Geospatial Consortium (OGC) held its 52nd Technical Committee and Planning Committee Meetings during the week of January 17, 2005 in New York City. Over 150 OGC members collaborated throughout a week that was extremely productive in terms of agreements on a range of standards for enabling interoperability. OGC members voted to release three documents as official OGC recommendation papers advancing standards work in the areas of XML encoding of common coordinate reference system definitions, XML encoding of image coordinate reference system definitions, and a document defining best practices for all OGC Web Services related interface specifications. Nine discussion papers were released, covering an interface for a web-accessible coordinate transformation service; using the OASIS BPEL for service chaining of image handling functions for decision support; a web accessible 3D portrayal service, a web accessible image classification service, and a draft definition for imagery metadata. Seven OpenGIS Specifications moved into the final approval process; topics include: a new common specification that provides a basic set of rules for OGC Web Services; an ISO19115/19119 (metadata) profile for catalog services; a 'Web Map Context Documents' specification that describes how context information can be defined in XML and saved so that web maps created by users can be reconstructed and augmented by the user or other users in the future; new versions of the specifications for GML (Geography Markup Language), Open Location Services, WFS (Web Feature Server), and Filter Encoding (Filter Encoding defines a standard encoding for queries that retrieve objects that lie in a particular region; and a new GO (Geospatial Objects) specification that defines an open set of common, lightweight, language-independent abstractions for describing, managing, rendering, and manipulating geometric and geographic objects within an application programming environment. Regarding the GO specification, the PC unanimously agreed that work on APIs (application programming interfaces) or interfaces for tightly coupled architectures (as opposed to loosely coupled architectures like the web) is germane and valuable in terms of the work of the consortium and the PC fully endorses and supports such work..."

  • [October 11, 2004] "Compact GML: Merging Mobile Computing and Mobile Cartography." By Andrea Piras, Roberto Demontis, Emanuela De Vita, and Stefano Sanna (CRS4, Center for Advanced Studies, Research and Development in Sardinia, Pula (CA), Italy). Presented at the GML and Geo-Spatial Web Services Conference 2004 (July 25-29, 2004, Vancouver, British Columbia, Canada). 20 pages (with 41 references). "The use of portable devices is moving from 'Wireless Applications', typically implemented as browsing-on-the-road, to 'Mobile Computing', which aims to exploit increasing processing power of consumer devices. As users get connected with smartphones and PDAs, they look for geographic information and location-aware services. While browser-based approaches have been explored (using static images or graphics formats such as Mobile SVG), a data model tailored for local computation on mobile devices is still missing. This paper presents the Compact Geographic Markup Language (cGML) that enables design and development of specific purpose GIS applications for portable consumer devices where a cGML document can be used as a spatial query result as well... The compact version of GML 2.1.2 is based on short tags and encoded with pre-projected and pre-scaled coordinates... The cGML design and development follow the Dynamic Systems Development Method (DSDM) principals and they have been characterized by a continuous designing, coding and testing loop. Design phase concerns design specifications of XML elements and attributes. Development phase concerns actual XML Schemas definition, their example instances, the parser, the server side and the client viewers. During integration and test phase, the different parts are put together and tested. The test results become the input for restarting the cycle. Our attention has been focused on to find a compromise between the geographic information, their visual representation and the mobile device power processing capabilities of the J2ME enabled devices. Since target platform has stronger limits than SymbianOS or WindowsCE/PocketPC operating systems, design phase has required to investigate the device limits and sometimes application models have been trashed since they were not appliable on the commercial devices. The result of this iterative process is cGML 1.0 and application prototype. cGML acts as model and view at the same time. The geographic information can be totally transferred to client device for drawing, caching, and local operations without a permanent connection to the server, keeping some XML key features (platform independent, easily extensible, human readable)..." [cache]

  • [May 12, 2004]   OGC Interoperability Experiment for LandXML and Geography Markup Language (GML).    The Open GIS Consortium has announced its first Interoperability Experiment involving the Geography Markup Language (GML) Version 3.1 and LandXML Version 1.0. OGC Interoperability Experiments are "brief, inexpensive, low-overhead initiatives led and executed by OGC members to achieve specific technical objectives that further the OGC Technical Baseline; three or more OGC members launch and run an initiative without the more substantial sponsorship that supports OGC's traditional testbeds and pilot projects. These initatives can be for specification development, refinement, or testing or for other purposes." LandXML Version 1.0 is "an industry-driven, open XML data exchange standard that provides interoperability in more than 40 software applications serving the civil engineering, survey and transportation industries. The LandXML.org Industry Consortium, initiated by Autodesk and now comprised of 190 companies, government agencies and universities, developed the standard. LandXML is now broadly supported in online cadastral applications, GIS applications, Survey field instruments, Civil Engineering desktop and CAD-based applications, instant 3D viewers and high end 3D visualization rendering applications." LandXML XML Schema root nodes include Alignments, Application, CgPoints, CoordinateSystem, GradeModel, Monuments, Parcels, PipeNetworks, PlanFeatures, Project, Roadways, Surfaces, Survey, and Units. OGC's Geography Markup Language (GML) is a "widely supported open specification for representation of geographic (spatial and location) information. It defines XML encoding for the transport and storage of geographic information, including both the geometry and properties of geographic features." The LandGML IE initiated by US Army Corps of Engineers ERDC, Autodesk and Galdos Systems "will test a GML 3.0 application schema for encoding LandXML 1.0 documents (LandGML) and will provide a tool to transform LandXML 1.0 documents into LandGML documents. In a second phase, a tool will be developed to transform LandGML documents to LandXML 1.0 documents."

  • [March 19, 2004] "Major OGC Web Services Initiative Begins." - "The Open GIS Consortium Inc. (OGC) announced the successful March 8-12, 2004 kickoff of a major new Interoperability Initiative to develop and enhance OGC Web Services (OWS) standards that enable easy discovery, access and use of geographic data and geoprocessing services. Building on work from previous OGC initiatives and technical working groups, OWS-2 participants are now working collaboratively to extend and 'ruggedize' existing and draft OpenGIS standards. The goal is a robust and complete interoperability framework for implementation within a multi-vendor enterprise and to achieve interoperability between enterprises for geoprocessing solutions in government and business. The initiative's sponsors — BAE Systems, Collaxa, The Federal Geographic Data Committee (FGDC), Lockheed Martin, National Atmospheric and Space Administration (NASA), Questerra, Spot Image (France), Sun Microsystems, US Geological Survey (USGS), and other organizations — provided development requirements. Requirements categories include: (1) Common Architecture: Enabling OpenGIS Web Services utilizing W3C's WSDL and SOAP standards. (2) Conformance, Interoperability Testing, and Evaluation: Developing compliance tests for and improving the OpenGIS Specifications for Web Map Service (WMS), Web Feature Service (WFS), Web Coverage Service (WCS), and Catalog Services — Web (CS-W). A Reference Implementation for Web Coverage Server and for Catalog Services — Web will be created under this initiative. (3) Image Handling and Decision Support Tools: Establishing a new benchmark for creating value-added products for geospatially enabled decisions. User-defined workflow is enabled by web service access to data and chaining of image processing services. (4) Information Interoperability: Advancing information (semantic) interoperability of geospatial data sets using GML and advancing connections with Web Feature Server and GML 3. GML application schemas for civil and defense data products will be created using GML 3. Standards-based Commercial-of-the-shelf clients to OGC Web Services will be extended to meet the requirements of the government communities represented by the agencies sponsoring OWS-2. (5) Location Based Services. New services for Navigation and Location Refinement will be added to OGC's existing Open Location Services Standard..."

  • [January 21, 2004]   Approved OpenLS Specification Supports Interoperable Location Service Applications.    OpenGIS Consortium (OGC) members recently approved the OpenGIS Location Services (OpenLS) Specification for public release. The primary objective of the OpenLS Implementation Specification is "to define access to the Core Services and Abstract Data Types (ADT) that comprise the GeoMobility Server, an open location services platform. 'Abstract Data Types' is a basic information construct consisting of well-known data types and structures for location information, defined as application schemas that are encoded in XML for Location Services (XLS). XLS is defined as the method for encoding request/response messages and associated Abstract Data Types for the GeoMobility Server. "The interfaces allow telecommunications companies, telematics service providers, traditional GIS technology companies, and location-based services (LBS) providers to efficiently implement interoperable LBS applications that seamlessly access multiple content repositories and service frameworks that work across the world's many different wireless networks and devices." OpenLS Core Services are specified in five parts. The Directory Service is "a network-accessible service that provides access to an online directory (e.g., Yellow Pages) to find the location of a specific or nearest place, product or service. The Gateway Service is a network-accessible service that fetches the position of a known mobile terminal from the network; this interface is modeled after the Mobile Location Protocol (MLP), Standard Location Immediate Service. The Location Utility Service provides a Geocoder/Reverse Geocoder; the Geocoder transforms a description of a location, such as a place name, street address or postal code, into a normalized description of the location with a Point geometry. The Presentation (Map Portrayal) Service portrays a map made up of a base map derived from any geospatial data and a set of ADTs as overlays. The Route Service determines travel routes and navigation information between two or more." Annex A.1 supplies the normative OpenLS Core Services Schema for the XML/S Profile; Annex A.2 provides an informative OpenLS Schema for the SOAP Profile. Normative references include the OpenGIS Geography Markup Language (GML), W3C XML Linking Language (XLink), and W3C XML Schema; some schemas have been updated to interoperate with the Open Mobile Alliance (OMA) Mobile Location Protocol Specification (MLP). The OpenLS Implementation Specification was submitted to OGC by Autodesk (Canada), ESRI (USA), Image Matters (USA), Intergraph IntelliWhere (Australia), MapInfo (USA), Navigation Technologies (USA), Oracle (USA), Sun Microsystems (USA), and Webraska (France).

  • [November 24, 2003]   Open GIS Consortium Issues RFQ for OGC Web Services Phase 2 Interoperability Initiative.    The Open GIS Consortium Inc. (OGC) has announced a Request for Quotations from technology developers in connection with the OGC Web Services Phase 2 (OWS-2) testbed. OGC Web Services make up a the set of OpenGIS Specifications for interfaces, schemas, and encodings that comprise the interoperability framework for the emerging Spatial Web. "OWS-2 is part of OGC's Interoperability Program, a global, collaborative, hands-on engineering and testing program that rapidly delivers proven candidate specifications into OGC's Specification Program, where they are formalized for public release." Participants in the initiative will develop enhancements and compliance tests for current OpenGIS Specifications, including Open Location Services, the Web Map Service (WMS), Web Feature Service (WFS), Web Coverage Service (WCS), Web Object Service (WOS), Catalog Services, and Geography Markup Language version 3.x. In OGC's Interoperability Initiatives, international teams of technology providers work together to solve specific geoprocessing interoperability problems posed by the Initiatives' Sponsors. The sponsors for this OGC initiative include: The Federal Geographic Data Committee (FGDC), General Dynamics, Lockheed Martin, NASA, Spot Image (France), Sun Microsystems, and other organizations. The Open GIS Consortium is "an international industry consortium of 257 companies, government agencies and universities participating in a consensus process to develop publicly available interface specifications. OpenGIS Specifications support interoperable solutions that geo-enable the Web, wireless and location-based services, and mainstream IT. The specifications empower technology developers to make complex spatial information and services accessible and useful with all kinds of applications."

  • [July 21, 2003] "Intergraph Advances Open Data Exchange of Geospatial Information with New GML and WFS Interoperability Extensions. Free Desktop GeoMedia Viewer to Enable GML and WFS Query and Viewing Capabilities." - "Intergraph Mapping and Geospatial Solutions today announced that two free interoperability extensions are available for download: the OpenGIS Geographic Markup Language (GML) and the OpenGIS Web Feature Services (WFS) data servers, as well as the GML export command. These extensions are designed for any GeoMedia 5.1 product. Additionally, the OpenGIS Web Map Server (WMS) adapter kit for easy creation of a WMS server is now available for GeoMedia WebMap products. Users can query and view data accessed via the WFS interface through GeoMedia Viewer 5.1, Intergraph's free and easy-to-use GIS software application for desktop viewing and distribution of geospatial data. GeoMedia Viewer gives professionals access to geospatial vector and raster data in open formats or through open interfaces, including GML and WFS as well as previously available formats - Access, ArcView and MapInfo. By allowing data servers to be accessed simultaneously, GeoMedia Viewer offers the functionality to integrate and overlay spatial information while providing dynamic updates as the source information changes. With GeoMedia Viewer, organizations can maximize the value of their geospatial data by extending availability to novice users who otherwise would not have access... 'These free interoperability extensions further promote data sharing across different platforms, vendor brands and networks, thus increasing collaboration and communication between organizations and users,' said Fiona McKee, Global Program Manager Education and Interoperability, Intergraph Mapping and Geospatial Solutions. 'Intergraph continues to drive open data exchange to put virtually any geospatial information available via the Web at the user's fingertips.' Carl Reed, executive director of the OpenGIS Consortium (OGC) specification program, commented: 'The WFS and GML extensions to the GeoMedia product line once again demonstrate Intergraph's leadership and commitment to open standards and the vision of the OGC. Intergraph's endorsement of WFS will serve to accelerate the use and adoption of this important OpenGIS interface specification in the marketplace.'... From conception, Intergraph's GeoMedia solutions have been built with open interoperability principles in mind. Therefore, the WMS, WFS and GML data servers and other open functionality are smooth and complementary additions to the products' architecture. Intergraph also has established a number of initiatives to further advocate interoperability..."

  • [May 30, 2003]   OpenGIS Consortium Publishes Web Map Server Cookbook.    The OpenGIS Consortium (OGC) has released a draft Version 1.0 Web Map Server Cookbook as "the first in a planned series of books detailing the implementation and use of OpenGIS Specifications." This Cookbook covers the XML-based Web Map Server (WMS) interface implementation specification. WMS "defines interfaces for Web-based software to learn about, retrieve, merge and query maps. The Cookbook provides the basic understanding and steps needed for implementing and exploiting the WMS interface and related technologies. Chapter 1 establishes the background and context of the WMS interface implementation specification including a discussion of WMS client and server development technologies (XML, XSL/XSLT, ASP/JSP, etc.). Chapter 2 addresses the design architecture of software systems that implement the WMS interface through use-case scenarios, WMS request examples, and illustrations. DTD/XML documents and XSL/XSLT style sheet examples highlight the role these technologies can play in WMS client and server implementations. Chapter 3 explores implementations of WMS in existing software on both the server and client side. Detailed 'recipes' for implementing WMS in popular commercial, open source and freeware products are provided. The OpenGIS Specifications support interoperable solutions that 'geo-enable' the Web, wireless and location-based services, and mainstream IT."

  • [April 22, 2003] "OGC Prototyping US Government's Open Platform 'GeoSpatial One-Stop Portal'." - "The Open GIS Consortium (OGC) announced today that work on the Geospatial One Stop Portal architecture and prototype is well underway by OGC member companies. As of this date, the following companies are actively participating or have agreed to provide technology: Compusult, CubeWerx, Galdos Systems, SAIC, Autodesk, Intergraph, PCI Geomatics, Sapient Technology, Questerra, Oracle and Northrop Grumman Information Technology, TASC. Twenty companies offered proposals in response to a December, 2002 Request for Quotations (RFQ)/Call for Participation (CFP) in the OGC Geospatial One-Stop Portal Initiative (GOS-PI). The goal of the GOS-PI is to build a standards-based architecture and prototype for a portal that will provide geospatial information discovery, access, and mapping in the US. The portal implementation will be a "prototype" in the literal sense of a first working example on which future instances will be based. OGC is partnering with the Geospatial One-Stop (GOS) project on this work. Led by the Department of the Interior, GOS is one of 24 US Office of Management and Budget E-Government initiatives to improve effectiveness, efficiency, and customer service throughout all layers of government. Geospatial One-Stop builds upon National Spatial Data Infrastructure objectives to enhance interoperability among geographic components of government activities. More information about Geospatial One-Stop is available at http://www.geo-one-stop.gov/... GOS-PI is part of OGC's Interoperability Program, a global, collaborative, hands-on engineering and testing program that rapidly delivers proven candidate specifications into OGC's Specification Program, where they are formalized for public release. In OGC's Interoperability Initiatives, international teams of technology providers work together to solve specific geoprocessing interoperability problems posed by the Initiative's sponsoring organizations... OGC is an international industry consortium of more than 250 companies, government agencies and universities participating in a consensus process to develop publicly available interface specifications. OpenGIS Specifications support interoperable solutions that "geo-enable" the Web, wireless and location-based services, and mainstream IT. The specifications empower technology developers to make complex spatial information and services accessible and useful with all kinds of applications..." See also OGC Interoperability Program

  • [February 21, 2003] "Web Map Context Documents." Edited by Jean-Philippe Humblet (IONIC Software sa). Request for Comment, OpenGIS Implementation Specification. From Open GIS Consortium Inc. Version 0.1.7, 2003-01-21. Reference number: OGC 03-036. 25 pages. Submitted to the GIS Consortium Inc. as a Request For Comment (RFC) by: Ionic Software (Belgium); GeoConnections / Natural Resources Canada; US National Aeronautics and Space Administration; DM Solutions; Social Change Online; Syncline. Annex A.1: Web Map Context Document XMLSchema; A.2: Web Map Context XML Example. "This specification applies to the creation and use of documents which unambiguously describe the state, or 'Context,' of a WMS Client application in a manner that is independent of a particular client and that might be utilized by different clients to recreate the application state. This specification defines an encoding for the Context using Extensible Markup Language. This specification is relevant to Clients of the OGC Web Map Service (WMS 1.0, WMS 1.1.0, WMS 1.1.1)... This document is a companion specification to the OpenGIS Web Map Service Interface Implementation Specification version 1.1.1, [which] specifies how individual map servers describe and provide their map content. The present Context specification states how a specific grouping of one or more maps from one or more map servers can be described in a portable, platform-independent format for storage in a repository or for transmission between clients. This description is known as a 'Web Map Context Document,' or simply a 'Context.' A Context document includes information about the server(s) providing layer(s) in the overall map, the bounding box and map projection shared by all the maps, sufficient operational metadata for Client software to reproduce the map, and ancillary metadata used to annotate or describe the maps and their provenance for the benefit of human viewers. A Context document is structured using eXtensible Markup Language (XML). Annex A of this specification contains the XMLSchema against which Context XML can be validated. There are several possible uses for Context documents: (1) The Context document can provide default startup views for particular classes of user. Such a document would have a long lifetime and public accessibility. (2) The Context document can save the state of a viewer client as the user navigates and modifies map layers. (3) The Context document can store not only the current settings but also additional information about each layer (e.g., available styles, formats, SRS, etc.) to avoid having to query the map server again once the user has selected a layer. (4) The Context document could be saved from one client session and transferred to a different client application to start up with the same context. Contexts could be cataloged and discovered, thus providing a level of granularity broader than individual layers..." See the announcement: "OGC Seeks Comment on Proposed Web Map Context Specification." [cache]

  • [February 07, 2003] "Is GML only for Internet GIS?" By Mark Prins (CARIS Geographic Informations Systems BV). In Directions Magazine (February 07, 2003). "Geography Markup Language (GML) is a standardized means of storing geographic information in eXtensible Markup Language (XML) encoded files specified by the openGIS Consortium. XML, an open, ASCII based, format uses descriptive tags to store data doing away with any proprietary vendor specific formats. Tags may be nested within each other and may be extended in an object oriented like manner to suit your own data model, while maintaining compatibility with the standard... The OpenGIS consortium has defined a software interface called the Web Feature Server (WFS) that will allow you to offer an online GML service. Most vendors have a Web Feature Server implementation available as off the shelf package, usually this supports vendor specific data formats only. To generate maps without advanced clients you can use another OpenGIS specified software interface: the Web Map Server (WMS). The WMS will render a map as an image based or return attribute data in a predefined format, among others GML... All OpenGIS Web Feature Server implementations, such as the CARIS Spatial Fusion transactional WFS, support GML; most Web Map Servers have some level of GML support (for attribute data and bounding box definition). As far as spatial databases (like Oracle Spatial and PostGIS) are concerned, most have support for GML loading and export. Making a converter for reading GML files into your desktop GIS is almost trivial because of the large number of XML parsers and libraries available and wide support for scripting of applications through use of languages such as Visual Basic for Applications. An example; GeoPortal and the CARIS Spatial Fusion services CARIS has implementations of both the Open GIS specified Web Feature Server (WFS) and Web Map Server (WMS) as part of the CARIS Spatial Fusion suite of products. Both a standalone as well as a cascading Web Map Server (cWMS) are available... As the GML standard matures to a more robust spatial format with support for topology, versioning and indexing we will see more and more applications supporting GML as a 'native' format. Geographic Markup Language will enable the step from Geographic Information System to Geographic Information Infrastructure..."

  • [January 22, 2003] "OpenGIS Catalog Services Specification." Edited by Douglas Nebert. From Open GIS Consortium Inc. Version: 1.1.1. Date: 2002-12-13. OpenGIS project document reference: OGC 02-087r3. Category: OpenGIS Implementation Specification. 239 pages. Section 9.4 'Interface Definition' (pages 88-94) supplies the XML encoding rules. "OpenGIS Catalog Service Implementation Specification: The OpenGIS Catalog Service Specification version 1.1.1 documents industry consensus regarding an open, standard interface to online catalogs for geographic information and web-accessible geoprocessing services. Industry agreement on a common interface for publishing metadata and supporting discovery of geospatial data and services is an important step toward giving Web users and applications access to all types of "where" information. Version 1.1.1 is more comprehensive than earlier OpenGIS Catalog Service Specification versions and proposals. It addresses the controlled enterprise environment where a-priori knowledge exists about the client and server, and it also addresses the global Internet case where no a-priori knowledge exists between client and server. It is consistent with existing and pending geomatics and metadata standards under the ISO Technical Committee 211, and it is consistent with XML data discovery and processing and with the emerging Web Services infrastructure. The [specification] document provides guidance on the deployment of catalog services through the presentation of abstract and implementation-specific models. Catalog services support the ability to publish and search collections of descriptive information (metadata) for data, services, and related information objects. Metadata in catalogs represent resource characteristics that can be queried and presented for evaluation and further processing by both humans and software. Catalog services are required to support the discovery of registered information resources within a collaborating community... For HTTP transport the XML messages are defined by the XML encoding rules. The specification for the XML encoding rules can be found at http://asf.gils.net/xer . This specification derives the encoding of the Application Protocol Data Units (APDUs) from the ASN.1 specification of Z39.50 available from http://lcweb.loc.gov/z39.50/agency/document.html . For information a DTD for Z39.50 encoded using XER is given below [...]" See other XML-based OpenGIS Implementation Specifications and the text of the 2003-01-22 announcement "OGC Approves Important Spatial Catalog Specification."

  • [January 22, 2003] "OGC Approves Important Spatial Catalog Specification." - "The Open GIS Consortium, Inc. (OGC) has announced industry approval of an expanded version of the OpenGIS Catalog Service Implementation Specification. The OpenGIS Catalog Service Specification version 1.1.1 documents industry consensus regarding an open, standard interface to online catalogs for geographic information and web-accessible geoprocessing services. Industry agreement on a common interface for publishing metadata and supporting discovery of geospatial data and services is an important step toward giving Web users and applications access to all types of 'where' information... Version 1.1.1 is more comprehensive than earlier OpenGIS Catalog Service Specification versions and proposals. It addresses the controlled enterprise environment where a-priori knowledge exists about the client and server, and it also addresses the global Internet case where no a-priori knowledge exists between client and server. It is consistent with existing and pending geomatics and metadata standards under the ISO Technical Committee 211, and it is consistent with XML data discovery and processing and with the emerging Web Services infrastructure. Catalog services support the ability to publish and search collections of descriptive information (metadata) for data, services, and related information objects. Metadata in catalogs represent properties of spatial data, such as geographic area of interest, that can be queried and presented for evaluation and further processing by both humans and software. Catalog services are required to support the discovery of registered information resources within and between collaborating communities that seek to share information efficiently. 'Communities' in the OGC context typically refer to communities who use similar naming schemas for geospatial features and phenomena such as roads, wetlands, land use zones, population density, etc... Doug Nebert of the US Federal Geographic Data Committee, who chairs the OGC Technical Committee Catalog Working Group, said, 'In government, business and academia, technical and semantic non-interoperability have long frustrated discovery and sharing of digital geographic information. This specification is the world's industry-approved design for a key part of all future internet-based solutions to these problems'..."

  • [December 24, 2002]   Open GIS Consortium Issues RFC for Web Coverage Service Implementation Specification.    The Open GIS Consortium OGC) has published a Request for Comment on a proposal for technologies and needed interfaces required for OpenGIS Web Coverage Service (WCS) Implementation Specification. The specification document "explains how WCS serves to describe, request, and deliver multi-dimensional coverage data over the World Wide Web. WCS emphasizes 'simple' coverages (defined on some regular, rectangular grid or tesselation of space) and anticipates other coverage types defined in the OpenGIS Abstract Specification. This includes pixel and point grids, including aerial and satellite images and digital terrain models. Web Coverage Service provides access to intact (unrendered) geospatial information, as needed for client-side rendering, multi-valued coverages, and input into scientific models for advanced rendering and visualization clients."

  • [November 11, 2002] "GIS Group Advances Info-Sharing Project. Open GIS Consortium, Census Bureau Work on Prototypes for Sharing Geospatial Data." By Brian Robinson. In Federal Computer Week (November 10, 2002). "The Open GIS Consortium Inc. (OGC) this month expects to launch the next stage of an initiative to help federal, state and local governments share information about systems of vital interest to national security. OGC expects to announce participants for the second phase of the pilot program of its Critical Infrastructure Protection Initiative (CIPI), with hopes of having systems to demonstrate by April. Through CIPI, OGC is developing a network via which different jurisdictions can share geospatial information about power plants, telecommunications networks and other core systems. The first CIPI phase, CIPI-1, began in October and is focused on creating an underlying system for CIPI applications, called the Critical Infrastructure Collaborative Environment. CIPI-2, sponsored by the U.S. Census Bureau, will result in two prototype applications: WebBAS, an online Boundary and Annexation Survey (BAS) that updates information on government boundaries collected from state, county and local governments; and a server solution for delivering Topologically Integrated Geographic Encoding and Referencing (TIGER) data via the Web for use by the public and organizations in compiling their own versions of maps... TIGER data, which is used to build maps, is currently delivered online, he said, but uses a proprietary format that has to be updated every few years, which is a cumbersome process. An OGC-compliant server solution will use open standards such as Geography Markup Language (GML)... [said David Sonnen, senior consultant for spatial data management at IDC]: 'The issues that OGC is tackling will show how GML and other GIS-specific geometry and text formats will manage that translation, he said, "and it's not a trivial thing to do'..."

  • [February 28, 2001] Geography Markup Language (GML) 2.0. Edited by Simon Cox (CSIRO Exploration & Mining), Adrian Cuthbert (SpotOn MOBILE), Ron Lake (Galdos Systems, Inc.), and Richard Martell (Galdos Systems, Inc.). OGC Document Number: 01-029. February 20, 2001. Also in PDF and in .ZIP format. The Open GIS Consortium, supporting Geospatial and Information Technolgy Industries with open standards specifications, has now released Geography Markup Language (GML) 2.0 with a complete W3C XML Schema notation. Abstract: "The Geography Markup Language (GML) is an XML encoding for the transport and storage of geographic information, including both the spatial and non-spatial properties of geographic features. This specification defines the XML Schema syntax, mechanisms, and conventions that (1) Provide an open, vendor-neutral framework for the definition of geospatial application schemas and objects; (2) Allow profiles that support proper subsets of GML framework descriptive capabilities; (3) Support the description of geospatial application schemas for specialized domains and information communities; (4) Enable the creation and maintenance of linked geographic application schemas and datasets; (5) Support the storage and transport of application schemas and data sets; (6) Increase the ability of organizations to share geographic application schemas and the information they describe. Implementers may decide to store geographic application schemas and information in GML, or they may decide to convert from some other storage format on demand and use GML only for schema and data transport." [cache, PDF]

  • [October 19, 2001]   UK Ordnance Survey's Digital National Framework (DNF) Tests XML Schemas for Geographical Information.    Through its XML Schema Repository, the UK Digital National Framework (DNF) has released a number of draft XML schemas supporting the Ordnance Survey's geographical database. The schemas are based upon extensions to the GML version 2.0 specification. The draft DNF Release 1 product data specification includes XML schema documents, a specification overview, classification and attributes of DNF features, DNF themes, lifecycles of DNF features, DNF geometry and topology, DNF data in GML, and a DNF glossary. The DNF application schemas "define four main types of properties that are present inside a feature element. These are simple, complex, geometric, and topological properties. The ordering of properties within a feature element is important as XML validation is reliant on elements being in a specified order; the order of properties is specified within the XML schema." The Digital National Framework (DNF) "is a definitive, consistent and maintained framework for the referencing of geographical information in Great Britain. It comprises the [UK] National Grid linked to Global Positioning System (GPS), height data, detailed topographic information and unique identifiers on features. Key elements are: (1) Polygons: the building blocks of the data representing real world features; (2) Maintained topographic identifiers (TOIDs) on all features -- some 400 million self-contained individual objects; (3) Seamless data; (4) A themed classification based on the real world; (5) Availability of data by themes; (6) Metadata on each feature..." [Full context]

  • [August 22, 2001]   Open GIS Consortium Publishes Data Model for Coordinate Reference Systems and Coordinate Transformations.    A 121-page document Recommended Definition Data for Coordinate Reference Systems and Coordinate Transformations has been made available for public review by the Open GIS Consortium. The recommendation paper provides a data model which "harmonizes and improves the relevant XML work previously done by OGC. This OGC standard data model for coordinate reference systems and coordinate transformation definition data is intended for initial use with OGC's OpenGIS Geography Markup Language (GML) and Coordinate Transformation (CT) Implementation Specifications. That is, each of these two specifications is expected to use a subset and/or superset of the Definition Data described in the Recommendation Paper. The data model was developed using object-oriented analysis and design principles and is recorded in XML format. Future revisions of this specification will convert the current XML Document Type Definitions (DTD) to XML Schema." Section 6 supplies the normative XML data model; Annex D provides the uncommented XML DTDs; Annex E offers XML examples; Informative Annex G documents correspondences between the XML DTD and UML. OGC is "an international industry consortium of over 200 companies, government agencies and universities participating in a consensus process to develop publicly available geoprocessing specifications." [Full context]

  • [April 04, 2001] "OpenGIS (OGC) Reaches Key Milestone in Development of a Geography Markup Language Specification to Enable Interoperable Web Mapping. OGC Releases GML, a Key Milestone in Interoperable Web Mapping " - "OGC (Open GIS Consortium) announces the release of Geography Markup Language version 2.0 (GML), a significant milestone in the development of interoperable architectures for the use of spatial information between commercial applications. The progress of GML 2.0 is an example of the growing momentum for the acceptance and use of OGC specifications around the world. GML represents one of the most visible steps taken by the geospatial community towards the vision of widespread spatial interoperability. The GML specification defines the features and syntax needed to encode geographic information in XML. The XML encoding described in the GML specification is intended to enable the transport and storage of geographic information, including both properties and geometry of geographic features. The GML specification was collaboratively developed by OGC members from the US, Canada, Europe, and Australia. The OGC membership is excited by the speed at which this XML-based encoding standard has moved from its beginnings in Web Mapping Testbed I, to a recommendation paper, and finally to a version that was ready for review by the OGC membership. The OGC Technical Committee voted unanimously to approve version 2 of the GML specification. By their vote, GML 2.0 will now be adopted as an implementation specification for public access. Even with the specification still awaiting final approval, GML 2.0 has been accepted widely by commercial and government organizations... The United Kingdom's Ordnance Survey has shown great interest in GML and notes on their website: 'Following extensive consultation we can confirm that it is our intention to produce all DNF data in GML format.' In addition, the Netherlands Society for Earth Observation and Geo-informatics (KvAG) have organized a 'GML Relay' in June to explore the movement of GML data through several vendor's software implementations. OGC is confident that other data focused organizations will follow suit, greatly enhancing the data directly useable to researchers, scientists, students and the general public... OGC, an international consortium of more than 200 corporations, agencies and universities, coordinates collaborative development of OpenGIS Specifications and collaborative business development to support full integration of geospatial data and geoprocessing resources into mainstream computing."

  • [April 04, 2001] "OGC Releases a Request for Technology for a Major Web Services Initiative." - "OGC, Inc. (the Open GIS Consortium) today [March 28, 2001] announced the release of a Request for Technology (RFT) for a major OGC Web Services Initiative. The RFT is available at http://ip.opengis.org/ows/index.html. Responses to this RFT, along with financial commitments from sponsor organizations will help determine the focus areas that are undertaken as part of this initiative scheduled to commence in September 2001. OGC Web Services are envisioned as an evolutionary, standards-based framework that will enable seamless integration of a variety of online geoprocessing and location services. OGC Web Services will allow distributed geoprocessing systems to communicate with each other using technologies such as XML and HTTP. OGC Web Services will provide a vendor-neutral interoperable framework for web-based discovery, access, integration, analysis, exploitation and visualization of multiple online geodata sources, sensor-derived information, and geoprocessing and location capabilities... The OGC Web Services Initiative RFT provides details on several proposed focus areas, [including] (1) 3D / 4D - will extend OGC's [XML-based] Geographic Markup Language (GML), Simple Feature Access, and Web Feature Server specifications, with the goal of bringing time, topology, and more complex geometric representation capabilities into these OGC data access and manipulation services; (2) Sensor Web - will produce open specifications for information gathering from distributed, heterogeneous, dynamic information sensors, and Web resources through common gateways and interfaces ('Ask it, task it, see it'). Sensor Web will result in common interfaces (and an XML-based Sensor Markup Language) for managing sensor information and metadata independent of application. One goal is transparent integration of data from earth imaging platforms and ground collection systems (e.g., water quality monitoring, space-based imaging, GPS correction stations, etc.)..." Also in PDF format.

  • [March 14, 2001] "GML 2 On the Way to Adoption." - "Open GIS Consortium, Inc. (OGC) announced today that the Geography Markup Language (GML) Editing Committee completed its work on the GML 2.0 Recommendation Paper. This action paves the way for balloting to make the paper an official OpenGIS Implementation Specification. The recommendation paper is available at http://www.opengis.org/techno/specs.htm. GML, a structure for storing and sharing geographic data, is an encoding of the OGC Simple Feature geometry model using Extensible Markup Language (XML). Geographic data stored in GML includes both the geometry (location) and descriptive attributes of map features. Part of the allure of GML is that software vendors who choose to support it will be able to access data from any source that publishes data expressed in GML, and then manage, display and use this data as they like. GML 2.0 significantly expands the capabilities of GML 1.0. GML 2.0 is based on XML Schema, and enables the encoding of complex features and feature associations. GML was one of several technology ideas that evolved from OGC's Web Mapping Testbed, which began operation in 1999. Since it was unveiled in 2000, interest in GML has been widespread and active for the following reasons: the reliance of GML on widely used, standardized XML assures that tools and experience are available in the marketplace; GML is easily accessible, using almost any programming language, allowing software developers to display, query and manipulate the data, as they need; and GML's flexibility allows the same data to be used in different ways by different applications, on a variety of platforms - a compelling feature for the mapping, Internet and location-based services communities... The OGC Technical Committee has begun electronic balloting for approval of the recommendation paper as a specification, with final voting to be completed by early April. With a final specification, software vendors can begin to implement GML in their offerings, and take another significant step toward data and software interoperability. OGC is an international industry consortium of over 200 companies, government agencies and universities participating in a consensus process to develop publicly available geoprocessing specifications. OpenGIS Specifications establish common interfaces that 'geo-enable' the Web and mainstream IT, enabling technology developers to make complex spatial information and services accessible and useful with all kinds of applications."

  • [March 12, 2001] "A Request for Proposals: OpenGIS Feature Geometry." From the Open GIS Consortium, OGC Technical Committee, Geometry Working Group. Request Number 12. RFP Issue date: March 2, 2001. Letter Of Intent Due Date: 10-August-2001; Submission Due Date: 10-September-2001. "The purpose of this Request for Proposals (RFP) is to obtain proposals for technologies and needed interfaces required to access and manipulate geospatial information modeled with OpenGIS Feature Geometry. The scope of this RFP includes technologies that create, query, modify, translate, access and transfer geospatial information in the form of Open GIS feature geometry objects or collections of feature geometry objects. Of special interest are open interfaces that conform to the standards of CORBA, DCOM, SQL, and Internet standards such as JAVA and XML. Description of Item: OpenGIS Feature Information Access and Encoding using XML. By 'information encoding and service request using XML' we mean an XML compliant set of rules for the creation, population, query and response to query for the interoperable handling of feature operations, attributes, geometry, and geometry collections. Proposal Guidelines and Conventions Specific to XML: There are at least two distinct ways to use XML in an OGC Feature environment. The first is as a simple encoding and data transfer mechanism. The second is as a message format for the transmittal of requests for services and for the transmittal of the responses to those requests. The submitters must address both issues in their response to this item. Requirements Specific to XML: A proposal for Open GIS Feature Access and Encoding using XML shall additionally include (1) XML SR1: An outline how the specification might be modified to take advantage of ongoing proposals to change or extend XML, such as GML. (2) XML SR2: The specification should indicate the type of XML compliance required. (3) XML SR3: The specification should indicate how profiles (subsets) of the base standard can be defined to allow for simplified version of the XML for applications with specific requirements of compactness or performance (4) XML SR4: It should be possible to define the current GML 2.0 as a profile of the proposed XML encoding specification. (5) XML SR5: It should be possible to define the current Catalog Implementation Specification XML messages as a profile of the proposed XML messaging specification..."

  • [March 12, 2001] OGC Seeks Input For Geographic Web Services Testbeds." - "The Open GIS Consortium, Inc (OGC) announced today its intent to release a Request for Technology (RFT) for a major Web Services Initiative. The RFT will be available on the OGC website by March 21, 2001. This set of six planned activities will extend OpenGIS standards, enabling freer access to web services that process geographic information. The Web Services Initiative is part of OGC's Interoperability Program, a global, collaborative, hands-on engineering and testing program that delivers proven candidate specifications into OGC's OpenGIS Specification Development Program. In OGC's Interoperability Initiatives, international teams of technology providers work together to solve specific geoprocessing interoperability problems posed by the Initiative's sponsors. The Web Services Initiative will build on the results of previous OGC testbeds and pilot projects and the work of the OGC Technical Committee and other standards organizations. Major focus areas of the Web Services Initiative are: (1) Web Mapping Testbed, Phase 3 will consolidate the progress made in previous testbeds with work accomplished in OGC Web Services Initiative threads. This activity will also investigate future web services for visualization, feature and coverage data access, and other services. (2) 3D / 4D will extend OGC's GML (XML encoding of geospatial data), Simple Feature Access, and Web Feature Server specifications, with the goal of bringing time, topology, and more complex geometric representation capabilities into these OGC data access and manipulation services. (3) Geoanalysis and Decision Support will develop interoperable service chaining (common expression and execution) and service metadata extensions for complex spatial models (e.g., science models). Goals include extending the OGC Basic Services Model and exercising key concepts in ISO 19119. (4) Information Community Enablement will create a new technical standards approach to overcoming the problem of semantic differences in geospatial data and associated metadata. It will focus on supporting 'Information Communities' using OGC Web Services, fielding data models across communities, and building tools for application schema creation, mapping, and migration. Candidate Information Communities include Earth Observation, Natural Resources, Disaster Management and Public Safety, Telecommunications, Defense and Intelligence, and Location Based Services, each of which is represented by an OGC Special Interest Group. (5) Web Based Exploitation will focus on an open e-commerce architecture that dynamically connects earth imagery and other geospatial information providers, maintainers, and users in collaborating communities, providing users with interoperable Web-based exploitation capabilities. (6) Sensor Web Enablement will produce open standards for Web-optimized information gathering from distributed, heterogeneous, dynamic information sensors, and Web resources through common gateways and interfaces ('Ask it, task it, see it'). It will result in common interfaces (and an XML-based Sensor Markup Language) for managing sensor information and metadata independent of application. One goal is transparent integration of data from earth imaging platforms and ground collection systems (for water quality, GPS correction stations, dynamic attribution sensors on lakes and dams, etc.)...OGC is an international industry consortium of over 200 companies, government agencies and universities participating in a consensus process to develop publicly available geoprocessing specifications. OpenGIS Specifications establish common interfaces that "geo-enable" the Web and mainstream IT, enabling technology developers to make complex spatial information and services accessible and useful with all kinds of applications."

  • Components in the OGC Geocoding specification are available via an Open GIS Schema repository.

  • Geography Markup Language (GML) Version 1.0. OGC Document Number: 00-029. Date: 12-May-2000. Edited by Ron Lake (Galdos Systems Inc.) and Adrian Cuthbert (Laser-Scan Ltd.). See also the .ZIP format, cache

  • GML Feature DTD, [cache]

  • GML Geometry DTD, [cache]

  • [August 07, 2001]   Websign Markup Language Supports Ubiquitous, Location-Aware Computing.    See: Researchers in Hewlett-Packard's CoolTown research program are developing a "Websign" application for wireless devices which combines the advantages of wireless technology and ubiquitous computing "to provide a transparent linkage between the physical world and resources available on the Web." The websign technology "uses commonly available Internet-enabled wireless devices such as PDAs or smart phones equipped with client software, a positioning system such as GPS, and a digital compass to visualize services for physical entities. Devices sense physical entities in the environment and map them to a Web browser. When the user requests new information, the mobile device connects to a Web server and downloads and caches XML descriptions of websigns in a wide surrounding area. Websigns essentially bind location coordinates, control parameters such as access range, and a service represented by a URL. The Websign Markup Language (WsML), an XML application, is used to express the binding semantics: the Web servers host WsML for mobile devices to download over a cellular wireless connection. Mobile devices can also host WsML for other peer-to-peer devices. Typically, peer devices can communicate over short-range radio networks such as Bluetooth or send WsML embedded in text-message-over systems such as Short Message Service." WsML, similar to Geography Markup Language (GML), "provides a compact format for transmitting binding information over a low-bandwidth wireless network." [Full context]

  • Note also the OpenGIS "WWW Mapping SIG" which "defines the services necessary for Web-based access to geodata and geoprocessing services, including 'Geospatial XML,' [?] or GML. Prioritizes interface development tasks according to market need, bandwidth considerations, etc. Coordinates with sponsors and participants of the Web Mapping Testbed..."

  • GML RDF Schema Definition [cache]

  • See also: "Point Of Interest Exchange Language Specification (POIX)."


Hosted By
OASIS - Organization for the Advancement of Structured Information Standards

Sponsored By

BEA Systems, Inc.

EDS

IBM Corporation

Primeton

SAP AG

Sun Microsystems, Inc.

XML Daily Newslink
Receive daily news updates from Managing Editor, Robin Cover.

 Newsletter Subscription
 Newsletter Archives
Globe Image

Document URI: http://xml.coverpages.org/geographyML.html  —  Legal stuff
Robin Cover, Editor: robin@oasis-open.org