County areas outside towns / cities

I occasionally run in some areas that don’t seem to be captured in CityStrides. A few that come to mind (and I expect to continue to run the streets of) are in Sarasota County, FL (e.g., see my runs on 4/19/19, 4/15/22, or today), King George County, VA (e.g., see my runs on 7/8/22, 7/9/22), and the Cayman Islands (e.g., see my runs on 6/30/18, 7/2/18, 7/4/18). Is there any way to add these in? Let me know if there is something I should do on my end.

Thanks,

Chris

3 Likes

Your activities are private, so we can’t see them.

In the US, most cities are admin level 8 in OpenStreetMap. It looks like Virginia has some spotty coverage at that level

Counties are admin level 6, for example:

You can right click and “Query features” to see what areas/relations contain the clicked area, and it looks like some spots only go down to the county level…

The biggest question is “Does county equate to city in Virginia?” and I’d expect the answer is mostly “no” but that some places do line up that way … I’d be very hesitant to import all Virginia counties based on that assumption. If I did import some counties, I’d also have to ensure places like Dahlgren, Virginia - CityStrides are properly marked as nested.

:sweat_smile:

Seems somewhat similar in Florida, where Sarasota, Florida - CityStrides exists and Relation: ‪Sarasota County‬ (‪1210734‬) | OpenStreetMap does not.

This is largely true for all of Colorado outside of the Denver metro area. I’ve just accepted that my county street runs won’t get counted. Bummer, but it is what it is.

This is a rather messy display, but clicking “Run” on this page will show all the cities and counties in Colorado: overpass turbo
The circles are nodes - I can’t figure out how to adjust the query to ignore them - if you zoom in, though, that’s where the individual cities are. The larger shapes are the counties.
It’s definitely an interesting problem - if I import the counties, then the current parent/nested city handling will ignore all those individual cities for the overall stats … That doesn’t seem like a good decision. Similarly, reversing the stats decision to only track the nested cities doesn’t work out either.
:sweat_smile:

2 Likes

Yeah, I think that tracks. I get the sense it’s really an issue for cities surrounded with large rural areas, which only affects a minority of CS users when looking at the leaderboard map. If you live in Boston or London, you’d need to drive a long way before it ever impacted you. Would be cool to solve, but it’s not like I have a solution.

Hopefully a patch for incorporating the missing/broken cities tracker gets noodled through soon. I’m down to about 300 roads left in my area that appear in CS, but getting those missing towns added should get me close enough to make 10,000 total streets reachable.

Appreciate all you do, man!

First off, I love this app and similarly appreciate all you do James. I am not sure of the solution either based on what is noted in this string. I largely avoid this issue at home, living in NY where the whole state seems to be subdivided into cities and towns, but do think that for a lot of the US (and other countries) this isn’t the case. Much is rural area or distant ring suburbs, but looking at Sarasota County where I have been running the last few days, it looks like there are only 3 identified towns / cities and the roads for rest of the county, which includes some pretty densely populated beachfront communities, are just tagged only to the county so it feels like the issue might be a bit more pervasive. When I think about New York where there are a lot of villages, etc. nested within towns and stats for both are captured (but not double counted), it seems like there is some nesting type of solution in theory, but I could see how it might be an overly manual process or create some unintended consequences. Maybe there is someway to capture / count only the OpenStreetMap roads within a county that aren’t otherwise associated with a recognized town or city? Anyhow, it would be great to recognize these “invisible” streets some day.

1 Like

Yeah, land division seems to get less and less structured as you venture out of New England. Until you get to Mongolia, and things become perfectly structured again :rofl:

3 Likes

I moved to Okaloosa County in Florida (Crestview) from New England (Rhode Island) in December. Many streets do not get counted in CityStrides down here.

1 Like

This “issue” is the same in Delaware, where the majority of the state is not incorporated, but comprised of all of these small development/neighborhoods. There are small areas spread out across the state, Rehoboth Beach, Delaware - CityStrides Lewes, Delaware - CityStrides

It would fantastic if there were a way to get these “in between” roads added. If nothing else just so they would count towards the streets count.

In New York, we have no issue, we have very excellent coverage.
Delaware Overpass 6|7|8
New York Overpass 6|7|8

Ken

1 Like

As I complete more cities and towns (admin level 8) in Palm Beach County, Florida (admin level 6), I increasingly come across unincorporated county areas with no nodes in CityStides. Adding boundaries for Florida’s 67 counties would require nesting each county’s incorporated cities and towns. This has already been done in New York State, where Manhattan (New York County) has nested boundaries for each community board. This is the same admin level 6 admin level 8 relationship between Florida’s cities and towns, and counties in Florida. If there is something I could do to make this easier to implement, I’d be happy to do the grunt work. Alternately, many of the unincorporated areas of Florida’s counties are broken up into designated census areas. If it’s easier to implement, I could start a list of census areas in Florida for which there are non-nested boundaries in Open Street Map. Both would expand the opportunities for those in Florida to add to our total number of streets completed. Thanks for reading.

I would not recommend adding Florida counties with the intention of them arriving in CityStrides. Manhattan (and some other cities around the world) are outliers in being present in CityStrides and tagged at the county level in OSM. Largely, admin level 6 is not brought into CityStrides … The cases where it is are these large municipality outliers and some isolated cases where that’s the only level mapped in OSM.

As a concrete example (barring any infrastructure overhaul), Relation: ‪Palm Beach County‬ (‪1210748‬) | OpenStreetMap will likely never exist in CityStrides while Relation: ‪Palm Beach‬ (‪1217229‬) | OpenStreetMap does.

So I think your effort, from the perspective of CityStrides, is better placed on the unincorporated areas & CDPs that are missing in OSM.

An example might be Way: ‪Brandon‬ (‪256036762‬) | OpenStreetMap (which should exist in CityStrides) and Node: ‪Riverview‬ (‪154100656‬) | OpenStreetMap (which needs to be mapped) within Relation: ‪Hillsborough County‬ (‪1210701‬) | OpenStreetMap

Thanks for the response James. I will start a list of unincorporated areas & CDPs in Florida that are missing in CityStrides, but for which there are boundaries in OSM. What’s the best way to provide these to you? Is a list of areas and relations with thier OSM IDs sufficient? Thank you again. Jason

This post explains it: How to help with missing/broken cities/regions

There’s a Google Sheet where I collect this info. You don’t have to be thorough about the extra fields … I do need city/region/country and the OSM link, but the extra fields indicating the problem, whether it’s fixed, etc you can skip.

I think the biggest thing to be aware of is whether the CDPs/areas you’re proposing have any overlap with existing cities in CityStrides.