- 我正在使用开放的第 6 层库进行地图渲染和事件。
- 我的应用程序需要与此示例相同http://viglino.github.io/ol-ext/examples/layer/map.geoimage.html即示例有 ol.source.GeoImage ..
我努力了
- 我正在使用此示例代码在地图上显示光栅图像
const url = imagurl;
const extent = [0, 0, imageData.width, imageData.height];
const projection = new Projection({
code: 'xkcd-image',
units: 'pixels',
extent,
});
const imageLayer = new ImageLayer({
source: new Static({
url,
projection,
imageExtent: extent,
}),
});
- 我正在使用仿射变换库并返回缩放、旋转和变换..
- 它给出了价值观
scaling : 327.805670381418,327.805670381418
rotation : -0.1310210334156003
transformation : 7179251.8557908312,6022627.228704552
我需要将此代码添加到 ol-6 静态图像源中
source: new ol.source.GeoImage(
{ image,
imageCenter: transformation,
imageScale: scaling,
imageRotate: rotation,
//projection: pixelProjectio
})
- 对此提出建议或帮助..提前感谢..并节省我的时间..