openlayers:实现高级视图定位
此示例演示如何调整地图视图,以便将几何图形或坐标定位在特定的像素位置。上面的贴图在视口中应用了顶部、右侧、底部和左侧填充。视图的fit方法用于使视图中的几何体适合相同的填充。视图的centerOn方法用于将坐标(洛桑)定位在特定的像素位置(黑框的中心)。
使用Alt+Shift+Drag旋转贴图。
注意:此示例不会移动视图中心。因此缩放控件和旋转贴图仍将视区中心用作锚。要基于填充移动整个视图,请在视图上使用padding选项
main.js
import GeoJSON from 'ol/format/GeoJSON.js';
import Map from 'ol/Map.js';
import View from 'ol/View.js';
import {
OSM