Comments

You must log in or register to comment.

BigBallerBenzie OP t1_ivkxo5t wrote

Elevation data was pulled from OpenTopography, and map was visualized in Blender and QGIS

10

forsakenchickenwing t1_ivl6ib5 wrote

I like this visualization. Do the colors represent different soils/geologies?

11

vinaykmkr t1_ivlben7 wrote

Utah is handsdown one of, if not the most beautiful geological places on earth

9

Weaselpiggy t1_ivleh48 wrote

Wow I want to horst and graben me one of these! That’s dope!

1

Riot55 t1_ivm2ows wrote

Is there an easy way to create a 3d mesh of a landscape? I use SketchUp and Lumion for various projects and would love to be able to quickly get accurate hills and elevation changes and all that but it's a huge pain in SketchUp and I'm not sure I do it anywhere near efficiently or elegantly. I've never used any other mapping services like you mentioned so not sure what kinda data I can pull there to make usable in modeling apps

5

BigBallerBenzie OP t1_ivm4a5o wrote

Unsure of Sketchup and Lumion, but at least for blender, I got my start by using the tutorial linked:

https://wesleybarrgis.wordpress.com/2020/05/19/how-to-make-a-3d-map-in-blender/

If you want to create your own custom landscape WorldCreator is also amazing:

https://www.world-creator.com/

In blender, you can also create a pretty realistic landscape using noise textures or geometry nodes. There are plenty of good tutorials, or I just made a pretty complex one that I put on Blender Market that is fully procedural and customizable:

https://www.blendermarket.com/products/geometry-nodes-fully-procedural-landscape-

8

BigBallerBenzie OP t1_ivm91rw wrote

Lots of stuff comes to mind :) One of the most useful to me was using the elevatr package (https://github.com/jhollist/elevatr) in R to get much more high-quality terrain data using the code below:

​

library(elevatr)

memory.limit(size = 10e10)

topo_map <- raster::brick("name of georeferenced file.tif") topo_map <- raster::stack(topo_map)

elevation <- get_elev_raster(topo_map, z = 13, override_size_check = TRUE) elevation <- raster::crop(elevation, extent(topo_map))

writeRaster(elevation, "output name for file.tif")

Z will be the quality 1-15

Watch videos on QGIS on how to georeference (sometimes I will just do a rough outline to get the general area covered), and also how to import this file into QGIS and transform it to 8 or 16 bit so it is usable in blender

2

[deleted] t1_ivmjv08 wrote

You badly need a legend on that map. I’m really familiar with the geology of Utah and I can only guess at the color values.

1

PlagueCini t1_ivmueu6 wrote

Blender’s a wonderful tool. I used to use it for vastly different things, but nonetheless it’s great.

1

satanmat2 t1_ivna9bt wrote

It is brilliant. Fun to see, and I’m able to pick out my skiing places

3

thelastpizzaslice t1_ivnifg4 wrote

Utah: Truly the state made to be a map. It even gives you somewhere to put a description.

1

TsahnBodomahrn t1_ivnzpqc wrote

This is so gorgeous! And I really love that you've even included the tiny towns of Ephraim and Manti. I'm currently a student at Snow College (in Ephraim), and I'll have to show my geo professor this — she'd absolutely love it!

I cannot begin to describe how amazing it is to go out on field studies out in Juab. My favorites by far have been Topaz Mountain, the Tintic Mining District, and Mammoth (a very active (primarily) copper mine based in the tiny mountain-town of Eureka — which I am not surprised to see is missing from this map).

Thank you so much for putting the time in to make such a beautiful map of the state!

2

nibar1997 t1_ivo28l2 wrote

Beautiful!! Could you please explain your workflow in QGIS?

1

BigBallerBenzie OP t1_ivpmhua wrote

For QGIS Ido a few things:

  1. georeference the original map 2 . Transform the DEM to 16 bit (raster — convert format — 16 bit) make sure in the command line arguments to type “-scale x y 0 65535) where x and y are the min and max of the raster that you can find by double clicking it in the side bar

Then set export to png

2