我有一个彩色的地理参考卫星图像,想知道什么颜色在哪个位置有哪个像素。我所拥有的只是地理参考图像和 php 和 javascript 的平均编程技能。
任何想法?
我没有用 PHP 做很多事情,并且更喜欢 Python 而不是 Javascript ......但你说每一个提示都是受欢迎的 :)
您可能会发现非常有用的是gdallocationinfo实用程序。这可能完全符合您的需要,或者可以递归调用。从文档中引用:
gdallocationinfo 实用程序提供了一种机制来查询有关像素的信息,因为它在各种坐标系之一中的位置。
另一方面,您可能想要“自己动手”。在 Python 中,我会使用GDAL(绑定也可用于 Java 和 C#)。为了便于数组处理,我还将使用NumPy和SciPy(特别是查看后者的ndimage模块。为了帮助您顺利进行,请参阅本教程关于使用 GDAL 进行地理处理(第 4 周、第 5 周和第 6 周是您想要的)。