Street has zero nodes

Another hunch: I renamed the streets awhile back (case). The nodes and street existed before in CS, but the street was now named slightly different. I think CS sees it as a new street but has not linked the nodes. Compare:

Hope that helps.

This was helpful - thanks. I manually deleted the zero-node street.
I also manually deleted all zero-node streets, to see if any get created after a ~day of updates. I now see 2 new zero-node streets, so I definitely have a lingering bug.

Ah, that explains it… No “OSM update”, but went from ~12 on the incomplete list to 2. Many were 0-node. The two remaining streets, in Keller, for me, are Jackson Road (turns private with gate) and Lambert Lane West (pavement ends and node is/was in an un-runable field) - Both have been run (to their legal/practical limits), and both have recent (~4 weeks) OSM updates from me.

Looking good James!

Hi Adamsdown https://citystrides.com/cities/130576 updated yesterday but
Watford Road https://citystrides.com/streets/15625293 a 0 node street remained.
I don’t know if it makes a difference but Adamsdown is a nested city in Cardiff, UK and Watford Road still remains in Cardiff. It’s just the node that went into Adamsdown was removed in OSM.

Hi James, for London Borough of Croydon London Borough of Croydon, England - CityStrides, there was an original update on 2020-09-23 which created a bunch of zero-node streets and the streets total was 2,507.
On either 10/17 or 10/18 something happened (maybe you did a manual delete?) and all those streets disappared leaving a total of 2,468 streets with only 3 to run to get 100 % so, obviously, I went straight out and ran those streets and was able to hit 100% completion (yay!)

However on 2020-10-19 Croydon got its second update and all the zero-node streets came back with a vengeance and we’re back to 2,507 total streets…

I realise you’re aware there’s still an issue in the code creating zero-node streets but thought this might add some colour. Also, I’m puzzled as to what caused the zero-node streets to disappear this past weekend as there was no update and other cities I’m running didn’t seem to have the same thing happen.

Thanks.

My zero-node streets are back… In Keller.
The streets are:
Bates Street
Bella Ridge
Chisolm Tr
Liberty Drive
Liberty Hill Drive
Montrose Drive
Oakbrook Dr
Oakbrook Hills Ct
Spicewood Court
Timberland Boulevard

Magner seems to be new. 1 of 3 nodes for me. Looks like I’m heading north again. Didn’t think it was Keller, and I was right there!

These are the last streets I need to finish Keller, which looks like it got an update today, 10/20/20, so maybe it’s still updating? :crossed_fingers:

Keep up the good work @JamesChevalier!

I did a quick check of Amsterdam and have found 9 zero node streets so far:

Just adding them here in the hope they give you some clue.

1 Like

hi, thank you for updating!

Zero nodes streets:

Also: This street has changed due to new construction: It is now longer than before, but the new part has no nodes. Also the short south headning part is closed with a new building … as I could not get to all nodes. I tried to use the “improve the map” function, but it did not work according to what I needed to be done.

br. Henrik

One from Edinburgh

The most important piece of information for zero node streets is the date the city was last updated. There’s a bug fix that should have fixed all of them after a certain date, so that information is needed to know whether this is a new problem or not.

Errors and changes to roads need to be fixed in openstreetmap.org. The changes will then be reflected here when the city is next updated.

I finished Amsterdam/Netherlands on 14 aug 2020 s far as possible
The figures were 14 aug 2020
99,93% run; 4711 (total), 37 (flagged, not possible); 8 (not yet run due to construction work)
The figures 1 dec 2020) are:
97,96% run; 4687 (total), ? flagged; 95 not run that is: 95-8=87 streets with the zero node problem
Something else: total number of streets decreased grom 4711 to 4687
With a lot of building going on I think that is very strange

Noord-Holland, Nederland
Last updated from OSM: 2020-10-20

2 Likes

There are many reasons the number of streets could go down. The most obvious is that when many cities were first imported into City Strides, streets outside of the city limits were included. When the cities were updated, streets (nodes) outside the city were excluded. This reduces the number of streets in many cases.

The other one has to do with corrections to Open Street Map. The identification of streets here depends on the street name being identical for all of the nodes. It’s not uncommon for a street to have an abbreviation in some sections and the whole word spelled out in the other. This would end up with two streets. Then, after it’s corrected in OSM, the next update reduces the number of streets by one.

In sure there are other scenarios which would reduce the number of streets. These are just the first two I could think of.

Yeah, i run in my region and every time i see a street/road/alley in that part and it is inaccessible: I go for access=private and in the next update that is one street less in the streetcount.

3 Likes

@JamesChevalier I noticed a street with no nodes and suspect a bug for N 59th street in Wauwatosa. WI. On November 27, I walked on the street within the city and did not register as completed. I can also look in OSM in case someone made any changes.

Thank you

The OSM updates seemed to have slowed down. Is there a way to speed this up for a specific city? I’m waiting for Haarlemmermeer in NL to get updated. :slightly_smiling_face:

1 Like

Some more from Edinburgh, updated 2020-10-19.

Some of these appear to be multiple entries in OpenStreet, with parts of streets rather than the whole. I wonder whether this is somehow related?

A possible reason for some of these having no nodes on the CityStreet platform may be that they are classed as minor/unclassified roads, Pedestrian areas or “Living Streets” in OpenStreet. Are these categories catered for in the code @JamesChevalier ?

1 Like

When the next refresh is done from the OSM data this problem may go away. I’ve seen conversation in other threads that there were some changes made to address the zero nodes problem and that these take effect when the city is refreshed from the OSM data.

1 Like

I just found some zero-node streets in Camden, London, UK: (Last updated from OSM: 2020-10-20)
Tileyard Road (there seem to be nodes in Islington) CityStrides
Speedy Place CityStrides
Wilkins Terrace streets/15629626
Wiblin Mews streets/15629624
Spedan Close streets/10742502

I see the OSM update is from 20 okt 2020. Is there a timewindow when this city is updated from OSM ?