mapbox / osm-navigation-map

A map to explore navigation data in OpenStreetMap
ISC License
28 stars 17 forks source link
banished mapillary openstreetmap

OpenStreetMap Navigation Map

The OpenStreetMap Navigation map is a web application which uses Mapillary vector layer to highlight the traffic signages detected in Mapillary images. The application is helpful to add/verify/modify turn-restrictions on OpenStreetMap.

image

Develop

Tilesets

The map uses various custom Mapbox tilesets maintained by @planemad that has OSM navigation data extracted via overpass/shaktimaan. The tilesets are updated infrequently, please request an update if required.

Interface

OpenStreetMap Navigation Map consists of 3 layers which helps you to navigate between OpenStreetMap data and Mapillary data.

image

image

Image showing tile boundaries along with tile numbers

image

Image showing oneways highlighted in map style

mapillary-traces

Image showing Mapillary traces in map style

Map Styles

OpenStreetMap Navigation map highlights different features present in OpenStreetMap and Mapillary detected signs in different colours. Below is the description on colours used in the map style:

trs2

Workflow

Step 1

Login to OpenStreetMap : Logging-in to your OpenStreetMap account helps to know who reviewed the detected turn-restriction.

image

Step 2

Detecting turn-restriction images : The position of the detected signage will be a probable location of the turn-restriction.

des

  1. When clicked on the specific detected signage, you get to edit add/edit the label for the turn-restriction.
  2. The respective images location of detected signage is highlighted as big green arrow. The highlighted green arrow have the signage in it and lets you to play the sequence of the images to get an overview of where the turn-restriction is applicable when you click on it.
  3. The detected image Mapillary sequence can be played to see the images and get the identify better image with signage.
  4. laying the sequence all the photos present in that sequence are shown as smaller green arrows. We can also open image in a new tab to get a wider picture of the turn restriction by clicking on the image.

Note : Sometimes the popup might hide the detected image location. Close the popup to find green-arrows with image location

nav41

Step 3

Add/Verify/Modify turn-restriction : While navigating in the navigation map using image sequence, we can find out where and to which junction the turn-restriction applies to.

Step 4

Label reviewed turn-restriction : Once done, update the status of the restriction on the OSM navigation map:

screenshot 2016-09-07 16 52 16

Note : For junctions where same signage is detected multiple times, review one of them and leave the rest unattended and do not label them with any of the above.