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