# Add a route suggester/builder

**URL:** <https://community.citystrides.com/t/add-a-route-suggester-builder/21>\
**Category:** Completed\
**Created:** [June 16, 2015, 3:22am UTC](https://community.citystrides.com/t/add-a-route-suggester-builder/21 "2015-06-16T03:22:54Z")\
**Posts on this page:** 1\
**Showing post:** 17

<div class="post-metadata">

**Author:** ![JamesChevalier](https://community.citystrides.com/user_avatar/community.citystrides.com/jameschevalier/32/2_2.png) [@JamesChevalier](https://community.citystrides.com/u/JamesChevalier)\
**Post date:** [February 16, 2021, 3:55pm UTC](https://community.citystrides.com/t/add-a-route-suggester-builder/21/17 "2021-02-16T15:55:20Z")

</div>

> [@Marty](#):
>
> Do the optional route names get displayed anywhere?

As of [Updates on February 16, 2021](https://community.citystrides.com/t/updates-on-february-16-2021/22460) they do. I had a bug in the code that wasn’t using the name during save. 🤦‍♂️

> [@hans1](#):
>
> But it says in the help that you can modify a route in the Editing mode. Can’t find Edit mode?

Yeah, this is me not coming up with good terminology. “Edit mode” is the time between placing your final point and before clicking the Save button (well, technically, you can click Save & change the route & click Save again - it’ll update that Route).  
After you place the final point, the entire route becomes changeable - you can click points, then drag them around however you like.

> [@wes](#):
>
> When do you think following roads will be a part of the feature?

I’d _love_ to include snap-to-map, and I have _some_ code in place for this that I haven’t released yet. The main hurdle is that I need to smooth out my use of the [Map Matching](https://docs.mapbox.com/help/tutorials/get-started-map-matching-api/) service that Mapbox provides (this is the service that provides the map UI as well). The version I have now snaps the route to streets on save - so there’s no interactive approve/disapprove capability, you just save the route and then view it and hope it snapped correctly. 😅 In my tests, it was fairly easy to get a poorly-snapped map.  
It also [adds to my costs](https://www.mapbox.com/pricing/#matching) based on how much usage it gets.

Some questions re: snapping to streets:

- When, in the process of building a route, would you expect it to snap to the street? … While you’re dragging the line for the next point … After dropping each point … After dropping the last point
- Would you expect it to _always_ snap to the street or only if you click a “Snap” button? (which inherently pushes the snap action to after dropping the last point)
- Would you expect to be able to “unsnap” your route?
- Following that, would you expect that “unsnapping” a route would unsnap the _whole_ route or just a section?

---

_[View the full topic](https://community.citystrides.com/t/add-a-route-suggester-builder/21)._
