[OSM-dev-fr] Faire un tableau nom de rue et longueur
Christian Quest
cquest at openstreetmap.fr
Ven 24 Fév 09:12:46 GMT 2012
Le 24 février 2012 07:02, Nicolas Dumoulin
<nicolas_openstreetmap.org at dumoulin63.net> a écrit :
> Le Mercredi 22 Février 2012 19:53:33 Hendrik Oesterlin a écrit :
>> Bonjour,
>>
>> Je dois faire un tableau donnant les nom de rue et leur longueur
>> respective pour ma commune
>> http://www.openstreetmap.org/?mlat=-22.169&mlon=166.45&zoom=11&layers=M
>>
>> […]
>>
>> Par contre, je ne sais pas s'il est envisageable d'automatiser le
>> traitement des raccord aux rond-points, pour ne pas compter en double
>> ces segments. Donc probablement il va falloir manuellement pré-traiter
>> les données OSM pour qu'elles donnent du sens.
>
> Salut,
>
> Je m'étais déjà heurté au problème quand j'ai fait des stats d'aménagements
> cyclables. En effet le problème se produit sur toutes les portions de voies ou
> la voie est modélisée avec plusieurs polylignes. C'est le cas à l'approche des
> ronds-points, mais aussi des voies séparées par un terre-plein.
> Pour être honnête, je m'étais arrêté là. Je pense qu'il y a pas mal de boulot
> à faire pour traiter les différents cas sans trop se tromper … Ou alors, il
> faudrait introduire des relations pour indiquer que les polylignes représente
> un même tronçon, mais je vois déjà des cheveux et des poils qui se hérissent …
>
> Bon courage
>
Ce qui pose problème:
- les petits segments sur les ilots directionnels souvent en double
- les grands segments en sens unique (terre-plein central)
- les grands segments de type highway=* différents mais sur lesquels
on recopier (inutilement) le même nom
Chaque cas doit pouvoir se gérer, mais ça complique la requête ou
l'algoritme global de calcul.
C'est le troisième cas qui me semble le plus complexe à gérer.
--
Christian Quest - OpenStreetMap France - http://openstreetmap.fr/u/cquest
Plus d'informations sur la liste de diffusion dev-fr