X3D Example Archives: Basic, Geospatial

Trips Around World by Martin Reddy

The X3D Geospatial component provides support for geographic and geospatial applications that includes the ability to utilize double-precision geospatial coordinates and to handle large multi-resolution terrain databases.

These examples illustrate capabilities provided by the X3D Abstract Specification Geospatial Component. Significant additional work is being pursued by the X3D Earth Working Group Executive Summary and is documented on the X3D Earth Working Group Wiki.

The supporting Geospatial Component - X3D Earth chapter slideset is available online via X3dGraphics.com.

  239 X3D Models       X3D Model Descriptions
   A1_GeoElevationGrid A 1 Geo Elevation Grid Specification example shows the use of the GeoElevationGrid and the GeoViewpoint nodes. A flat grid is mapped to the full extent of Earth latitude and longitude.
   A2_AnimatedGeoViewpoint A 2 Animated Geo Viewpoint Specification example shows animated GeoViewpoint, using GeoPositionInterpolator between latitude/longitude locations for London, Paris, and New York.
   A3_GeoInline A 3 Geo Inline Specification example: on-demand inlining via GeoInline for scene resource management.
   A4_GeoLocation A 4 Geo Location Specification example georeferencing VRML objects: display standard VRML cone at latitude/longitude location of Lossiemouth, Scotland.
   A5_GeoOrigin A 5 Geo Origin Specification example shows use of GeoOrigin node to provide accurate geospatial positioning. When zooming, removes object jitter from reduced-precision floating point values.
   BoxSimple Box Simple Simple Box shape used as test scene for GeoInline/Inline loading and unloading.
   CaliforniaCampuses California Campuses Viewpoints and tour of California campuses
   CaliforniaCampusesTour3Altitudes California Campuses Tour 3 Altitudes Viewpoints and tour of California campuses
   CaliforniaCampusesTour4Altitudes California Campuses Tour 4 Altitudes Viewpoints and tour of California campuses
   CaliforniaCampusesTour5Altitudes California Campuses Tour 5 Altitudes Viewpoints and tour of California campuses
   GeospatialCoordinateAxesNsewExample Geospatial Coordinate Axes Nsew Example X Y Z axis arrows and labels in Geospatial coordinate system.
   GeoSpatialExternProtoDeclarations Geo Spatial Extern Proto Declarations GeoVrml Recommendation, Example 1: GeoElevation, using ExternProtoDeclare statements instead of GeoSpatial DTD.
   GeoTouchSensorExample Geo Touch Sensor Example This example shows the use of the GeoTouchSensor in order to retrieve the geographic coordinate that the user is pointing to. The scene displays a model of the earth built using a GeoElevationGrid, it then displays a red sphere at the point on the earth where the user is pointing to with the mouse, and also displays the latitude, longitude, and elevation at that point as a text label.
   HelloEarth Hello Earth Simplest example to load X3D Earth into an X3D scene.
   HelloEarthOpenAerialMap Hello Earth Open Aerial Map Simplest example to load X3D Earth into an X3D scene.
   HelloEarthOpenStreetMap Hello Earth Open Street Map Simplest example to load X3D Earth into an X3D scene.
   KmlPrototypes Kml Prototypes X3D prototypes to render Keyhole Markup Language (KML) information.
   Mars Mars This model was output using the GeoVRML export capabilities of the ESRI 3D Analyst Extension for ArcView/ArcInfo 8.1 product (official release date Q1 2001). This combines coarse resolution image and elevation data for the planet Mars, using lat/long coordinates.
   MarsLOD000 Mars LOD 000 ESRI GeoVRML export subscene of Mars.
   MarsLOD001 Mars LOD 001 ESRI GeoVRML export subscene of Mars.
   MarsLOD002 Mars LOD 002 ESRI GeoVRML export subscene of Mars.
   MarsLOD003 Mars LOD 003 ESRI GeoVRML export subscene of Mars.
   MarsLOD004 Mars LOD 004 ESRI GeoVRML export subscene of Mars.
   MarsLOD005 Mars LOD 005 ESRI GeoVRML export subscene of Mars.
   MarsLOD006 Mars LOD 006 ESRI GeoVRML export subscene of Mars.
   MarsLOD007 Mars LOD 007 ESRI GeoVRML export subscene of Mars.
   MarsLOD008 Mars LOD 008 ESRI GeoVRML export subscene of Mars.
   MarsLOD009 Mars LOD 009 ESRI GeoVRML export subscene of Mars.
   MarsLOD010 Mars LOD 010 ESRI GeoVRML export subscene of Mars.
   MarsLOD011 Mars LOD 011 ESRI GeoVRML export subscene of Mars.
   MarsLOD012 Mars LOD 012 ESRI GeoVRML export subscene of Mars.
   MarsLOD013 Mars LOD 013 ESRI GeoVRML export subscene of Mars.
   MarsLOD015 Mars LOD 015 ESRI GeoVRML export subscene of Mars.
   MarsLOD016 Mars LOD 016 ESRI GeoVRML export subscene of Mars.
   MarsLOD017 Mars LOD 017 ESRI GeoVRML export subscene of Mars.
   MarsLOD018 Mars LOD 018 ESRI GeoVRML export subscene of Mars.
   MarsLOD019 Mars LOD 019 ESRI GeoVRML export subscene of Mars.
   MarsLOD020 Mars LOD 020 ESRI GeoVRML export subscene of Mars.
   MarsLOD021 Mars LOD 021 ESRI GeoVRML export subscene of Mars.
   MarsLOD022 Mars LOD 022 ESRI GeoVRML export subscene of Mars.
   MarsLOD023 Mars LOD 023 ESRI GeoVRML export subscene of Mars.
   Mexico Mexico This GeoVRML scene was converted from an original ESRI Shape file by the Bashir Research ShapeViz tool. This particular example shows a number of layers for Mexico, including state boundaries, rivers, roads, lakes, and cities. The ShapeViz tool with GeoVRML export is freely available from http://www.my3d.com/ShapeViz.htm.
   newGeospatialScene new Geospatial Scene Sample default scene which shows syntax and provides default relationships among Geospatial nodes.
   OpenStreetMapX3dEarthDemo Open Street Map X3D Earth Demo  
   Squaw Squaw This model was output using the GeoVRML export capabilities of ESRI's 3D Analyst Extension for ArcView/ArcInfo 8.1 product (official release date Q1 2001). This example is created by combining an ortho image (retouched to have a blue color) with a DEM of the squaw valley, near Lake Tahoe. Coordinates are UTM.
   SquawLOD000 Squaw LOD 000 ESRI GeoVRML export subscene of Squaw Valley California USA.
   SquawLOD001 Squaw LOD 001 ESRI GeoVRML export subscene of Squaw Valley California USA.
   SquawLOD002 Squaw LOD 002 ESRI GeoVRML export subscene of Squaw Valley California USA.
   SquawLOD003 Squaw LOD 003 ESRI GeoVRML export subscene of Squaw Valley California USA.
   SquawLOD004 Squaw LOD 004 ESRI GeoVRML export subscene of Squaw Valley California USA.
   SquawLOD005 Squaw LOD 005 ESRI GeoVRML export subscene of Squaw Valley California USA.
   SquawLOD006 Squaw LOD 006 ESRI GeoVRML export subscene of Squaw Valley California USA.
   SquawLOD007 Squaw LOD 007 ESRI GeoVRML export subscene of Squaw Valley California USA.
   SquawLOD008 Squaw LOD 008 ESRI GeoVRML export subscene of Squaw Valley California USA.
   SquawLOD009 Squaw LOD 009 ESRI GeoVRML export subscene of Squaw Valley California USA.
   SquawLOD010 Squaw LOD 010 ESRI GeoVRML export subscene of Squaw Valley California USA.
   SquawLOD011 Squaw LOD 011 ESRI GeoVRML export subscene of Squaw Valley California USA.
   SquawLOD012 Squaw LOD 012 ESRI GeoVRML export subscene of Squaw Valley California USA.
   SquawLOD013 Squaw LOD 013 ESRI GeoVRML export subscene of Squaw Valley California USA.
   SquawLOD014 Squaw LOD 014 ESRI GeoVRML export subscene of Squaw Valley California USA.
   SquawLOD015 Squaw LOD 015 ESRI GeoVRML export subscene of Squaw Valley California USA.
   SquawLOD016 Squaw LOD 016 ESRI GeoVRML export subscene of Squaw Valley California USA.
   SquawLOD017 Squaw LOD 017 ESRI GeoVRML export subscene of Squaw Valley California USA.
   SquawLOD018 Squaw LOD 018 ESRI GeoVRML export subscene of Squaw Valley California USA.
   SquawLOD019 Squaw LOD 019 ESRI GeoVRML export subscene of Squaw Valley California USA.
   SquawLOD020 Squaw LOD 020 ESRI GeoVRML export subscene of Squaw Valley California USA.
   SquawLOD021 Squaw LOD 021 ESRI GeoVRML export subscene of Squaw Valley California USA.
   SquawLOD022 Squaw LOD 022 ESRI GeoVRML export subscene of Squaw Valley California USA.
   SquawLOD023 Squaw LOD 023 ESRI GeoVRML export subscene of Squaw Valley California USA.
   SquawLOD024 Squaw LOD 024 ESRI GeoVRML export subscene of Squaw Valley California USA.
   SquawLOD025 Squaw LOD 025 ESRI GeoVRML export subscene of Squaw Valley California USA.
   SquawLOD026 Squaw LOD 026 ESRI GeoVRML export subscene of Squaw Valley California USA.
   SquawLOD027 Squaw LOD 027 ESRI GeoVRML export subscene of Squaw Valley California USA.
   SquawLOD028 Squaw LOD 028 ESRI GeoVRML export subscene of Squaw Valley California USA.
   SquawLOD029 Squaw LOD 029 ESRI GeoVRML export subscene of Squaw Valley California USA.
   SriCampus Sri Campus This example shows a 3D model of the SRI International campus in Menlo Park, CA. All of the 152 buildings have been georeferenced to their actual location on the earth using GeoLocation nodes. These have been overlayed directly on a terrain model built using a GeoElevationGrid and 1m resolution USGS imagery.
   SriCampus000 Sri Campus 000 SRI campus building
   SriCampus001 Sri Campus 001 SRI campus building
   SriCampus002 Sri Campus 002 SRI campus building
   SriCampus003 Sri Campus 003 SRI campus building
   SriCampus004 Sri Campus 004 SRI campus building
   SriCampus005 Sri Campus 005 SRI campus building
   SriCampus006 Sri Campus 006 SRI campus building
   SriCampus007 Sri Campus 007 SRI campus building
   SriCampus008 Sri Campus 008 SRI campus building
   SriCampus009 Sri Campus 009 SRI campus building
   SriCampus010 Sri Campus 010 SRI campus building
   SriCampus011 Sri Campus 011 SRI campus building
   SriCampus012 Sri Campus 012 SRI campus building
   SriCampus013 Sri Campus 013 SRI campus building
   SriCampus014 Sri Campus 014 SRI campus building
   SriCampus015 Sri Campus 015 SRI campus building
   SriCampus016 Sri Campus 016 SRI campus building
   SriCampus017 Sri Campus 017 SRI campus building
   SriCampus018 Sri Campus 018 SRI campus building
   SriCampus019 Sri Campus 019 SRI campus building
   SriCampus020 Sri Campus 020 SRI campus building
   SriCampus021 Sri Campus 021 SRI campus building
   SriCampus022 Sri Campus 022 SRI campus building
   SriCampus023 Sri Campus 023 SRI campus building
   SriCampus024 Sri Campus 024 SRI campus building
   SriCampus025 Sri Campus 025 SRI campus building
   SriCampus026 Sri Campus 026 SRI campus building
   SriCampus027 Sri Campus 027 SRI campus building
   SriCampus028 Sri Campus 028 SRI campus building
   SriCampus029 Sri Campus 029 SRI campus building
   SriCampus030 Sri Campus 030 SRI campus building
   SriCampus031 Sri Campus 031 SRI campus building
   SriCampus032 Sri Campus 032 SRI campus building
   SriCampus033 Sri Campus 033 SRI campus building
   SriCampus034 Sri Campus 034 SRI campus building
   SriCampus035 Sri Campus 035 SRI campus building
   SriCampus036 Sri Campus 036 SRI campus building
   SriCampus037 Sri Campus 037 SRI campus building
   SriCampus038 Sri Campus 038 SRI campus building
   SriCampus039 Sri Campus 039 SRI campus building
   SriCampus040 Sri Campus 040 SRI campus building
   SriCampus041 Sri Campus 041 SRI campus building
   SriCampus042 Sri Campus 042 SRI campus building
   SriCampus043 Sri Campus 043 SRI campus building
   SriCampus044 Sri Campus 044 SRI campus building
   SriCampus045 Sri Campus 045 SRI campus building
   SriCampus046 Sri Campus 046 SRI campus building
   SriCampus047 Sri Campus 047 SRI campus building
   SriCampus048 Sri Campus 048 SRI campus building
   SriCampus049 Sri Campus 049 SRI campus building
   SriCampus050 Sri Campus 050 SRI campus building
   SriCampus051 Sri Campus 051 SRI campus building
   SriCampus052 Sri Campus 052 SRI campus building
   SriCampus053 Sri Campus 053 SRI campus building
   SriCampus054 Sri Campus 054 SRI campus building
   SriCampus055 Sri Campus 055 SRI campus building
   SriCampus056 Sri Campus 056 SRI campus building
   SriCampus057 Sri Campus 057 SRI campus building
   SriCampus058 Sri Campus 058 SRI campus building
   SriCampus059 Sri Campus 059 SRI campus building
   SriCampus060 Sri Campus 060 SRI campus building
   SriCampus061 Sri Campus 061 SRI campus building
   SriCampus062 Sri Campus 062 SRI campus building
   SriCampus063 Sri Campus 063 SRI campus building
   SriCampus064 Sri Campus 064 SRI campus building
   SriCampus065 Sri Campus 065 SRI campus building
   SriCampus066 Sri Campus 066 SRI campus building
   SriCampus067 Sri Campus 067 SRI campus building
   SriCampus068 Sri Campus 068 SRI campus building
   SriCampus069 Sri Campus 069 SRI campus building
   SriCampus070 Sri Campus 070 SRI campus building
   SriCampus071 Sri Campus 071 SRI campus building
   SriCampus072 Sri Campus 072 SRI campus building
   SriCampus073 Sri Campus 073 SRI campus building
   SriCampus074 Sri Campus 074 SRI campus building
   SriCampus075 Sri Campus 075 SRI campus building
   SriCampus076 Sri Campus 076 SRI campus building
   SriCampus077 Sri Campus 077 SRI campus building
   SriCampus078 Sri Campus 078 SRI campus building
   SriCampus079 Sri Campus 079 SRI campus building
   SriCampus080 Sri Campus 080 SRI campus building
   SriCampus081 Sri Campus 081 SRI campus building
   SriCampus082 Sri Campus 082 SRI campus building
   SriCampus083 Sri Campus 083 SRI campus building
   SriCampus084 Sri Campus 084 SRI campus building
   SriCampus085 Sri Campus 085 SRI campus building
   SriCampus086 Sri Campus 086 SRI campus building
   SriCampus087 Sri Campus 087 SRI campus building
   SriCampus088 Sri Campus 088 SRI campus building
   SriCampus089 Sri Campus 089 SRI campus building
   SriCampus090 Sri Campus 090 SRI campus building
   SriCampus091 Sri Campus 091 SRI campus building
   SriCampus092 Sri Campus 092 SRI campus building
   SriCampus093 Sri Campus 093 SRI campus building
   SriCampus094 Sri Campus 094 SRI campus building
   SriCampus095 Sri Campus 095 SRI campus building
   SriCampus096 Sri Campus 096 SRI campus building
   SriCampus097 Sri Campus 097 SRI campus building
   SriCampus098 Sri Campus 098 SRI campus building
   SriCampus099 Sri Campus 099 SRI campus building
   SriCampus100 Sri Campus 100 SRI campus building
   SriCampus101 Sri Campus 101 SRI campus building
   SriCampus102 Sri Campus 102 SRI campus building
   SriCampus103 Sri Campus 103 SRI campus building
   SriCampus104 Sri Campus 104 SRI campus building
   SriCampus105 Sri Campus 105 SRI campus building
   SriCampus106 Sri Campus 106 SRI campus building
   SriCampus107 Sri Campus 107 SRI campus building
   SriCampus108 Sri Campus 108 SRI campus building
   SriCampus109 Sri Campus 109 SRI campus building
   SriCampus110 Sri Campus 110 SRI campus building
   SriCampus111 Sri Campus 111 SRI campus building
   SriCampus112 Sri Campus 112 SRI campus building
   SriCampus113 Sri Campus 113 SRI campus building
   SriCampus114 Sri Campus 114 SRI campus building
   SriCampus115 Sri Campus 115 SRI campus building
   SriCampus116 Sri Campus 116 SRI campus building
   SriCampus117 Sri Campus 117 SRI campus building
   SriCampus118 Sri Campus 118 SRI campus building
   SriCampus119 Sri Campus 119 SRI campus building
   SriCampus120 Sri Campus 120 SRI campus building
   SriCampus121 Sri Campus 121 SRI campus building
   SriCampus122 Sri Campus 122 SRI campus building
   SriCampus123 Sri Campus 123 SRI campus building
   SriCampus124 Sri Campus 124 SRI campus building
   SriCampus125 Sri Campus 125 SRI campus building
   SriCampus126 Sri Campus 126 SRI campus building
   SriCampus127 Sri Campus 127 SRI campus building
   SriCampus128 Sri Campus 128 SRI campus building
   SriCampus129 Sri Campus 129 SRI campus building
   SriCampus130 Sri Campus 130 SRI campus building
   SriCampus131 Sri Campus 131 SRI campus building
   SriCampus132 Sri Campus 132 SRI campus building
   SriCampus133 Sri Campus 133 SRI campus building
   SriCampus134 Sri Campus 134 SRI campus building
   SriCampus135 Sri Campus 135 SRI campus building
   SriCampus136 Sri Campus 136 SRI campus building
   SriCampus137 Sri Campus 137 SRI campus building
   SriCampus138 Sri Campus 138 SRI campus building
   SriCampus139 Sri Campus 139 SRI campus building
   SriCampus140 Sri Campus 140 SRI campus building
   SriCampus141 Sri Campus 141 SRI campus building
   SriCampus142 Sri Campus 142 SRI campus building
   SriCampus143 Sri Campus 143 SRI campus building
   SriCampus144 Sri Campus 144 SRI campus building
   SriCampus145 Sri Campus 145 SRI campus building
   SriCampus146 Sri Campus 146 SRI campus building
   SriCampus147 Sri Campus 147 SRI campus building
   SriCampus148 Sri Campus 148 SRI campus building
   SriCampus149 Sri Campus 149 SRI campus building
   SriCampus150 Sri Campus 150 SRI campus building
   SriCampus151 Sri Campus 151 SRI campus building
   Temple Temple The temple example shows precise positioning of geometry using double-precision coordinates. See reference comparison page.
   TempleNoOrigin Temple No Origin Temple without GeoOrigin results in jittery locations due to floating-point roundoff error of geospatial position values.
   TempleOrigin Temple Origin Temple with GeoOrigin node coregisters columns to same reference frame, eliminating floating-point roundoff errors and avoiding jitter on column positions.
   TemplePretty Temple Pretty Temple with nice Background.
   TripsAroundWorld Trips Around World This GeoVRML scene has a model of the earth which you can drag to rotate. Dotted on the surface of the planet are a number of pointers to places that I have travelled to recently, many with hyperlinks into my on-line photo album so you can see pictures of the places by just clicking on the red pointers. The GeoVRML for the pointers was generated automatically by the text2geovrml utility that is packaged with the tsmApi library.
   TripsModel Trips Model Individual trip locations and links, integrated as Inline into TripsAroundWorld.
   World World World selector for different vertical exaggeration and texturing.
   WorldHigh World High World selector with high vertical exaggeration.
   WorldLow World Low World with standard vertical height values.
   WorldTest World Test Simple globe using GeoElevationGrid with drag/rotate capability.
   WorldTestSolid World Test Solid Simple globe using GeoElevationGrid.

The X3D Resources: Examples page and Savage Developers Guide provide more information about the production of this archive.