我使用OpenLayers可视化巨大的平铺图像。我可以放大到可以区分图片像素的级别。在这种缩放状态下,我希望添加一个功能,我可以在其中显示某种刻度以明确区分像素。
这看起来就像显示一些网格线一样。
考虑到文档,我尝试添加以下内容:
// Create the graticule component
var graticule = new ol.Graticule({
// the style to use for the lines, optional.
targetSize: 1,
strokeStyle: new ol.style.Stroke({
width: 1
})
});
在文档中,targetSize
是The target size of the graticule cells, in pixels. Default value is 100 pixels.
。所以根据我的理解,如果我将它设置为1,它应该显示在1像素的边界附近,而不是它更大。
我应该如何添加这样的功能?