J'ai un tableau qui implémente de nouvelles coordonnées toutes les secondes dans mon tableau d'emplacements. J'essaie d'additionner les distances entre chaque point de localisation et de poursuivre ce processus lorsque de nouvelles coordonnées sont implémentées dans le tableau.Ajout de distances entre les coordonnées d'un tableau croissant
Je veux utiliser la fonction CLLocationDistance
comme exemple:
var Array = [Double](-1.0, 1.0, -2.0, 2.0, -3.0, 3.0)
maintenant je sais que je peux utiliser:
let Distance = (Latitude:-1.0, Longitude:1.0.distance(from: (Latitude:-2.0, Longitude:2.0))
print(Distance)
pour chaque point, mais je veux utiliser un "pour" déclaration et indices pour calculer toutes les distances entre les points du tableau croissant.
Wouldn'ta '[CLLocationCoordinates2D]' un meilleur ajustement à cet effet? – Sweeper