A web-based service that converts publicly available HGT files to useful STL files.
###To-Do List
- Make dataset voids not just a fixed negative value.
- Make models watertight.
- Increase maximum box size.
- Fill voids in dataset.
- Make the 3 arcsecond resolution available in all sizes.
- Add ability to cross tiles.
###Descriptions of Files
-
/hgt_files
- This directory contains some sample HGT files for testing. Included are Mt. Everest; Rockport, Maine; and San Franciso Bay.
- The whole dataset is 40GB, so only a few files are included.
-
elevstl.cpp
- This is the source code for the part of the program that actually creates the STL files. Accepts command-line arguments
-
gmaps-gridlines.js
- This script provides the gridlines for the map. It is a slightly modified version of a package found here: https://github.com/alexcheng1982/google-maps-gridlines
-
terrain2stl.html
- The HTML source of the website.
-
terrainServer.js
- Node.js server. Takes parameters from the HTML page and passes them to elevstl to create the STL.
- Also handles client downloading of pages and files.