App: Create Beautiful Topographic Maps in Seconds

Hi all!

I built a Streamlit app that lets you create beautiful and customizable topographic ridge maps of any place on earth within seconds.

App Link:

How I made the app:

You simply move a folium map viewer to any location you want, and then click a button that transforms it into a ridge map. You can fully customize the map with different vertical angles, line widths, and color schemes, to name a few options.

Under the hood of the app, I use the ridge_map library which pulls topographic data from NASA to create these ridge style maps.


Is it only USA? It doesn’t do the island of Koh Phangan, Thailand.

Edit: I managed to do some Italy and India. But now it crashed, sorry :s

Edit: I managed! What a cool tool!!!


Thanks for user testing the app @rcsmit! And nice map! I isolated the issue to the bounding box coordinates of the visible area of the folium map being wrongly updated when moving westward from western hemisphere to eastern hemisphere. Mapping any place on the globe still works when moving the browsing window of the folium map eastward to the eastern hemisphere. I’ll implement a fix later this week.


Nice UI to generate the map. Took me a while to figure out I needed to keep scrolling to the bottom of the page to find the generate map button.