[OSM-talk-fr] [RÉSOLU] distance entre deux points sur une route
adrien
perso at adrieng.fr
Jeu 30 Juin 05:39:14 UTC 2016
Bonjour,
J'ai trouvé une solution relativement simple :
– Je télécharge la trace GPX depuis http://cycling.waymarkedtrails.org
– je la charge dans JOSM, et supprime les portions qui ne m'intéresse pas.
Le plugin measurement me donne directement la distance de mon chemin.
Bonne journée
Adrien
Le 30/06/2016 à 07:15, adrien a écrit :
>
> Bonjour,
>
> Merci pour l'explication, mais n'y a-t-il pas plus simple, genre
> j'indique les deux points, et le logiciel me donne la distance suivant
> la route, un peu comme openrouteservice peut le faire ?
>
> Pour info marble permet de faire assez simplement ce que tu décrit,
> mais c'est quand même fastidieux puisqu'il faut suivre tout le chemin.
>
> Bonne journée
>
> Adrien
>
>
> Le 29/06/2016 à 23:20, François Lacombe a écrit :
>> Bonjour Adrien,
>>
>> A mon sens c'est un calcul de distance loxodromique entre chaque
>> nœud, de chaque portion de véloroute qui composent le chemin à parcourir.
>> https://fr.wikipedia.org/wiki/Loxodromie
>>
>> Concrètement, voici un bout de PHP qui te donne la distance entre
>> deux points dont tu connais le lat/lon
>> Tu n'as plus qu'à faire la somme de tous tes segments pour avoir la
>> distance totale
>>
>> $l = 6366 * 2 * asin(
>> sqrt(
>> pow(
>> sin((deg2rad($lat)-deg2rad($ll[1]))/2) , 2) +
>> cos(deg2rad($lat))*cos(deg2rad($ll[1]))* pow(
>> sin((deg2rad($lng)-deg2rad($ll[0]))/2) , 2)
>> )
>> );
>>
>> Où $lat et $lng sont les coordonnées de ton point B et $ll[0] et
>> $ll[1] celles de ton point A.
>> Cette formule a un défaut : elle ne tient pas compte de l'altitude
>> des points, réputée négligeable ici.
>>
>>
>> A+
>>
>> *François Lacombe*
>>
>> fl dot infosreseaux At gmail dot com
>> www.infos-reseaux.com <http://www.infos-reseaux.com>
>> @InfosReseaux <http://www.twitter.com/InfosReseaux>
>>
>> Le 29 juin 2016 à 20:46, adrien <perso at adrieng.fr
>> <mailto:perso at adrieng.fr>> a écrit :
>>
>> Bonjour,
>>
>> J'aimerais connaître la distance entre deux points sur une relation
>> route=bicycle,en l'occurence la distance entre Nantes et Blain sur la
>> Vélodyssée.
>>
>> Je suppose que c'est facilement faisable, mais je sèche
>> complètement sur
>> comment faire, et quel outils utiliser…
>>
>> Si vous avez des pistes, je vous en serait reconnaissant.
>>
>> Bonne soirée
>>
>> Adrien
>>
>>
>> _______________________________________________
>> Talk-fr mailing list
>> Talk-fr at openstreetmap.org <mailto:Talk-fr at openstreetmap.org>
>> https://lists.openstreetmap.org/listinfo/talk-fr
>>
>>
>>
>>
>> _______________________________________________
>> Talk-fr mailing list
>> Talk-fr at openstreetmap.org
>> https://lists.openstreetmap.org/listinfo/talk-fr
>
>
>
> _______________________________________________
> Talk-fr mailing list
> Talk-fr at openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-fr
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/talk-fr/attachments/20160630/ffb7d964/attachment.htm>
Plus d'informations sur la liste de diffusion Talk-fr