# Classifying Roads by Name / Centering Nodes to Avoid Doubling / Extending Node Proximity?

**URL:** <https://community.citystrides.com/t/classifying-roads-by-name-centering-nodes-to-avoid-doubling-extending-node-proximity/27092>\
**Category:** Ideas\
**Created:** [December 19, 2023, 5:04pm UTC](https://community.citystrides.com/t/classifying-roads-by-name-centering-nodes-to-avoid-doubling-extending-node-proximity/27092 "2023-12-19T17:04:39Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![kenjaylane](https://community.citystrides.com/user_avatar/community.citystrides.com/kenjaylane/32/3538_2.png) [@kenjaylane](https://community.citystrides.com/u/kenjaylane)\
**Post date:** [December 19, 2023, 5:04pm UTC](https://community.citystrides.com/t/classifying-roads-by-name-centering-nodes-to-avoid-doubling-extending-node-proximity/27092/1 "2023-12-19T17:04:39Z")

</div>

Lately, I’ve found myself needing to run the same wider or separated streets twice on each side just to access the nodes that have been populated on both sides of street. It’s officially one single street, but sometimes the safest pathway is on one side or the other, but that makes you miss nodes on other sides of the street.  
Example:  
 ![Screen Shot 2023-12-19 at 10.49.35 AM](https://d25dflut6m8e53.cloudfront.net/original/2X/3/37599ce0637f2be04455a3f0fe0e3292fca076f2.png)  
I ran down a very long street that has the west-bound side on one end, east-bound lanes on the other. I would have to run it twice to get all of the nodes for this single-named street. And many times, a certain side of the street is the only place one can run safely.

Is there a way:

- Nodes can be more centrally positioned on roads with a single name, almost on a median, so they can be counted in a single pass?
- Maybe the proximity to nodes can be extended a bit to resolve this issue? Sometimes I swear I was right on a node and, for whatever reason, it still didn’t show up as completed by being just the tiniest bit off.

All of this is being asked knowing that I don’t know if you can control the logic of where nodes are positioned. But it’s frustrating when nodes are positioned both sides of a single wide street because the road has been split in two or is just especially wide.

---

<div class="post-metadata">

**Author:** ![hans1](https://community.citystrides.com/letter_avatar_proxy/v4/letter/h/e68b1a/32.png) [@hans1](https://community.citystrides.com/u/hans1)\
**Post date:** [December 19, 2023, 7:53pm UTC](https://community.citystrides.com/t/classifying-roads-by-name-centering-nodes-to-avoid-doubling-extending-node-proximity/27092/2 "2023-12-19T19:53:17Z")

</div>

I like running, so I don’t mind running a street twice, once in each direction…

---

<div class="post-metadata">

**Author:** ![kenjaylane](https://community.citystrides.com/user_avatar/community.citystrides.com/kenjaylane/32/3538_2.png) [@kenjaylane](https://community.citystrides.com/u/kenjaylane)\
**Post date:** [December 19, 2023, 8:22pm UTC](https://community.citystrides.com/t/classifying-roads-by-name-centering-nodes-to-avoid-doubling-extending-node-proximity/27092/3 "2023-12-19T20:22:45Z")

</div>

I like running, too—but not running the same street in a dangerous section (no shoulder/sidewalk, etc.).

---

<div class="post-metadata">

**Author:** ![AndyS](https://community.citystrides.com/letter_avatar_proxy/v4/letter/a/f4b2a3/32.png) [@AndyS](https://community.citystrides.com/u/AndyS)\
**Post date:** [December 19, 2023, 9:38pm UTC](https://community.citystrides.com/t/classifying-roads-by-name-centering-nodes-to-avoid-doubling-extending-node-proximity/27092/4 "2023-12-19T21:38:37Z")

</div>

I think this is more of an OSM change that needs to be made than anything else. I don’t think James has the capability to center nodes on separated streets. And even if he did, there would need to be some way to identify what is actually just a street with a median versus a street that splits more dramatically.

Marking the unsafe half of the street as foot=no on OSM is the best solution here.

I will say I do miss nodes like this pretty often as well. I’ve been trying to clean them up but it can be annoying. When I think there is a possibility of this happening I try to build my routes such that I return for the other side if necessary.

 ![image](https://d25dflut6m8e53.cloudfront.net/original/2X/7/7d5a5bc6e7b68b6cc94d72f7c7f38f8d59cc9623.png)

---

<div class="post-metadata">

**Author:** ![ward\_muylaert](https://community.citystrides.com/user_avatar/community.citystrides.com/ward_muylaert/32/3071_2.png) [@ward\_muylaert](https://community.citystrides.com/u/ward_muylaert)\
**Post date:** [December 20, 2023, 3:34pm UTC](https://community.citystrides.com/t/classifying-roads-by-name-centering-nodes-to-avoid-doubling-extending-node-proximity/27092/5 "2023-12-20T15:34:03Z")

</div>

> [@AndyS](#):
>
> Marking the unsafe half of the street as foot=no on OSM is the best solution here.

`foot=no` is for when you are not legally allowed to walk somewhere. That doesn’t include “it’s probably a bad idea to walk there”. In the case of there being a sidewalk, there is `foot=use_sidepath`, though that won’t help with getting it out of citystrides. Some mappers have used `foot=discouraged` for these situations, but it is not (yet?) in official recommended use (and rather subjective, and also not considered by citystrides)

---

<div class="post-metadata">

**Author:** ![aa28](https://community.citystrides.com/letter_avatar_proxy/v4/letter/a/e9a140/32.png) [@aa28](https://community.citystrides.com/u/aa28)\
**Post date:** [December 20, 2023, 7:18pm UTC](https://community.citystrides.com/t/classifying-roads-by-name-centering-nodes-to-avoid-doubling-extending-node-proximity/27092/6 "2023-12-20T19:18:17Z")

</div>

I wonder is the proximity to node requirement is affected by latitude or map projection in some way? I live at about 60 degrees north and I feel I definitely would get credit for those nodes.

Could be more zoomed out than I realize though
