我正在尝试使用测量示例来测量距离。
但不同之处在于我正在使用 iiifimage 显示图像,如本例
我的地图上也有一条比例线,效果很好(在我的地图上设置了下面的投影之后)。
const projection = new Projection({
code: 'ZOOMIFY',
units: 'PIXELS',
metersPerUnit,
extent: [0, 0, options.size[0], options.size[1]],
getPointResolution: a => a
});
使用我的测量工具,为了获得我的特征的长度,我正在这样做:
const length = getLength(geom, { projection: map.getView().getProjection() });
不幸的是,我测量的距离是完全错误的(与我的 scaleLine 和我的真实图像相比)。
我究竟做错了什么 ?
非常感谢。