OpenLayers externalGraphic,图像的地理配准

时间:2014-05-17 20:53:23

标签: javascript openlayers

我需要使用Openlayers对非地理配准图像进行地理配准。我发现了一个很棒的example,它展示了我该怎么做,但有些东西是我无法理解的:

如何计算" theResolution"源代码中的变量(第130行)?

1 个答案:

答案 0 :(得分:2)

OpenLayers中的分辨率将参考距离单位除以像素数。距离单位当然取决于您的投影,在本例中为球形墨卡托,即米。因此,要计算外部图像的值,您只需要以图像的宽度或高度(以像素为单位)划分图像的宽度或高度(以米为单位)。

如果你看一下,在这里:http://trac.osgeo.org/openlayers/browser/trunk/openlayers/lib/OpenLayers/Layer.js你会看到一些分辨率计算是如何在OpenLayers中完成的。