python-visualization / python-visualization/folium
Display (walking) direction/route to a custom markers
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 7.4k
- Forks
- 2.3k
- Avg merge
- 17h 22m
- Merged PRs (30d)
- 11
Description
Is your feature request related to a problem? Please describe.
I'm working on creating a map which has ability to show current location (already done using LocateControl plugin) and has custom markers. I would like to be able to show (walking) route to custom markers from my current location.
Going through bug reports, I found similar request in #484, but in my case it's definitely not solved as part of #669
Describe the solution you'd like
I would like to be able to use plugins such as:
as pointed on Leaflet Routing plugins list
Describe alternatives you've considered
From my current research alternative would be to use different library/backend with Google Maps, but unfortunately there isn't a lot of information on this either.
Additional context
Functionality I would like to achieve

Implementation
folium is maintained by volunteers. Can you help make a PR if we want to implement this feature?
If the time allows yes.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Review related issues #484 and #669, then investigate the Leaflet Routing Machine and Leaflet.Routing plugins linked in the request. Define how a current location and custom marker should be connected to a walking route, including the integration boundary between folium and Leaflet; the feature is done when users can display that route to a selected custom marker.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, python
- Domain
- data-visualization, frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100