Szybkie pytanie dotyczące obliczenia długości/długości.Obliczanie szerokości i długości geograficznej
Chcę wziąć zestaw wartości, np. Lat: 55.123456 Długi -6.123456 i wypracuj cztery punkty, które znajdują się w pewnej odległości.
Jako danego kwadratu, chcę poćwiczyć wartość dla Latitude po lewej i prawej stronie. Tak więc czerwone linie znajdują się 1,5 km od punktu początkowego. Podobnie dla długości geograficznej niebieskie linie będą 1,5 km od punktu początkowego. Wynik będzie wynosił 4 punkty, wszystkie odległości w kilometrach.
w skrócie: + Y = Latitude Latitude Wartość X kilometrów
Działa z iPhone w tej chwili i jej za bardzo przybliżonych obliczeń bazy danych.
EDYCJA: Aby wyjaśnić, odległość jest tak krótka, że krzywizna (A zatem dokładność) nie stanowi problemu.
Wiesz, że Ziemia jest (bardziej) kulą niż samolotem, prawda? –
I do kontynuacji komentarza Matta, myślę, że [odległość Wielkiego Koła] (http://en.wikipedia.org/wiki/Great-circle_distance) jest tym, o co prosisz. – rickerbh
@Matt, dobrze znający kulę: D Odległość jest tak krótka (Sub 3km) Nie powinno to mieć znaczenia. Chcę tylko dodać wartość zmiennoprzecinkową do istniejącego punktu, aby dać mi szerokość lub długi punkt, który jest ustaloną odległością. – Colin