После нормализации долготы (от -180 до +180) происходит выбор неправильной долготы - PullRequest
0 голосов
/ 10 октября 2019

В листовке я пытаюсь нормализовать извлеченные долготу и широту, чтобы отправить их через остальные API для извлечения точек.

Извлеченные координаты: {lat: -37.02852710105781, lng: -281.07421875} После нормализации: {lat: -37.02852710105781, lng: 78.92578124999994}

Теперь эта координата должна быть в том же месте, даже после ее нормализации. Но, к сожалению, он появляется в другом месте.

Используемые коды:

let bounds = this.map.getBounds();
let overallBoundsNE = this.map.wrapLatLng([bounds._northEast.lat, bounds._northEast.lng]);

Даже я пытался вручную, используя эту формулу:

(longitude % 360 + 540) % 360 - 180

Это дает мне координатыдругого местоположения, из-за которого не получается выбрать правильный список точек.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...