Я пытаюсь итеративно пересекать Соединенные Штаты с шагом в 1 милю с использованием координат широты и долготы. По сути, как только я начну (скажем, в Портленде, О.О.), я хочу двигаться на юг с шагом в одну милю, пока не доберусь до самой южной границы Соединенных Штатов, которая имеет ту же широту, что и Портленд, OR. В этот момент я хочу начать с самой северной части и двигаться на одну милю на восток, повторяя весь процесс, пока не доберусь до восточного побережья. Мне нужно обработать эти точки долготы/широты в базе данных.Автоматическое перемещение области по долготе/широте
Мой вопрос: правильно ли проходить через широту и долготу, вычисляя следующую пару lat/long, используя дельту 1 миля каждый раз, или есть более простые и элегантные методы для достижения моей конечной цели?