我需要使用Openlayers对非地理配准图像进行地理配准。我发现了一个很棒的example,它展示了我该怎么做,但有些东西是我无法理解的:
如何计算" theResolution"源代码中的变量(第130行)?
答案 0 :(得分:2)
OpenLayers中的分辨率将参考距离单位除以像素数。距离单位当然取决于您的投影,在本例中为球形墨卡托,即米。因此,要计算外部图像的值,您只需要以图像的宽度或高度(以像素为单位)划分图像的宽度或高度(以米为单位)。
如果你看一下,在这里:http://trac.osgeo.org/openlayers/browser/trunk/openlayers/lib/OpenLayers/Layer.js你会看到一些分辨率计算是如何在OpenLayers中完成的。