WikiProject South Australia

From OpenStreetMap Wiki
Jump to: navigation, search
Australia Main Category News Projects
Data Imports Tagging Guidelines Users Resources

South Australia is a territory of Australia featuring the city of Adelaide

Due to the unclear nature of some of the definitions for highway tags much confusion has arisen as to which highways should be classified as which. This page aims to provide some definitions that will aid mappers in making this clear. Discussion about these routes occurs on the talk-au OSM mailing list.

Adelaide

  • Most main arterial roads done.
  • CBD progressing nicely, nearly all roads done.
  • Good coverage in the inner western suburbs.
  • Good coverage around Salisbury.
  • Much of the eastern suburbs traced, still needs surveying and naming.
Rural Areas
  • All A Roads surveyed or traced with basic tags.
  • Work has begun on Some B Roads
  • Most towns have Zero coverage
South Eastern
  • Murray River completed from Landsat Imagery
  • Some minor roads completed by a combination of survey and tracing.
Kangaroo Island
  • Main roads completed
  • Most town streets surveyed October 08. American River needs more work, as does Baudin Beach.
  • Some minor roads surveyed, lots traced from Landsat.
  • Kangaroo Island Mapping Party


Mapcraft Projects, Imports and more

Roads

See also Import/South Australian Roads for an import conflating data.sa.gov.au with Openstreetmap

Softgrow:

I had a bit of a go at the missing street names last night and have developed a workflow and and measures. I'd invite any armchair mappers to help me on this.

I'm getting through about 100 missing names per hour so there is about 28 hours of armchair mapping here that will help quite a bit. I've done most of the bit between Churchill Road, Grand Junction Road, Hampstead Road and the ring route.

Measures

Missing names on roads
OSMI Run Time (UTC) Major Minor Total
2013-11-26 20:52 304 2607 2911
2013-11-28 10:50 304 2608 2912
2013-11-29 20:52 283 2450 2733
2013-11-30 20:53 283 2388 2671
2013-12-02 10:50 280 2345 2625
2013-12-03 20:53 264 2303 2567
2013-12-04 20:53 264 2276 2540
2013-12-06 10:50 264 2246 2510
2013-12-07 10:50 264 2240 2504
2013-12-08 20:53 258 2165 2423
2013-12-09 20:53 254 2137 2391
2013-12-11 11:05 205 1982 2187
2013-12-12 20:52 198 1922 2120
2013-12-13 20:53 196 1891 2087
2013-12-15 10:49 193 1793 1986
2013-12-16 20:53 190 1780 1970
2013-12-17 20:53 190 1762 1952
2013-12-19 10:50 179 1728 1907
2013-12-20 20:53 178 1700 1878
2013-12-21 20:53 178 1677 1855
2013-12-23 10:51 142 1534 1676
2013-12-24 20:53 142 1534 1676
2013-12-25 20:53 142 1534 1676
2013-12-27 10:51 142 1526 1668
2013-12-28 20:54 142 1459 1601
2013-12-29 20:54 142 1459 1601
2013-12-31 10:51 142 1458 1600
2014-01-01 20:54 142 1457 1599
2014-01-02 20:54 142 1457 1599
2014-01-04 10:51 141 1442 1583
2014-01-05 20:54 141 1390 1531
2014-01-06 20:54 139 1354 1493
2014-01-08 10:51 114 1209 1323
2014-01-09 20:54 114 1187 1301
2014-01-12 10:51 113 1185 1298
2014-01-13 20:54 113 1185 1298
2014-01-14 20:53 113 1182 1295
2014-01-15 20:55 113 1169 1282
2014-01-17 20:47 113 1128 1241
2014-01-18 20:48 113 1128 1241
2014-01-20 20:48 113 1115 1228
2014-01-21 20:47 113 1081 1194
2014-01-22 20:48 110 981 1091
2014-01-23 20:48 84 967 1051
2014-01-25 20:48 61 960 1021
2014-01-27 10:44 0 948 948
2014-01-28 20:48 0 947 947
2014-01-29 20:48 0 947 947
2014-01-31 10:44 0 947 947
2014-02-01 20:48 2 947 949
2014-02-03 10:44 0 945 945
2014-02-04 20:48 1 945 946
2014-02-07 10:45 0 889 889
2014-02-08 20:48 0 888 888
2014-02-10 10:46 0 886 886
2014-02-11 20:49 0 879 879
2014-02-14 10:45 0 819 819
2014-02-15 20:49 66 819 885
2014-02-17 10:46 66 819 885
2014-02-18 20:49 0 819 819
2014-02-19 20:48 1 819 820
2014-02-22 20:49 1 799 800
2014-03-01 20:49 1 799 800
2014-03-05 20:49 2 757 759
2014-03-07 10:47 0 721 721
2014-03-10 10:47 0 699 699
2014-03-14 20:48 1 684 685
2014-03-16 20:48 0 634 634
2014-03-24 21:06 0 534 534
2014-03-27 20:47 0 189 189
2014-03-29 21:03 0 189 189
2014-04-01 09:48 1 190 191
2014-04-08 19:49 1 188 189
2014-04-08 19:49 10 182 192
2014-04-22 19:49 0 177 177
2014-04-24 19:49 0 122 122
2014-04-27 19:49 0 53 53
2014-04-28 19:50 0 53 53
2014-05-03 19:49 0 11 11

Sum the number of missing names and major roads for each OSMI update using the following scripts:

curl "http://tools.geofabrik.de/osmi/view/highways/wxs?SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&BBOX=138.42,-35.35,138.92,-34.56&TYPENAME=name_missing_major" \
  | grep ms:way_id \
  | wc -l
curl "http://tools.geofabrik.de/osmi/view/highways/wxs?SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&BBOX=138.42,-35.35,138.92,-34.56&TYPENAME=name_missing_minor" \
  | grep ms:way_id \
  | wc -l

If you want to see how things are going and can't wait for geofabrik tools (2-3 days) to process you can use Overpass-XML (5 minutes delay!) to get a similar result using http://overpass-turbo.eu/

<osm-script output="xml" timeout="25">
   <union>
     <query type="way">
      <has-kv k="highway" regv="."/>
      <has-kv k="highway" modv="not" regv="^steps$|^cycleway$|^track$|^path$|^service$|^footway$|link$|^unclassified$|^pedestrian$|^proposed$|^construction$|^bridleway$"/>
      <has-kv k="junction" modv="not" v="roundabout"/>
      <has-kv k="name" modv="not" regv="."/>
      <bbox-query e="138.92" n="-34.56" s="-35.35" w="138.42"/>
    </query>
  </union>
  <union>
    <item/>
    <recurse type="down"/>
  </union>
  <print mode="meta"/>
</osm-script>

Workflow

Start with http://mapcraft.nanodesu.ru/pie/337

  • step 1 - Identify corresponding approximate rectangular area (bounding box) to work on from OSM Inspector
  • step 2 - Download Roads.zip from which has street names in it
  • step 3 - Create a new vector layer in QGIS from roads.zip (takes a minute or two)
  • step 4 - select the bounding box identified in step 1 in QGIS (the bounding box tool is in a pull-down icon)
  • steap 4a - optionally remove unused attributes in QGIS
  • step 4b - export the selected objects in this layer to a new shapefile as WGS84 (EPSG:4326). This gives something that JOSM will load quickly
  • step 5 - Open up JOSM and open the shapefile from step 4 (needs the OpenData plug in), this should be fairly quick and painless
  • step 6 - As a new layer, download part of the area identified at step 1 to work on
  • step 7 - press validate
  • step 8 - for each unnamed way identified at step 7, zoom to it and then alter the visible layer to identify the name, then edit in the correct name and use a tag "source:name"="data.sa.gov.au". Remove fixme=name tags if present
  • step 9 - repeat steps 7 and 8 until no unnamed ways are left
  • step 10 - time permitting have a look at other JOSM identified validation errors
  • step 11 - repeat step 6 to 10 until the whole area is covered
  • step 12 - repeat steps 1 to 11 until all of Adelaide is fixed

Suburb Boundaries

See South Australian Suburb Boundaries for details of an import taking place.

Buildings

User:CloCkWeRX is slowly mapping buildings (industrial, residential, etc), as well as Vineyards around the state.

Open tasks - See MapCraft for more context.

POI

Some Recipes for improving the coverage of restaurants, hotels and other things that are useful to find from a GPS in South Australia

... and more.

City Areas

What exactly this covers is still being refined however south of Gawler/Two Wells, north of Aldinga/Willunga, West of Mount Barker sums it up pretty well.


Motorways

These are easy to define, there are 4:

  • M1

From Glen Osmond to Murray Bridge

  • M2

From Darlington to Old Noarlunga

  • A9/NHA13

From Port Adelaide to Mawson Lakes (stopping at the outer side of each of the bridges at each end)

  • NHA20

Around Gawler, again starting on the out sides of the bridges.

Trunk Roads

There is currently much discussion about what constitutes a Trunk Road given the varying definitions around OSM.

The currently AGREED UPON Trunk Routes are coming soon...

  • A1 / Main North Road / Port Wakefield Road (Full Length)
  • A3 / Cross Road (Full Length)
  • A5 / Anzac Highway (West Terrace to Brighton Road)
  • A7 / Port Road (Hindmarsh to Port Adelaide)
  • A10 / North East Road (North Adelaide to Tea Tree Gully)
  • A13 / Salisbury Highway / South Road / Main South Road / Victor Harbor Road (From Elizabeth to Victor Harbor)
  • A17 / Portrush Road / Ascott Avenue / Hampstead Road
  • A20 / Main North Road
  • A21 / City Ring Route (Entire Length)

Undecided Trunk/Primary Roads

The following Primary Routes are under debate for inclusion in the trunk list: (Please DO NOT change the highway tag on these highways until they are resolved)

  • A1 / Glen Osmond Road / Fullarton Road

An interesting case, All agree the section of Glen Osmond Road from Fullarton Road to the M1 should be trunk. However the other leg of the A1 in this area and Glen Osmond Road should be trunk.

Glen Osmond Road For: IT's a main Arterial Road into the city
Glen Osmond Road Against: It carries less traffic than the Fullarton Road Leg, it's not an "A" Route, just a feeder to the city off the Trunk network.
Fullarton Road For: It's an "A" Route.
Fullarton Road Against: If you're removing "A" Routes from trunk for being insignificant this one doesn't factor that heavily as a cross-city linking route.
  • A6 / Sir Donald Bradman Drive (Full Length)
Argument For: It's an "A" Route
Argument Against: It's not a significant Arterial or Cross City Route
  • A11 / Payneham Road / Lower North East Road (Full Length)
Argument For: It's an "A" Route
Argument Against: It's not a significant Arterial or Cross City Route and runs "next to" the A10
  • A14 / Marion Road / Holbrooks Road / East Avenue

The Northern limit of trunkness is unsure due to low quality of Holbrooks Road and East Avenue.

Argument For: It's an "A" Route
Argument Against: The roads are of low quality, and the route doesn't carry enough traffic to warrant it, even though it's a significant cross-town route.
  • A15 / Tapleys Hill Road / Brighton Road / Lonsdale Road / Dyson Road / Commercial Road (and others)

The southern limit of trunkness is unsure to the proximity of the A13 and B23.

Argument For: It's an "A" Route and is as busy traffic wise as the B24 (16,700 vpd vs 16,300)
Argument Against: The road isn't a heavily used as the A13/B23.
  • A16 / Grand Junction Road / Bower Road / Causeway Road / Semaphore Road / Victoria Road

The north-western end of this trunking limit is under debate.

Argument For: IT's an "A" Route, and Victoria Road is an Auslink Road
Argument Against: Bower Road / Causeway Road / Semaphore Road are log quality and Victoria Road is out of the way, doesn't link to anywhere.
  • A18 / McIntyre Road / Kings Road

The western end of the trunkness of this road is under debate.

Argument For: IT's an "A" Route.
Argument Against: It's a low quality road with low amounts of traffic.
  • A22 / Cavan Road / Churchill Road
Argument For: IT's an "A" Route and carries very high levels of traffic for it's quality.
Argument Against: It's an insignificant road in the overall scheme of things and quite low quality in sections.

Primary Routes

The following routes are definitely considered to be Primary Routes:

  • Glover Avenue/Henley Beach Road to Military Road.
  • Adam Street/Grange Road from Hindmarsh to Military Road.
  • Torrens Road from Park Terrace to Addison Road.
  • Regency & Mullers Road.
  • Richmond Road from Anzac Highway to South Road. (Secondary to Marion, tertiary west of there)
  • North Terrace/Botanic Road.
  • Grenfell Street/Currie Street.
  • Wakefield/Grote Street.
  • King Willian Street/O'Connel Street.
  • Pultney Street.
  • Greenhill Road.
  • Magill Road.
  • Grand Junction Road east of north East Road.
  • Sturt Road / Shepherds Hill Road to Blackwood roundabout.
  • Beach Road from A15 to A13.
  • Aldinga Road.
  • Bridge Road.
  • Waterloo Corner Road / Park Terrace as far as Main North Road.
  • Philip Highway
  • Goodwood Road / Fiveash Drive / Ayliffes Road
  • Unley Road / Belair Road to Blackwood roundabout (extension under discussion).
  • Morphett Street/Jefcott Street
  • Panatalinga Road
  • Griffiths Drive
  • Montague Road
  • The Grove Way / Hancock Road
  • Golden Grove Road to the Grove Way
  • North-east road beyond the Trunk Section
  • Majors Road/Black Road

Undecided Primary/Secondary Routes

The following routes are unsure as to whether they should be Primary or Secondary:

  • Hutt Street
Argument For: It's the continuation of a primary into the city.
Argument Against: It doesn't for a cross-city link.
  • Melbourne Street
Argument For: It's the continuation of a primary into the city.
Argument Against: It doesn't for a cross-city link.
  • Walkely Roads / Schudolz Road / Darley Road / Newton Road / St Bernards Road / Penfolds Road / Hallett Road

The southern boundary of this is still under discussion.

  • Flaxmill/Wheatsheaf Road
Argument For: It's a significant east-west road
Argument Against: low trafic levels, mixed quality road, too close to Beach Road
  • Old Mount Barker Road/Old Pricess Highway

Much discussion is underway on this route.

Secondary Roads

At this point in time the only definition we have to go with is any left over multi-lane and divided roads definitely fit in this category. Another indication a road should be secondary is that it's speed limit is 60 kph (rather than the default 50kph of most back roads) Do not change any other roads down to this category at this point in time, they may still be under discussion.

Tertiary Roads

At this point in time the only definition we have to go with is and road with a centre line marked should fit in this category.

Residential Roads

All remaining roads that have a name.

Service Roads

Any small road serving an area without a name.

Rural Areas

The general Australian definition works well in this case: see Australian_Roads_Tagging.

The M/A/B rules apply well to South Australia, "C" or secondary roads can probably be defined as any remain sealed roads with line markings, and "D" or tertiary roads could be any significant linking dirt roads or non-town sealed roads without line markings.

Yahoo! Aerial imagery coverage

Adelaide Area