我编写了一个函数来从openlayers地图中检索像素数据:
ValueError: TypeError: object of type 'RaggedTensor' has no len()
代码基于this link。同样,从LatLon数据到像素坐标的转换也得到了广泛的应用,并且没有任何问题。
但是,检索到的像素数据在某种程度上偏离了坐标,因此我可以看到有土地的水以及其他地方。据我所知,在x和y方向上的偏移量是几百个像素(在lonlat中是几米),可能的原因在于地图中的像素与画布上的像素不对应
有人知道如何解决这个问题吗?
答案 0 :(得分:0)
迈克的回应确实使我走上了正轨! 我为那些可能遇到相同问题的人提供了修改后的代码:
/hotels