Получить ориентацию компаса координат wgs84 или полигона
Я получил набор координат wgs84 для размещения многоугольника на Google Maps. Мне интересно, могу ли я использовать те же координаты, чтобы получить направление координат по компасу. Мне не нужно решение, специфичное для Google Maps, javascript или php. Мне просто интересно, каким будет правильный подход.
Примерно так будет конечный результат. Я понимаю, что нужен какой-то алгоритм в фоновом режиме
Я нашел Geolib и функцию 'getCompassDirection', но эта функция позволяет только 2 точкам создать линию и получить направление (угол) этой линии.
0 ответов
Вы не можете получить информацию о направлении из одной координаты позиции.
Координаты положения не представляют никакой информации об ориентации объекта. Поэтому вам нужно что-то, у которого есть направление (например, вектор между двумя координатами) для вычисления направления по компасу. Именно поэтому упомянутая вами функция требует двух баллов.
Это означает, что вы можете получить направление по компасу для любого края многоугольника (используя его две конечные точки), но не для его вершин.
Надеюсь это поможет!