GeoVRML is an effort to provide support for representing and
visualizing geographic data using standard VRML97 (Virtual Reality
Modeling Language). GeoVRML 1.1 is equivalent to the geospatial
support provided by Amendment 1 to the VRML97 ISO standard. This work
is a product of the GeoVRML Working
Group, an official working group of the Web3D Consortium.
The GeoVRML 1.1 Specification details a number of goals for
representing geographic data using VRML, describes the various issues
associated with these goals, and introduces a number of new nodes that
achieve the goals. Differences from GeoVRML 1.0 are documented in
The GeoVRML Run-Time
The GeoVRML 1.1 package includes an open source sample implementation
of the new nodes that are described in the above document. In order
to use these nodes, users must install the GeoVRML 1.1 run-time
on their system. This also includes the GeoVRML 1.0 run-time, so
older content will play fine too.
Download the GeoVRML 1.1 Run-Time
This link provides a number of examples of GeoVRML content as
a showcase for its capabilities. Note, in order to view any GeoVRML
content, you must first download and install the GeoVRML Run-Time
Open Source Sample Implementation
Developers can obtain the full source code for the GeoVRML 1.1 nodes
and associated run-time. These are supplied in the spirit of open
source to foster exchange of knowledge and enable the community to
further develop these capabilities. You do not need to download this
material in order to browse GeoVRML scenes.
This page contains a collection of links to
various tools and utilities that support GeoVRML. This includes
tools that generate GeoVRML data from other sources as well as
tools that perform operations on GeoVRML models themselves.