I wish to have a Online 3D Map, which would show my Data, i.e both Raster and Vector, draped on a DEM that I have.

Due to the requirements of using my own DEM & Raster data, Google Earth API is pretty much out of the running.

Are there any projects which can do this?


7 Answers 7


Well, WebGL is promising but has few features now. You can have a look to the API and examples.

From what I know, it is supported by FF4 and Chrome 9. You will find more about browsers compatibility on their website.

Javascript libraries :

To explore (samples and tutorials) :

  • A quite realistic 3D map using webGL and rendering buildings, trees and shadow.

Burgos - F4

enter image description here

  • 1
    +1 I didn't' know WebGLEarth existed. Here's hoping WebGL replaces Flash and other plugins for this type of application.
    – Sean
    Commented Jul 30, 2011 at 15:41
  • Although not in 3D, here is one more example of journey-to-work flows in Switzerland from i2maps project that might be helpful.
    – user173
    Commented Jan 23, 2012 at 18:39
  • The Nokia demo is particularly impressive because unlike the other demos, it has extrusions and interesting building data. Commented Jul 6, 2012 at 20:29

ReadyMap might be another option. Here is an example (with a bonus of Leaflet integration!) [via @LeafletJS]:

enter image description here

And one more with 3D overlay on the globe:

enter image description here

More: demos, code.

Update: The project seems to change its course rather drastically. ReadyMap is now:

Free Data Service for ReadyMap and osgEarth Developers

And the 3D globe application moved (most liklely?) to a new efforts concentrated on osgEarth (webpage, gallery, source).

  • All the links seem to be dead by now.
    – rotoglup
    Commented Nov 5, 2014 at 18:06
  • @rotoglup Thanks for update. Indeed - project seems to not be there any longer o_O
    – user173
    Commented Nov 6, 2014 at 10:23

Handy Article on summarising the changes and practicality here:


Also check out these guys: http://www.webglearth.org/


Just found this one.... OpenLayers / Cesium Hybrid: enter image description here http://jktaylor.github.com/openlayers/examples/adapters/editingtoolbar.html


You could use the cesium viewer alone: http://cesium.agi.com/CesiumViewer/

enter image description here


i like this implementation of WebGL, this is not a globe map style but more like DEM data, but the version 1.0 not yet available , i don't know when exactly will be available in this summer



In the mean time, there is three.js as a wrapper around WebGL. See for an example here.


I would go a little easier and choose Cortona 3D player for visualisation and export everything in the GIS of your choice as VRML file.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.