forum tag 3d

3D

From OpenStreetMap Wiki
Jump to navigation Jump to search

OSM can convey information that can then be rendered in 3D. This page lists applications that show 3D data and information on how to map 3D data in OSM.

To find tools developed that can process and show 3D OSM data, see 3D development.

Applications that show 3D data

Websites

Screenshot Name Map link Description License Source code 3D navigation controls
Pan Zoom Rotate
(orbit the center of the scene)
Look around
(aim/rotate the view)
StreetsGL screenshot.jpg Streets GL [1] Supported map features include but are not limited to complex building shapes, roads and paths, trees, etc. Free
(MIT license)
[2] left-click + drag
or
w / s / a / d
scroll right-click + drag
or
q / e / f / r
N/A
F4 3d Screenshot.png F4 Map [3] WebGL realtime render - with fountains, trees, meteo, shadows based on real sun/moon position and topography (since 2024) Proprietary
(terms at the bottom of their site in French)
Closed-source left-click + drag
or
/ / Ctrl+ / Ctrl+
scroll right-click + drag
or
/ / Ctrl+ / Ctrl+
N/A
OSMB-Manhattan.png OSMBuildings [4] WebGL viewer for just buildings. Proprietary
Although frontend code is composed of parts with different free licenses, backend code is proprietary
[5] left-click + drag scroll right-click + drag N/A
Scene layers.jpg Esri OpenStreetMap 3D Scene Layers [6] These 3D scene layers feature global buildings and trees, with trees presented in two styles (realistic and thematic). These scene layers can be used in Scene Viewer, ArcGIS Pro, and other ArcGIS apps that support 3D visualization. Proprietary Closed-source left-click + drag
or
/ / /
scroll right-click + drag N/A
MapLibre GL - 3D buildings demo.png MapLibre [7] 3D buildings map visualization demo on the MapLibre site. Free
(BSD 3-clause license)
[8] left-click + drag scroll right-click + drag N/A
Mapbox GL - 3D buildings demo.png Mapbox [9] 3D buildings map visualization demo on the MapLibre site. Proprietary
(Mapbox TOS)
[10] left-click + drag scroll right-click + drag N/A
OpenIndoor.png OpenIndoor [11] Shows an example 3D rendering of indoor-modeled OSM elements. Free (GNU Affero GPL v3) [12] left-click + drag
or
/ / /
scroll right-click + drag
or
Shift+ / Shift+ / Shift+ / Shift+
N/A
OSMgoScreenshot.png OSM go [13] Map explorer that allows you to select viewing specific cities in various viewing applications or the 3D OSM Go viewer. Shows 3D buildings, road signs, bridges, and trees. [14]
(requires asking for access first)
left-click + drag
or
/ / /
scroll N/A right-click + drag
or
Shift+ / Shift+ / Shift+ / Shift+
Cesium OSM Buildings demo/tour Updated monthly. Unclear left-click + drag scroll or right-click + drag Ctrl+left-click + drag or Ctrl+right-click + drag Shift+left-click + drag
VR Map [15] A WebVR demo that presents OpenStreetMap data in a virtual reality environment right inside the browser. Free
(Mozilla Public License)
[16] / / /
or
w / s / a / d
N/A (workaround: aim down and move back) N/A left-click + drag
osm4vr [17] Interactive viewer to explore OpenStreetMap’s 3D buildings and map tiles in a Virtual Reality headset or inside the browser. Free
(MIT license)
[18] / / /
or
w / s / a / d
N/A (workaround: aim down and move back) N/A left-click + drag

Websites that show isometric maps

Screenshot Name Map link Description
Osmapa.pl-rendering.png osmapa [19] 2.5D isometric map of Poland
OSM2World Tiles Amrum 2012-01-24.png OSM2World [20] Isometric map of Germany demonstrating what the 3D desktop application of OSM2World can do.
OpenKyblMap-preview.png OpenKýbl3DMap [21] Isometric map of the Czech Republic generated from osm2pov
Wma webglbuildings.png WikiMiniAtlas [22] Integration for Wikipedia. Only shows buildings at select cities.

Desktop apps

Screenshot Name Website Description License Source code
OSM2World-Luebeck-Hauptbahnhof.jpg OSM2World [23] Open-source Java application that shows 3D buildings, trees, and other elements. LGPL-3.0 [24]
Glosm1.png Glosm N/A C++ OpenGL building and terrain generator AGPL-3.0 [25]
Osm-enviro.jpg Visual Terrain Project [26] 3D world generator. Can import OSM data through VTBuilder. MIT [27]

Art

Screenshot Name Map link Description
Little Big City [28] A WebGL experiment to generate 3D maps on square, flat ground, or spherical (little planet-style) small worlds, from OpenStreetMap data selected via an interactive minimap.
CubicPower New York Maze [29] A series of small 3D maps of New York wikipedia:city blocks that can be explored interactively.

Desktop video games

Screenshot Name Website Description License Source code
FlightGear - Buildings and objects in Madrid, Spain generated from OpenStreetMap data in Flightgear 2018. FlightGear [30] Flight simulator: Accurate Earth model (oblate spheriod). Real-time rendering, accurate daylight and sky from celestial simulation.

Realistic weather and atmosphere rendering. Simulated environment, seasons. Detailed weather simulation with features like snow and rain build-up on OSM objects. OSM objects are downloaded as you fly in FlightGear 2020.3.7 LTS or later.

Notes on realistic renders to showcase OSM: Some learning to configure environment & weather. FlightGear is a research quality simulator first, with an FDM engine that was used by NASA to set a benchmark - so expect a bit of learning curve. However, if you need realistic renders or a moving camera video with realistic weather and environment to showcase OSM data, FlightGear can produce it when configured properly - see their wiki for tips. Try 'UFO' viewer or 'video assistant'. A powerful GPU and CPU is needed for high quality renders with large view distances.

The official scenery sources provide a pre-built world. Areas with no OSM coverage may be set to be auto-generated. If you need a more recent build, or different settings, you need to build it.

GNU GPL v2.0 [31]
X-Plane [32] Flight simulator that generates 3D scenery from OSM. Proprietary Closed-source
Generation Streets Screenshot.jpg Generation Streets [33] Video game Proprietary Closed-source
Denmark doe.jpg 3D-mapland N/A Drive around in OSM.
?
Not specified
[34]

Mapping

The 3D models can either be created using OSM itself (i.e. through the simple 3D buildings), or use externally created models that utilize external storage.

Additional list of 3D tagging applications can be found on Simple 3D buildings page.

See also

Notable dead projects