Как получить значение lon / lat в OpenLayers 5 по клику - PullRequest
0 голосов
/ 23 октября 2019

Я пытаюсь получить координаты в lon / lat форме карты OpenLayer 5, когда я нажимаю на карту в виде массива или json со значениями, чтобы установить центр карты для этих щелкаемых координат. Я пытался получить координаты по этому

var mousePosition = new OlMousePosition({
  coordinateFormat: createStringXY(2),
  projection: 'EPSG:25832',
});

Но где в mousePosition хранятся координаты? Все найденные примеры отправляют значения через target: в элемент HTML.

1 Ответ

0 голосов
/ 23 октября 2019

Получив координаты пикселей, я теперь использовал getCoordinateFromPixel из ol / Map, чтобы получить конкретные значения, и map.getView().setCenter(coordinates), чтобы установить центр.

...