Je cherche un algorithme (php serait le plus idéal) qui peut, avec deux ensembles de coordonnées (début et fin), calculer les coordonnées géographiques le long de cette trajectoire à des intervalles donnés (disons chaque mile). Notez que je ne cherche pas quelque chose comme l'algorithme de Bresenham - je veux les coordonnées exactes le long du chemin.Calcul des coordonnées géographiques le long d'une trajectoire
1
A
Répondre
0
Vous devez trouver la latitude/longitude d'un point à une distance donnée le long d'un great circle en passant par votre point de départ et d'arrivée. Vous trouverez les formules élaborées here, que vous devriez pouvoir adapter à votre cas d'utilisation.
Questions connexes
- 1. calcul trajectoire trajectoire 3D
- 2. Comment convertir des coordonnées géographiques en pixels?
- 3. Convertisseur de coordonnées géographiques
- 4. Bitmap et coordonnées géographiques
- 5. Liste des coordonnées géographiques au code postal
- 6. Box2d Calcul de la trajectoire
- 7. Comment connaître la géométrie des coordonnées géographiques de Google Maps
- 8. Calcul des coordonnées sur l'écran
- 9. Création gradient brosse le long d'une trajectoire circulaire
- 10. Instruction imbriquée MySQL pour les coordonnées géographiques
- 11. Calcul des coordonnées SVG linearGradient
- 12. Cityname aux coordonnées géographiques PHP script?
- 13. Obtenir des coordonnées géographiques à partir d'une application Web
- 14. Comment obtenir des coordonnées géographiques par Google Map API?
- 15. Comment obtenir des coordonnées géographiques sur l'émulateur WP7?
- 16. calculer une forme à partir d'une liste de coordonnées géographiques
- 17. Bonne valeur pour déclarer "Position atteinte" dans les coordonnées géographiques
- 18. Equation de trajectoire paramétrique?
- 19. comment calculer les coordonnées géographiques/quel système géographique est-ce?
- 20. erreur sur le calcul de distance entre deux points géographiques
- 21. Calcul des coordonnées du point final
- 22. calcul des points de coordonnées avec VB.net
- 23. Calcul des coordonnées d'un sprite en C++
- 24. Comment affecter des coordonnées géographiques actuelles pour tracer le chemin de l'emplacement actuel à l'emplacement cible?
- 25. Calculer l'aire à partir de coordonnées géographiques sur des polygones non convexes
- 26. Calculer les pixels coordonnées géographiques d'une carte callibrée
- 27. Résoudre coordonnées géographiques/GPS à l'heure locale actuelle
- 28. Obtenez les coordonnées géographiques d'une ville dans OpenStreetMap
- 29. Problème de calcul de coordonnées!
- 30. Obtention d'une distance de route avec deux coordonnées géographiques
Génial. Merci! – cyberwombat
J'ai adapté les calculs à mon code - la page propose des formules de grands cercles ainsi que des lignes de rhumb. Je devrais mentionner que pour les distances locales (je testais un rayon de 30 miles) la formule du grand cercle est si loin qu'elle est inutile (cela fonctionne pour l'exemple lax/jfk qu'ils utilisent mais est loin pour de plus petites distances). L'algorithme de ligne de rhumb est sur place à la fois pour l'exemple et pour des distances plus courtes. – cyberwombat