Thread: Map Height Maps
View Single Post
  #316  
Old Today, 04:27 PM
MarkSheppard's Avatar

MarkSheppard MarkSheppard is online now
Lieutenant Colonel
 
Join Date: Jun 2005
Posts: 1,451
Thanks: 105
Thanked 685 Times in 458 Posts
MarkSheppard is on a distinguished road
Disk Re: Height Maps

I have a working method now that doesn't require a server that's vulnerable to attacks/whatever happened with my website (generalstaff).

Problem: You need to do a few more clicks to get a map.

Bonus: You can save DEM tiles offline and collect them; so you don't need to waste time downloading over and over; especially if you're making a series of maps -- each downloaded tile covers about 5000 km2.

https://generalstaff.org/Games/Webho...hola_v2-4.html
(new URL)

Same workflow as before; mouse around/find/lookup an interesting area.

NEW FEATURE: You can now paste a Google Maps right click lat/long coordinate (57.37426538651651, 42.86519119375884) into the search box and jump there directly.

To get a map:

1.) Select target dataset (default 30m Copernicus), options are:

30m Copernicus — primary, best quality, can be stored offline, big tiles (30~ MB)

90m Copernicus — secondary, good quality, can be stored offline, small tiles (3~ MB)

90m SRTM via open-elevation — emergency fallback only, coverage limited to 56°S–60°N. You need an internet connection to D/L these.

2.) Click the new 🗺 Tiles button.

It'll bring up a popup window telling you how many tiles you need to download (and their estimated filesizes); plus a download link button to download them.

Download them (they end up in your \Downloads directory)

Once they're finished downloading, click on the "LOAD .TIF FILES" button.

Simply select all the TIF files in that directory; I've got a filename search that rejects all files that aren't needed; the status window will go something like:

Scanned 10 files — skipped 0 non-tile, 8 not needed for current map area.

Loading tile N57_00_E042_00 (1/1)…

✓ Tile N57_00_E042_00 ready (30.2 MB)


BIG NOTE: Keep your downloaded 90m Copernicus / 30m Copernicus elevation tiles in separate directories, mixups between tiles and the format selected can cause elevation data corruption; simply F5 and reload the webpage if this happens.

There's a button labeled ANALYZE TILES that will extract the elevation data from them; plus a new checkbox:

Dual-thread Decode (Faster on multi-core)

As an option to speed up computation during ANALYZE TILES.

NEW FEATURE -- Sea Level Offset.

I discovered the need for this feature while trying to make a map at 57.37426538651651, 42.86519119375884

This area is the Volga River about 130 km NW of Nizny Novogorod.

The Sea Level Offset feature hides in the ⚙ button above the elevation preview.

Mousing over the Volga river reveals that it's height is 84~ metres. We enter that into the Sea Level Offset input box; and turn on the Coastline 🌊 mode.

A bit too high; adjust to 85m sea level offset; and we now have a nice clean "super river".

As before, once you're done; hit "⬇ D/L Map" which will download:

JSON with all settings + elevation data (.json)
SPCAMO Map File (.dat)
SPCAMO Map Description File (.txt)

EDIT: If you're doing deep inland stuff, you'll have to adjust the elevation to get an accurate map.

For example, to get a good map at 56.862112, 27.815323 (Russian/Latvian Border); I had to make a note that the elevation range was 80m – 133m in the upper right status window; and then make the elevation offset 80m. It's a little bit more work to do.
Attached Thumbnails
Click image for larger version

Name:	SuperRiver.jpg
Views:	1
Size:	59.1 KB
ID:	17273  
Reply With Quote