Я работаю с приложением, которое выгружает координаты широты / долготы в мою базу данных. Моя цель состоит в том, чтобы применить к Земле макет сетки (используя Google Maps), сгруппировать координаты и обновить правильную ячейку сетки. Тем не менее, я застрял в том, как создать наложение сетки.
Все формулы, которые я нашел (например, здесь или computeOffset Карт Google), учитывают форму земного шара. При использовании этих формул для вычисления координат для ячеек сетки линии естественным образом смещаются с увеличением расстояния. Мой вопрос, поэтому, есть ли формула для расчета широты / долготы, которая игнорирует форму земли (где входные данные представляют собой набор координат, азимут и длину в метрах)? То есть, чего я хочу добиться:
Если у меня есть точка (0,0) и я хочу найти позицию, которая находится в 100 метрах к востоку, я хочу, чтобы формула вернулась (latitude_offset_100m, 0). Используя формулу, которая учитывает круглую форму Земли, это может дать, например, (latitude_offset_100m, longtitude_offset_5m).