当我点击带有值的数组或json地图时,我试图从OpenLayer 5地图中接收lon/lat中的坐标,以便将地图中心设置为此点击的坐标。我试着通过这个获取坐标
var mousePosition = new OlMousePosition({
coordinateFormat: createStringXY(2),
projection: 'EPSG:25832',
});
但是mousePosition
中的坐标存储在哪里?我找到的所有示例都通过target:
将值发送到HTML元素中。
当我获得像素坐标时,我现在使用来自ol/Map的getCoordinateFromPixel
来获得特定值,map.getView().setCenter(coordinates)
来设置中心。