从地理空间图像中获取值

时间:2017-01-03 13:52:34

标签: geospatial geoserver wms

我有一个服务于WMS图层的Geoserver。我有一个要求,我选择一个具有纬度和经度的位置,并且对应于我必须从WMS图层获取值的纬度和经度。我无法找到这个要求的解决方案。任何帮助都非常感谢。

1 个答案:

答案 0 :(得分:1)

WMS spec提供GetFeatureInfo request,可让您查询地图上的某个点,但它使用的是图像坐标而不是地图坐标(lat / lon)。如果您的图像相当小,您应该能够通过使用地图的边界(您从WMS请求bbox参数知道)和图像的大小来假设两个坐标系之间的线性关系。也是WMS请求的一部分)你应该能够将lat / lon对转换为图像坐标(记得翻转Y轴,因为图像原点是左上角)。