distance entre deux ville à partir de longitude/latitude, distance entre deux ville à partir de longitude/latitude |
Üdvözöllek a Fórumban! ( Bejelentkezés | Regisztráció )
distance entre deux ville à partir de longitude/latitude, distance entre deux ville à partir de longitude/latitude |
![]()
Létrehozva:
#1
|
|
Advanced Member ![]() ![]() ![]() Csoport: Members Hozzászólások: 480 Csatlakozott: 8-September 18 Azonosító: 761 ![]() |
soit deux villes dont la position est identifiée par la longitude (long) et la latitude (lat)étant données deux villes v1(long1, lat1) et v2(long2, lat2), comment je peux trouver la distance (en km) entre ces deux villes ?- la latitude d'abord : tu calcules la différence d'angle entre le point de départ et le point d'arrivée, puis tu calcules la longueur de l'arc correspondant à cet angle (on va supposer que la terre est ronde et fait 40 000 km de circonférence)
|
|
|
![]() |
![]()
Létrehozva:
#2
|
|
Advanced Member ![]() ![]() ![]() Csoport: Members Hozzászólások: 261 Csatlakozott: 28-October 18 Azonosító: 884 ![]() |
Sans perte de généralité on peut supposer que la sphère est de rayon 1 et qu'un des deux points, disons A, a pour latitude 0 et pour longitude 0.la sphère est centrée sur le repère orthonormé O,i,j,k, le point A est l'extremité du vecteur i, le point B a des coordonnées polaires alpha beta.
|
|
|
![]()
Létrehozva:
#3
|
|
Advanced Member ![]() ![]() ![]() Csoport: Members Hozzászólások: 242 Csatlakozott: 31-October 18 Azonosító: 886 ![]() |
Sans perte de généralité on peut supposer que la sphère est de rayon 1 et qu'un des deux points, disons A, a pour latitude 0 et pour longitude 0.la sphère est centrée sur le repère orthonormé O,i,j,k, le point A est l'extremité du vecteur i, le point B a des coordonnées polaires alpha beta. Tout revient à mesurer la longueur du grand arc AB (on sait que ce sont les géodésiques de la sphère)On calcule alors les coordonnées cartésiennes du vecteur OB (passage des polaires en cartésiennes), puis ensuite le produit vectoriel (OA, OB) dont le module est au signe près le sinus de l'angle des deux vecteurs qui sont unitaires.La fonction Arcsin nous donne alors l'angle des deux vecteurs, et c'est aussi la mesure en radians de l'arc de grand cercle AB qui a pour rayon 1. |
|
|
![]()
Létrehozva:
#4
|
|
Advanced Member ![]() ![]() ![]() Csoport: Members Hozzászólások: 480 Csatlakozott: 8-September 18 Azonosító: 761 ![]() |
Le service se sert du service Google Maps pour calculer les distances entre deux points. L'application étant bien faite vous avez toutes les étapes de la route, comme vous pourriez les trouver sur un GPS par exemple. Une fiche de route idéale pour prévoir le trajet dans sa globalité avant le départ.
|
|
|
![]()
Létrehozva:
#5
|
|
Advanced Member ![]() ![]() ![]() Csoport: Members Hozzászólások: 261 Csatlakozott: 28-October 18 Azonosító: 884 ![]() |
Le service se sert du service Google Maps pour calculer les distances entre deux points. L'application étant bien faite vous avez toutes les étapes de la route, comme vous pourriez les trouver sur un GPS par exemple. Une fiche de route idéale pour prévoir le trajet dans sa globalité avant le départ. Une fois qu'on a la distance et le mode de transport. On va ajouter à ces variables des données comme : la vitesse maximale autorisée, la vitesse maximale de chacun des moyens de transfort, distance entre deux ville etc. Toutes ces données permettant assez simplement de trouver un estimation de temps que peut prendre le chemin entre deux points. |
|
|
![]()
Létrehozva:
#6
|
|
Advanced Member ![]() ![]() ![]() Csoport: Members Hozzászólások: 242 Csatlakozott: 31-October 18 Azonosító: 886 ![]() |
Ce temps ne prend bien sûr pas en compte les arrêtes nécessaires sur les longues distances, elles sont donc à ajouter au temps total calculé du trajet.
|
|
|
![]() ![]() ![]() |
Szöveges verzió | A pontos idő: 22nd August 2024 - 10:05 AM |