计算图像的比例

Calculating scale of an image

我正在处理一些地理空间栅格数据,确切地说是 JOG-A 栅格,并且知道图像的比例应该是 1:250000,但是我想计算这个在代码中,但没有给出正确的值,所以我想我会寻求帮助。

这里是单张图片的bounds和其他需要计算的值。 (坐标以度为单位,EPSG:4326)

我想我可以说: (degLatA - degLatB) * meterPerDeg / imageSizeY * dpi / 0.0254

  1. 33.6529242569511deg - 33.13518696069031deg = 0.51773729626079deg
  2. $1 度 * 111319.49079327358m/度 = 57634.2521844373683014174969282m
  3. 2 百万美元/1536 像素 = 37.52m/px
  4. 3 美元 m/px * (90px/in * 1in/0.0254m) = 132953.03

给出了 1:132953 的比例......甚至不接近!

单位全部取消很好,但从计算中可以看出,该值甚至不接近 250k。

谁能解释一下我哪里错了?

编辑 以防其他人偶然发现这个问题,答案隐藏在 CADRG 的规范文档中。用于 CADRG 的 DPI 是 169。将其代入上述等式,它对 CADRG 非常有用。你只需要知道正确的 DPI 用于你试图找到比例的图像,上面的方法就可以了。

您还需要经度,否则地图会变形。 IMO 用经度尝试相同的公式。

处理 CADRG 时,要使用的正确 DPI 是 169。这可以在 MIL-SPEC 文档的第 10 页找到。问题中的数学是正确的,只需为 dpi 插入 169 而不是 90。