2013-05-16 49 views
1

我有一个彩色地理参考卫星图像,并希望知道哪个像素位于哪个颜色。 我所拥有的只是在php和javascript中的地理参考图像和平均编程技巧。阅读地理参考图像的像素颜色,并获得LatLng

任何想法?

+1

是你使用任何GIS软件?如果没有,StackOverflow可能更适合这个问题 – PolyGeo

+0

我玩过Quantum Gis,但我会感觉更舒适的编程循环...我将它也发布在Stackoverflow –

回答

1

我没有做了很多PHP和Python的喜欢为Javascript ...但你所说的每一丝都是欢迎的。

什么你会发现非常有用的是gdallocationinfo实用。这可能会做你想要的或者可以递归调用的。从文档引用:

gdallocationinfo实用程序提供了一种机制,可以查询有关某个像素的信息,因为该像素位于各种坐标系之一。

另一方面,你可能想'滚动你自己'。在Python中,我会使用GDAL(绑定也可用于Java和C#)。为了方便阵列处理我也将使用NumPySciPy(尤其是看后者的ndimage模块。为了帮助你对你的方式,请参阅this tutorial在空间处理与GDAL(周4,5和6是你想要的)。