OpenStreetMap

CoyKoi's Diary

Recent diary entries

Identifying and adding missing pedestrian accessways in Auckland

Posted by CoyKoi on 18 April 2022 in English. Last updated on 24 October 2022.

Recently I have been improving the coverage of pedestrian accessways across Auckland. I wanted to document this process and felt that an OSM Diary entry is a suitable location to do so

Background

Auckland’s suburban street networks feature many pedestrian accessways, as pointed out in this area on Auckland’s North Shore: Pedestrian Accessways highlighted in Auckland

The accessways are typically narrow, poorly maintained, and not clearly signposted. However, they are important assets for providing better pedestrian permeability through neighbourhoods. Here is how they look, captured in street-level imagery on Mapillary : Example of a narrow accessway as seen from the street Second example of a pathway through residential area

These accessways are well mapped across Auckland, thanks to dedication from local mappers over the years. The result is that Auckland’s pedestrian network is quite accurate and is suitable for pedestrian routing. The OSM network is used by Auckland Transport’s pedestrian routing engine, as illustrated with this ‘walk’ route through the example area: AT Journey Planner using OSM network for pedestrian routing

However, the coverage of the accessways is certainly not 100% complete: I will occasionally spot unmapped ones when editing a new area. I want to improve the coverage, and have come up with the following armchair process to identify unmapped pedestrian accessways.

Identifying potentially missing accessways in QGIS

Pedestrian accessways are most often running through legal road parcels, as can be seen when overlaying the Land Information New Zealand (LINZ) Primary Road Parcels: Road Parcels at accessways

I want to compare the road parcels, with OSM highway features on the assumption that the road parcels should correspond with an existing highway: either a public road, or one of these public pedestrian accessways.

To make the comparison, I downloaded the Shapefiles of New Zealand’s OSM data from Geofabrik, and loaded the gis_osm_roads file into QGIS, alongside the LINZ road parcels. Already this helps to visually spot some likely missing accessways, candidates for closer inspection: OSM highways overlaid over LINZ road parcels The same area with OSM basemap

I want to perform this comparison on a city-wide scale, so I need to filter out all of these road parcels which already have a highway feature passing through them. I should be left with a small number of land parcels which can then be individually inspected to see if they contain one of these pedestrian accessways.

In QGIS this can be achieved by doing a ‘Select by Location’ on the road parcels layer, using the disjoint predicate against the OSM roads. This selects all parcels which do not touch any highway element: Selecting road parcels with no highway

Extracting the resulting parcels and setting a custom style, gives me a “candidate” view of parcels for closer inspection. Each red dot is a parcel which needs to be considered: candidate road parcels candidate spotted

Of course, there are many false positives, for example all of these slivers alongside the motorway. But these are quickly identified and removed from consideration: False positives

Investigating a candidate accessway

Now that I’ve located a candidate road parcel which might have an unmapped pedestrian accessway, I want to look more closely, and add the highway if it exists. I will do this in JOSM editor.

QGIS has a plugin called QuickOSM, which is primarily for loading OSM data into QGIS, but it also includes a handy ‘JOSM Remote’ button, which loads your current extent into JOSM editor: QuickOSM JOSM Remote button JOSM data loaded

Strava Global Heatmap is my first assessment. This layer collates the last 12 months of Strava fitness-tracking activity into a heatmap. The layer can be loaded into JOSM with the assistance of a handy browser plugin: JOSM Strava Heatmap, which makes it easy to load the layer (notes: you do need a Strava account - registration is free. And you occasionally need to refresh the layer from the website, to update your token): Using the JOSM Strava Heatmap plugin

If the pedestrian accessway does exist, it is almost certain that Strava users have recorded their passage through it, and the trail will show on the global heatmap. For the example, we can indeed see a trail through the candidate accessway: Strava Global Heatmap

Next I zoom right in to use the high-resolution aerial imagery available in Auckland. An unobstructed view and my familiarity with this type of infrastructure means I can confirm the accessway exists from this image. Also I have the property boundaries loaded into JOSM, thanks to this handy raster layer of parcel boundaries. The parcel outlining the pathway provides further confirmation that this is a standard suburban pedestrian accessway that I am looking for. Aerial of the accessway

To remove any doubt, I can also make use of the 360degree Mapillary street-level imagery for this area, which I can access through the JOSM Mapillary plugin: Mapillary view of the passageway

Confident that the accessway exists, I map it as a highway=footway, connecting to the public roads on either end: New walkway drawn in JOSM New walkway rendered

One down, dozens more to go. Return to QGIS to find the next candidate.

A process diagram overview: Process diagram

Improvements

How I could improve the process:

  1. Cleanup of candidate parcels: more refined spatial queries and filters could reduce the false positives.
  2. Loading the (cleaned) candidate layers into a Tasking Manager, such as MapRoulette, to enlist other editors.
Location: Albany South, Upper Harbour, Auckland, 0632, New Zealand

Arthur Grey Low Traffic Area

Posted by CoyKoi on 11 March 2021 in English. Last updated on 12 March 2021.

The Arthur Grey Low Traffic Area is a series of modal filters and other traffic interventions in Onehunga, Auckland. These filters are changing the routing network for cars, whilst maintaining access through the existing network for pedestrians and bicycles. Link to detailed intervention designs.

Schematic of the interventions

The interventions are being installed for a trial/pilot period, and are likely to take a different form in their final form (if they are made permanent at all). It is important to map these so that routing is up to date, especially for cars which are significantly affected.

Because the interventions are likely to change in future, it will be useful to keep track of the changesets I have made, in order to quickly access them for review in future. I am using the hashtag #arthurgreylowtrafficarea for relevant changesets, and will maintain the list below.

Changesets

Arthur/Galway Street intersection:

  1. Installed 8/03/2021

Arthur/Spring Street intersection:

  1. Installed 11/03/2021

Grey Street modal filter

  1. https://www.openstreetmap.org/changeset/100900723

Cardwell Street modal filter

  1. https://www.openstreetmap.org/changeset/100901906

Cameron Street modal filter

  1. https://www.openstreetmap.org/changeset/100902204
Location: Onehunga, Maungakiekie-Tāmaki, Auckland, 1061, New Zealand