Build a Google Maps Alternative with Python

View organization page for Plotly

44,781 followers

Ever wonder what's actually inside Google Maps? Turns out you can build a surprisingly capable version yourself, in a single Python file. We just published a breakdown of Dash Navigation, a working maps + turn-by-turn routing app built entirely on open data: - OpenStreetMap for street geometry, speed limits, and road names - Custom-rendered map tiles (Leaflet) instead of a commercial tile server - Auto-generated turn-by-turn directions from raw intersection geometry The whole thing runs with one command, downloads its own map data on first launch, and deploys as easily as any other Dash app, using Plotly Cloud. The code is open source, and the app is running live if you want to point it at your own city. Read the full article from Plotly's Director of Engineering Robert Claus: https://bit.ly/4g1fT6u GitHub: https://bit.ly/3TuubDY App: https://bit.ly/45BpM4I #Plotly #Dash #OpenStreetMap #Python

To view or add a comment, sign in

Explore content categories