You are now in a GitHub source code view - click this link to view this read me file as a web page <input type=button onclick=window.location.href='https://github.com/jaanga/moon/'; value='You are now in a GitHub web page view - Click this button to view this read me file as source code' >
Jaanga » Outer Space »
Data and scripts to view the entire Moon in 3D in your browser - all open source
Outer Space Blog ~ Documents ~ Copyright and License ~ Contacts and Organization
<iframe class=ifr src="iframe-carousel-r3.html" width=100% height=600px ></iframe>Seeing Astronomy in Many Ways
- From Earth, we 'see' the Moon as a flat static one-sided disk. Yet we know it is a 3D orb with a surface full of complexity and changes.
- To provide simple code that flies over the Moon in 3D and to see its craters and rills in detail
- To display the usually hidden backside of the moon as easily as the front side
- To build a platform that enables all sorts of moon data - gravity, minerals, magnetism, etc - to be displayed in 3D
Descriptions and links to the scripts developed so far.
- The Moon as a 3D sphere
- You can rotate, zoom and move the sphere
- 1440 x 720 data points
- Displays placards with the names of 97 important Moon locations according to the-moon.wikispaces.com
- Six apps based on a common core
- Each app handles Three.js material in a different way
- Each adds fun feature demos
Moon Voyager Read Me - Web Page Moon Voyager Read Me - Source Code
- The Moon as a flat map - with elevations in 3D
- Intended to be the lightest, fastest loading version of the flat map
- But with the least detail
Moon Rover Mobile Read Me - Web Page Moon Rover Mobile Read Me - Source Code
- 64 pixels per degree
- Good for touring the entire moon quite quickly
- This version was an early version in the current project
- Will be updated in due course
- Moon Rover 256P is a better tool for the moment
Moon Rover 64P Read Me - Web Page Moon Rover 64P Read Me - Source Code
- 256 pixels per degree ~4.25 billion points of data
- Great detail views of the moon
Moon Rover 256P Read Me - Web Page Moon Rover 256P Read Me - Source Code
- Text files with lunar place names, location and other data
- Utilities for dealing with these files
Moon Gazetteer Read Me - Web Page Moon Gazetteer Read Me - Source Code
- Node.js scripts for reading binary IMG heightmap files, creating PNG files and saving these to disk
- Scripts for viewing and testing the files
Moon Utilities Read Me - Web Page Moon Utilities Read Me - Source Code
Perhaps the most important aspect of this project
- Heightmaps for the Moon in a variety of sizes and formats
- Over two gigabytes of heightmap data simply and freely accessible via GitHub
- Data contained in four repositories
Moon Heightmaps Read Me - Web Page Moon Heightmaps Read Me - Source Code
- Begin to think of more topics to be added
- Ideas and sources for image overlays / textures for 3D surfaces such as gravity, geology, magnetism
- Direct links to demos??
- More carousel examples
- Add more links
- Add curator comments to links
- Add to and enhance comments
Many thanks to:
Gazetteer data sources:
Lunar height data source:
Multiple studies address riddles of the Moon's origin
Fly me to the moon And let me play among the stars Let me see what spring is like On Jupiter and Mars - Olivia Ong