[You are now in GitHub source code view - click this link to view Read Me file as a web page] ( https://jaanga.github.io/terrain3/index.html "View file as a web page." ) <input type=button onclick=window.location.href='https://github.com/jaanga/terrain3/'; value='You are now in GitHub web page view - Click this button to view Read Me file as source code' >
Jaanga »
There are a great many apps for creating 2D maps. There are a few quite sophisticated apps for creating 3D maps. See Links of Interest below.
There are, however, few ways to get going with 3D mapping if you are an entry level coder.
There are a great many ways of linking and embedding maps from remote servers into web pages. There are, however, few ways to get going with all the data and scripts on a static server - such as with GitHub Pages.
So, let's get going!
full screen: Elevations View Path CSV
Each time you load this page a random location appears
Sample 1: Elevations View Path CSV ~ a script for displaying 3D data with 2D overlays. It's one of our favorite projects and a good place to start exploring.
full screen: Earth Globe Displacement Map
Sample 2: Earth Globe Displacement Map ~ a simple JavaScript for creating a 3D earth. 128 lines of code to create over two millions data points. The power to create new worlds is in your hands!
- To supply numerous FOSS cookbook samples so as to make mapping as easy as baking a pie
- To demo how to access online data sources and mash-up new displays and visualizations from that data
- An investigation into writing very simple code that can access the Google Maps API
- To go where nobody has gone before
- The Coding Style used here could be of interest
- And the on-the-fly menu system as well
- This is R3 of an effort several years old. The best aspects of previous work will be rebuilt, tested and carried forward here.
- We eat our own 3D dog food here. If you see something move here, then it's a 3D script you can interact with. Bitmaps are for flatland peeps.
- We don't try to be realistic. We do try to be artistic, gametistic - and fantastic. We highlight the diffs. We give evidence to eruption and erosion. We are entropy-neurs.
- To anything Three.js can do - with a map
- To do anything a map can so - with added Three.js goodness
- Google Maps is a truly great app, but so often it let's you think that the Earth is flat. Guess what? Earth has bumps and dips. Each more beautiful than the next. We need help exploring them.
- Google Earth
- Note that home page shows static 2D images
- Cesium
- 2016-08-04 ~ Note that home page demo appears to be broken
- Web World Wind
- Note that home page shows static 2D images
When you show a 3D map to many peeps, they say they want it to look 'realistic'. 'Realism' is but one of many aspects of cartography. Of couse, it's one of the most difficult aspects. And one of the most boring. Hello, if you want realism, just go out the door. The fun bits of cartography are the ones that map what can't be seen.
- Added elevations view path kml + post
- Added 3 column home page + post
- Fixed bug that prevented 'Elevation View First Person' from working
- Many readme updates throughout
- Sandbox folder with two new examples added
- New document.title
- Many updates to all the readme files and scripts
- First commit
- Add Read Me
# ❦