Road completed

In OSM, there are no “streets”. There are only “ways”, and a way may or may not be the complete street.

For example, here are three sections of Cherry Street in my hometown:

For CityStrides, I compile all of these (and some more; I couldn’t find all of the ways for this street) into a single Street record: Cherry Street.

Additionally, there is no relation between each of the way records in OSM. So if you’re looking at way/664535375 and way/8766764, there’s nothing that tells me that the two are related outside of the name tag.

So my choice when building CityStrides was either:

  • Stay in line with how OSM handles the data, and have many different “Cherry Street” records in CityStrides
  • Group the way records by the name tag, so that I have one “Cherry Street” record in CityStrides