TouchTerrain For CAGEO Versions Save

Touch Terrain: A python app to create 3D printable terrain models (STL/OBJ) from only elevation data (via Google Earth Engine) or from a local geotiff. Has been used for CNC terrain models. Runs as a web app (http://touchterrain.org), as .py file (standalone.py) or as jupyter notebook. Docker image: https://github.com/ChHarding/TouchTerrain_jupyter_docker

v3.5

2 years ago

Rewrote how large STL/OBJ files are created, they are now written during the process to disk rather first into memory. That turned out to be too much for our 4 Gb server which would kill the process and end in a time-out. Still not sure what happens if several large jobs are run but this will certainly improve the odds of finishing.

v3.1

3 years ago
  • added MERIT DEM
  • changed place search to a far cheaper and sustainable method
  • put back tmp folder cleanup
  • improved multi-processing stability
  • for terrain made via a polygon, "flattened" many jaggies to create a diagonal wall

v3.0.1

3 years ago

Moved the Polygon KML uploader from 3D printer Options to Area Selection Box

v3.0

3 years ago
  • New Bootstrap 4 GUI
  • place search
  • hand edit of area box coordinates

2.5.2

3 years ago

v.130

5 years ago

v1.29

5 years ago

v1.28

5 years ago

fixed bug with calculating total number of pixels to be processed and change quotas for new system

v1.27

5 years ago

Both authentication schemes are try:'ed, .config/earthengine/credentials first, then the .pem file

v1.26

5 years ago
  • new "only" parameter to limit processing to only one tile. Will allow users to d/l models in separate small tiles when the full extend is too big to run on the server
  • many fixes to make models fit more precisely
  • jupyter notebook version for standalone