Streets and Cities not updating

I joined yesterday. Imported my activities from Strava and after a couple of hours the activity total stopped increasing so assume the sync finished, but none of my towns/cities here in Australia mark as having been run and none of the streets either. Even though my lifemap looks correct and complete. Any ideas?

1 Like

Australia is not thoroughly mapped in OpenStreetMap… it’s possible that your cities aren’t in CityStrides: Australia - CityStrides

My area is very thoroughly mapped. I am an active contributor :slight_smile:

How can I assist adding to CityStrides?

It’s really all about whether or not cities exist as relations within OpenStreetMap. In many cases across Australia, the cities only exist as nodes. If you search Nominatim for a city name, the result needs to include the text “Administrative” within its result.

In this example for Bathurst, you can see the second result is the usable source. In many cases, this entry doesn’t exist for the city.

Which region of Australia are you in? Can you share some OSM links for cities that look like they can be imported? Maybe my initial import of a region was just looking at the wrong admin level…

Thanks @JamesChevalier

Are these valid?

Tamborine mountain - Relation: ‪Tamborine Mountain‬ (‪11675426‬) | OpenStreetMap
Gold Coast - Relation: ‪Gold Coast City‬ (‪11675459‬) | OpenStreetMap
Logan city - Relation: ‪Logan City‬ (‪11675411‬) | OpenStreetMap

They appear to meet your criteria, but not sure.

Thanks

Yeah, these are all valid. The key pieces are boundary = administrative and admin_level = # … The admin_level is the weird one, because its value can vary. In many countries/regions, all cities exist at admin_level 8 … in others, cities can be all over the place. It looks like 6 & 10 are common levels for Australia.

Logan City is at 6 (same level as Gold Coast), and doesn’t seem quite as large as Gold Coast. Then Tamborine Mountain is 10 - same as Tweed Heads, but it seems a bit larger.

I’m trying to understand whether or not everything at admin levels 6 & 10 are going to be valid cities. That would help me bulk import…

This is everything in Queensland at admin_level 6

Bundaberg Region
Doomadgee Aboriginal Shire
Western Downs Regional
Goondiwindi Regional
Balonne Shire
Maranoa Regional
Paroo Shire
Murweh Shire
Blackall Tambo Regional
Banana Shire
South Burnett Regional
Gympie Regional
Cherbourg Aboriginal Shire
Sunshine Coast Regional
Logan City
Gold Coast City
Scenic Rim Regional
Ipswich City
Lockyer Valley Regional
Toowoomba Regional
North Burnett Regional
Noosa Shire
Fraser Coast Regional
Gladstone Regional
Rockhampton Regional
Central Highlands Regional
Isaac Regional
Whitsunday Regional
Barcaldine Regional
Longreach Regional
Barcoo Shire
Quilpie Shire
Bulloo Shire
Winton Shire
Boulia Shire
Diamantina Shire
Flinders Shire
Charters Towers Regional
Townsville City
Hinchinbrook Shire
Cassowary Coast Regional
Palm Island Aboriginal Shire
Etheridge Shire
Croydon Shire
Richmond Shire
Burdekin Shire
Yarrabah Aboriginal Shire
Cairns Regional
Tablelands Regional
Mareeba Shire
Wujal Wujal Aboriginal Shire
Hope Vale Aboriginal Shire
Mckinlay Shire
Cloncurry Shire
Mount Isa City
Burke Shire
Mornington Shire
Carpentaria Shire
Kowanyama Aboriginal Shire
Pormpuraaw Aboriginal Shire
Aurukun Shire
Weipa Town
Napranum Aboriginal Shire
Mapoon Aboriginal Shire
Cook Shire
Lockhart River Aboriginal Shire
Northern Peninsula Area Regional
Torres Strait Island Regional
Torres Shire
Douglas Shire
Livingstone Shire
Woorabinda Aboriginal Shire
Mackay Regional
Somerset Regional
Moreton Bay Regional
Brisbane City
Redland City
Southern Downs Regional

These are the first 100 at admin_level 10 (there are 3245)

Keriri Island
Bundaberg Central
Bundaberg South
Bundaberg West
Millbank
Svensson Heights
Avenell Heights
Norville
Walkervale
Ashfield
Bundaberg East
Kalkie
Kepnock
Thabeban
Avoca
Qunaba
Rubyanna
Bundaberg North
Windermere
Woongarra
Gooburrum
Oakwood
Bargara
Mon Repos
Kensington
Mullett Creek
Alloway
Calavos
Avondale
Miara
Watalgan
Waterloo
Winfield
Yandaran
Burnett Heads
Coral Cove
Elliott Heads
Innes Park
Fairymead
Meadowvale
Welcome Creek
Moore Park Beach
Moorland
Branyan
Sharon
South Bingera
South Kolan
Abbotsford
Bucca
Woodgate
Coonarr
Kinkuna
Elliott
Bungadoo
Delan
Electra
Givelda
Pine Creek
Buxton
Goodwood
North Gregory
Cordalba
Farnsfield
Gregory River
Redridge
North Isis
Isis Central
Apple Tree Creek
Childers
Abington
Doolbi
Horton
Isis River
Eureka
Kullogum
South Isis
Booyal
Promisedland
Good Night
Morganville
Bunya
Oxenford
Helensvale
Coombabah
Hope Island
Coomera
Pimpama
Ormeau Hills
Luscombe
Wolffdene
Miami
Burleigh Waters
Burleigh Heads
Mermaid Beach
Varsity Lakes
Mermaid Waters
Broadbeach
Broadbeach Waters
Palm Beach
Currumbin

It looks like Level 6 are Local Government areas

Level 10 are predominantly towns and some suburbs. This would give Queensland and indeed Australia good coverage if they were imported. The states all seem consistent.

Apologies, I can’t tell from your message if you think it’s best to import level 6, level 10, or both.

If you’re thinking both - are there any instances you know of where a level 10 (or a few level 10s) would exist entirely within a level 6?
A good example/reference would be Greater London which has a “Nested Cities” tab - those cities exist entirely within the boundary of Greater London.

No, I do not. I think import level 6 only. Level 10 areas in country Queensland will be very large.

:thinking: it looked to me like admin level 6 were the large ones

The admin level 10 places seem much smaller, like Svensson Heights

Oh, unless you means “will be very large” like “3245 places would be a lot”

Sorry! Was out having breakfast when I replied.

Level 10 should import not 6 :face_with_hand_over_mouth:

Sounds good.

So it sounds like there might be some outliers in admin level 6 that would be useful to bring into CityStrides. Gold Coast is referred to as a city in Wikipedia … wheras Logan City is referred to as a ‘local government area’ in Wikipedia.

If there are any individual places in admin level 6 that are worth of importing as a city, I can do that…

But yeah this is going to help out a lot!

Brisbane City is the State Capital of Queensland. I think that already exists as a city in CS though.

Logan City is not a city. It is a local government area

Ipswich City IS a city. Not sure why this is a 6, but definitely worth importing as a city. (Edit: No, again Ipswich City as a level 6 is correct. There are suburbs at level 10 including Ipswich representing the city centre), so do not import)

Townsville City is a local government region. There is a city called Townsville, so I expect there is a Level 10 Townsville too

The remainder as not cities.

Sounds good…
Australia is already filling up in CityStrides. It could take some time, though.

There’s a whole thing about how OpenStreetmap figures out administrative levels. It can be common to have most cities in a region exist in one admin level and then have one other city at another level.

I’m going to let this admin level 10 import finish first, then I’d be happy to add some individual admin level 6 places - maybe later in the week. :+1:

Thanks for your help on this.

2 Likes

Thankyou so much James. A lot of us Aussies will be very happy ‘gamifiying’ our running… even more.

A final question. Will existing runs automatically process to streets and cities or do they need re-importing?

Thanks again for your help - I’m really psyched to get Australia properly added to CityStrides. It’s been on my list for a long time.

Everything will happen automatically - no need to do anything other than wait. Which is pain enough, really.

There’s a whole system of background jobs that create data & match the new nodes with all the existing activities & calculate progress in a way that properly attributes things (if you finished a street in, say, August of 2010 and you also ran it last week - even though I’m adding the city today, the activity from 2010 will still be the one that marks as completing it).

3 Likes

Alright, all the cities are added … the borders are being generated now, so some cities might not have a border yet - could take some hours for that to finish.

It’s been a while since I’ve bulk-added cities like this, so let me know if progress calculations don’t look right or if anything else looks wrong/missing.

Ok. Nothing changed to my cities progress yet and no new cities appearing in my profile. Will give it a couple of days.

If I go to the global city search I can find cities that weren’t there before.