Earth Imaging Journal: Remote Sensing, Satellite Images, Satellite Imagery
Breaking News
HERE Workspace: The low-code platform tool for map creation now comes with machine learning from AWS
HERE Workspace adds new low-code mapmaking capabilities and now...
CHC Navigation launches the version 8 of its Landstar Field Data Collection Software
The ultimate survey and mapping software covering all surveyors’...
FARO Press Release for SiteScape Acquisition
Lake Mary, Fla – FARO Technologies, Inc. (Nasdaq: FARO), a...
Teledyne Geospatial to demonstrate advanced bathymetric hardware and software solutions at HYDRO22
Vaughan, Ontario, CANADA – November 29, 2022 – Teledyne...
Presagis and Airbus Partner to Provide VELOCITY 5D Users Direct Access to OneAtlas Satellite Imagery
Production and Updating of 3D Digital Twins Montreal, Canada —...

February 25, 2015
OGC adopts ARML 2.0, New Open Standard Encoding for Sharing Augmented Reality Data

Feb.25, 2015 — The Open Geospatial Consortium (OGC) membership has approved the OGC® Augmented Reality Markup Language 2.0 Interface Standard (ARML 2.0). ARML 2.0 provides a free and open, non-proprietary encoding that augmented reality (AR) content providers can use to specify the visual appearance and real world “anchors” (including location) of virtual objects in an AR scene. Additionally, ARML 2.0 defines an interface (based on ECMAScript) for communicating how user input selects, queries and dynamically changes the properties of these virtual objects.

Augmented Reality (AR) content encoded in ARML 2.0 displayed in Wikitude, Layar and Junaio browsers respectively. (Image from Wikitude)

Augmented reality provides a computer-generated overlay on images of the real world, typically in real time. The overlay provides information — AR content, that is, text and symbols  — associated to real world objects in those images.

AR usually requires a device such as a smartphone that has a screen and camera providing see-through display of real world scenes. The device must also have location sensors (typically GPS) and sensors that detect and report camera motion and orientation. A (usually remote) AR server will have data about the locations of real world objects (spatial coordinates or visual patterns that can be tracked in the camera of the device) and data from an AR content database.  The server thus matches real objects in the image to AR content objects and displays them for the user. The scene and overlaid computer-generated objects are constantly updated as the camera moves. Users interact with the system by pointing and moving the camera, passively or actively selecting real world objects to see their associated AR content. AR content for a mountain landscape, for example, might give the name of the mountain closest to the center of view.

Various vendors aggregate information from restaurant owners, tourism bureaus, etc. to provide computer-generated AR content – text and symbols associated to a particular place. The content can be used only with that vendor’s AR platform. ARML 2.0, on the other hand, provides an open AR content encoding language and service interface. The benefit for content providers is that they can now produce AR content that can be used on any vendor’s AR platform, if that vendor implements the ARML 2.0 service interface. Most existing proprietary content can be converted in a batch process to ARML 2.0 content, thus opening it up to multiple AR platforms and applications.

Martin Lechner, Chairman of the OGC ARML 2.0 Standards Working Group and CTO at Wikitude GmbH, noted the pre-adoption implementations of the standards: “Our belief in the need for an AR interoperability standard has been validated by all the existing and new implementations already making use of ARML 2.0, even before it was officially approved. I am grateful to our Working Group members and all those who helped make this possible. This is an important milestone for everyone seeking interoperability in the awesome world of Augmented Reality!”

Martin Lechner, Chairman of the OGC ARML 2.0 Standards Working Group and CTO at Wikitude GmbH.

The OGC Augmented Reality Markup Language 2.0 Interface Standard document package can be downloaded from

The OGC® is an international consortium of more than 500 companies, government agencies, research organizations, and universities participating in a consensus process to develop publicly available geospatial standards. OGC standards support interoperable solutions that “geo-enable” the Web, wireless and location-based services, and mainstream IT. Visit the OGC website at

Comments are closed.