Live data from Hacker News

Peak map: Visualize the elevation of any area using a ridgeline chart

github.com

21–30 of 69 posts

Re: Peak map: Visualize the elevation of any area using a ridgeline chart

#21
Pretty cool!

After tweaking a little bit of settings (reducing height settings to low), get a very interesting graphics for Asia+Europe - quite a few majestic mountain ranges there.

Coffee cup result:

https://www.zazzle.com/map_mug-168739066664861503?t_map_iid=...

Re: Peak map: Visualize the elevation of any area using a ridgeline chart

#22
post #17

Hey there, I'm the author of the tool! Just wanted to chime in and say thank you for the sharing and love! Have a wonderful start of the year!

Great work. Did you coin "Joy Map" or is that already a thing?

I'm assuming its a reference to Joy Division's iconic Unknown Pleasures cover [0] by Peter Saville?

[0] https://www.radiox.co.uk/artists/joy-division/cover-joy-divi...

Re: Peak map: Visualize the elevation of any area using a ridgeline chart

#25
post #22
post #17

Hey there, I'm the author of the tool! Just wanted to chime in and say thank you for the sharing and love! Have a wonderful start of the year!

Great work. Did you coin "Joy Map" or is that already a thing? I'm assuming its a reference to Joy Division's iconic Unknown Pleasures cover [0] by Peter Saville? [0] https://www.radiox.co.uk/artists/joy-division/cover-joy-divi...

It's a thing, though it seems to have an successor in "ridge plot": https://blog.revolutionanalytics.com/2017/07/joyplots.html

Re: Peak map: Visualize the elevation of any area using a ridgeline chart

#26
I spent some time (but not enough) to add a tilt slider. Ultimately what it did was change the renderRows fY calculation to:

  let fY = y - Math.floor(scale * (height - minHeight) / heightRange) - r * tilt * 0.1;
Of course, this creates blank space at the bottom, but I think it makes things a little more interesting without fudging too much with the scale and getting sharp peaks.

When I find more free time, I can flesh it out and make a PR, but I love this idea. Thanks for sharing it!

Re: Peak map: Visualize the elevation of any area using a ridgeline chart

#27
post #26

I spent some time (but not enough) to add a tilt slider. Ultimately what it did was change the renderRows fY calculation to: let fY = y - Math.floor(scale * (height - minHeight) / heightRange) - r * tilt * 0.1; Of course, this creates blank space at the bottom, but I think it makes things a little more interesting without fudging too much with the scale and getting sharp peaks. When I find more free time, I can flesh…

Thank you!

Re: Peak map: Visualize the elevation of any area using a ridgeline chart

#28
post #13

https://anvaka.github.io/peak-map/#11.19/52.2305/8.9095 This is one of my favorite spots on the map. The mountainrange is dividing a big part of the north from southern region called Westphalia. Only one river breaks through it allowing for an easy way across the mountains. The citys name at that spot is Porta Westfalica which is Latin and means "gate to Westphalia". I think this visualization illustrates the reason…

Thank you, very interesting geography. Any theories on how the river broke through the mountain range, i.e. the timeline for the erosion? From my speculative chair, it looks like the river existed before the ranges.

If memory serves me right, the mountains are a result of the last big ice age. Everything north was completely covered in a glacier. So the river beeing older does not seem unlikely.

Re: Peak map: Visualize the elevation of any area using a ridgeline chart

#29
post #13

https://anvaka.github.io/peak-map/#11.19/52.2305/8.9095 This is one of my favorite spots on the map. The mountainrange is dividing a big part of the north from southern region called Westphalia. Only one river breaks through it allowing for an easy way across the mountains. The citys name at that spot is Porta Westfalica which is Latin and means "gate to Westphalia". I think this visualization illustrates the reason…

Thank you, very interesting geography. Any theories on how the river broke through the mountain range, i.e. the timeline for the erosion? From my speculative chair, it looks like the river existed before the ranges.

This is a water gap, a feature which is commonly formed from a river older than the mountain range. In combination with that older river, in this case, the specific location was caused by "subrosion (a general expression applied to karst processes influencing the course of a river) and..meltwater channels at low altitudes" (Rohde 1994, Martini et al 2002-page 285).

-- https://en.wikipedia.org/wiki/Water_gap

-- https://onlinelibrary.wiley.com/doi/book/10.1002/97814443042...

-- Rohde P, 1994. Weser und Leine am Berglandrand zur Ober- und Mittelterrassen-Zeit E&G Quaternary Science Journal 44(1): 106–133, DOI 10.3285/eg.44.1.10.

Re: Peak map: Visualize the elevation of any area using a ridgeline chart

#30

https://anvaka.github.io/peak-map/#11.19/52.2305/8.9095 This is one of my favorite spots on the map. The mountainrange is dividing a big part of the north from southern region called Westphalia. Only one river breaks through it allowing for an easy way across the mountains. The citys name at that spot is Porta Westfalica which is Latin and means "gate to Westphalia". I think this visualization illustrates the reason…

Go slightly west from there and you'll see why the Dutch have a reputation for reclaiming land from the sea.
Post reply on HN