mapbox / mapping

OpenStreetMap contributions from the data team at Mapbox
https://wiki.openstreetmap.org/wiki/Mapbox#Mapbox_Data_Team
244 stars 51 forks source link

Mapping turn-restrictions for navigation in 30 cities in US #187

Closed srividyacb closed 8 years ago

srividyacb commented 8 years ago

Aim:

To map turn-restrictions in 39 US cities using Mapillary as the source.

Task Workflow


image

Team : @mapbox/team-data

Features to map : Turn-restrictions by using mapillary as the main source and Bing/Mapbox Satellite imagery.

Process:

Plugins:

Paint Styles

Changeset Comment: Updating turn restrictions in CITYNAME using Mapillary imagery https://github.com/mapbox/mapping/issues/187

Source: Bing/Mapillary

geochetan commented 8 years ago

I came across few Mapillary images in Los Angeles where the turn-restriction was written on a turn-lane boards (white background and black signs).

screen shot 2016-05-25 at 3 48 33 pm

screen shot 2016-05-25 at 5 52 58 pm

In such situations make sure to add no_u_turn turn restrictions.

More information: Refer Department of Transportation (DoT), California document here.

jinalfoflia commented 8 years ago

@mapbox/team-data have been working on adding turn-restrictions in 30 US Cities to improve the navigation data. ​

Process we are following

Below is the overpass query to run for all the users who are working on turn-restriction. (Need to change the timestamp as required) http://overpass-turbo.eu/s/gxe

The number of turn restrictions already present in the cities listed below can be found here. Below is the list of cities where we are adding turn-restrictions:

Serial No. City Team No. of Restrictions Added Status
1 Detroit @ramyaragupathy 0 ✔️
2 Los Angeles @ramyaragupathy @nikhilprabhakar @chtnha 71 ✔️
3 Minneapolis and St Paul @maning @krishnanammala 68 ✔️
4 New York City @oini @jothirnadh 168 ✔️
5 Phoenix @planemad @poornibadrinath 39 ✔️
6 Boston @srividyacb @pratikyadav 40 ✔️
7 Chicago @Andygo @RichRico 152 ✔️
8 Seattle @srividyacb @krishnanammala 30 ✔️
9 Portland @jothirnadh @samely @RichRico 7 ✔️
10 El Paso @pratikyadav 0 No mapilary coverage
11 Austin @poornibadrinath @nikhilprabhakar @jothirnadh 25 ✔️
12 Huston @nikhilprabhakar 3 ✔️
13 Columbus @karitotp @krishnanammala 10 ✔️
14 Atlanta @karitotp @samely @RichRico 4 ✔️
15 Washington D C @jinalfoflia @abhisheksaikia @chtnha @pratikyadav 162 ✔️
16 Indianapolis @RichRico 24 ✔️
17 Baltimore @poornibadrinath @jothirnadh @nikhilprabhakar 82 ✔️
18 Las Vegas @srividyacb @RichRico 24 ✔️
19 Atlantic City @samely 1 ✔️
20 Buffalo @samely 2 ✔️
21 Columbus @krishnanammala @karitotp 10 ✔️
22 Denver @karitotp @RichRico 11 ✔️
23 San Antonia @karitotp @abhisheksaikia 2 ✔️
24 Jacksonville @samely 0 ✔️
25 Miami @Andygol @RichRico 127 ✔️
26 Portland @samely @RichRico @jothirnadh 7 ✔️
27 Nashville @karitotp @RichRico @chtnha 1 ✔️
28 Kansas City @karitotp 35 ✔️
29 Mikwaukee @karitotp @abhisheksaikia 25 ✔️
30 Orlando @RichRico 27 ✔️
31 Philedelphia @abhisheksaikia 4 ✔️
32 Dallas and Forthworth @jothirnadh 13 ✔️
Total added 1133

/cc @planemad @maning

Andygol commented 8 years ago

Chicago is Done 🎯 /cc @planemad

planemad commented 8 years ago

We have updates to the experimental OSM navigation map to help review and add turn restrictions from Mapillary quickly.

untitled2

http://mapbox.github.io/osm-navigation-map/

Features

Please submit feedback and file issues at https://github.com/planemad/osm-navigation-map/issues

cc @mapbox/team-data

planemad commented 8 years ago

Reminder to @mapbox/team-data to take care of conditional restrictions like this:

screenshot 2016-06-01 17 52 07

The correct tagging is restriction:conditional=no_left_turn @ (Mo-Fr 06:00-09:00,16:00-18:00). This is already documented in the workflow.

Also be careful with conditional restrictions since JOSM will not recognize restriction:conditional and will not display the type in the relation list. Here duplicate restrictions were added to the same roads. untitled2

poornibadrinath commented 8 years ago

While marking turn restrictions near one ways as redundant, it would be great to check instances like this with u turns. image image While left and right turn restrictions near one ways are redundant, u turns on one ways can be valid.

/cc: @mapbox/team-data

Andygol commented 8 years ago

@mapbox/team-data I want to attract your attention to this case of turn restriction https://www.openstreetmap.org/relation/2573759.

Here is no_left_turn restriction with 3 via members!

image

This restriction makes sense because of the markings before the crossroads. Here is solid marking so drivers not allowed to change their lanes from the node where motorway_link join to the primary road down to the intersection. Drivers traveling from the motorway may move only by the most right lane to right. On the other hand, drivers moving along primary not allowed to make right turn, that described by this turn restriction - https://www.openstreetmap.org/relation/2573760

Please be careful when you are editing

abhisheksaikia commented 8 years ago

The Mapillary layer in the navigation map is showing a series of possible turn restriction images.

screen shot 2016-06-03 at 3 37 20 pm

A series of mapillary images with possible turn restrictions in Georgia Avenue

But when I am opening the at same area in JOSM, the mapillary plugin is not displaying the series of images that are displayed in a line around "Georgia Avenue".

screen shot 2016-06-03 at 3 40 18 pm

No mapillary images displayed in JOSM

The plugin has been updated and I have tried deleting and loading the mapillary layer again multiple times. The problem still persists.

Is this because the mapillary layer has not been updated?

cc @gyllen @planemad @jinalfoflia

samely commented 8 years ago

@planemad While working on turn restrictions, I found some stuff that I think could be improved.

jinalfoflia commented 8 years ago

Week [ 30th May 2016 - 3rd June 2016]

The team has completed adding 425 turn restrictions in a total of 14 cities since 25th May 2016. This week the team completed 9 cities and added 216 turn restrictions in the following cities:

Please refer to the above table to get more details about the cities completed and the cities that we are currently working on.

/cc @planemad @maning

planemad commented 8 years ago

@samely looks like there was some confusion in the style. have updated it:

openstreetmap_navigation_data_map
jinalfoflia commented 8 years ago

Great work team 👏 A team of 14 members worked on 32 US cities adding 1178 turn restrictions in 13 days. The time spent on each of the cities varies based on the Mapillary coverage and number of turn restrictions detected. The city-wise stats can be found here.💥

Next Action[s]

/cc @mapbox/team-data

jinalfoflia commented 8 years ago

The team will work on a work-flow to validate the added turn-restrictions.

This is the trial run on the proposed work-flow to be followed to validate the turn restrictions added by the team in the 30 US cities.

Team: @abhisheksaikia @jinalfoflia @oini

Changeset comment to be used: Validating turn restrictions in the US cities using Mapillary imagery https://github.com/mapbox/mapping/issues/187

/cc @planemad @abhisheksaikia @oini

jinalfoflia commented 8 years ago

@mapbox/team-data team has completed the validation of close to 900 turn restrictions mapped in the 30 US cities using the above work-flow. The team will next jump into validating 300 odd conditional turn-restrictions in these cities.

jinalfoflia commented 8 years ago

@mapbox/team-data completed validating the conditional turn restrictions in the 30 US cities.💥 No further actions here. Closing it.