Universite-Gustave-Eiffel / Tempus

C++ framework to develop multimodal path planning requests
76 stars 13 forks source link

Bad information road section #18

Closed celiamercier closed 6 years ago

celiamercier commented 9 years ago

Hi, I'm currently facing a weird problem... There is a street in Paris, Boulevard des filles du Calvaire, that does not have the same information in tempus than in osm.

Tag OSM :

Tempus :

I found other cases like that (essentially roads that are marked as primary)

EDIT : Another case here : Tag OSM :

Tempus :

I think that there is some oversimplification that are made in the loader. Any idea ? Thanks

celiamercier commented 9 years ago

I check out the code in osm.sql and I found the cause of those problems. There are some fundamental tags that you omit which leads to bad information :

As explained here : http://wiki.openstreetmap.org/wiki/Map_Features#Highway, you can have a footway that have the tag bicycle=yes and you can also have a cycleway that have the tag foot=yes. Futhermore there is many roads in Paris that are primary but not limited to 90km/h and allowed to pedestrians (sidewalk, since we are in a city). This information is given by the tag maxspeed that is set to 50km/h for those roads.

There is also some roads with the tag access=private, it could be good to remove them from the graph.

Where do you select the tags to import ?

mhugo commented 7 years ago

To be retested with the new version of the OSM loader