2017-01-03 93 views
0

我有一個服務於WMS圖層的Geoserver。我有一個要求,我選擇一個具有經度和緯度的位置,並且對應於經度和緯度,我必須從WMS圖層獲取值。我無法找到這個要求的解決方案。任何幫助,高度讚賞。從地理空間圖像獲取值

回答

1

WMS spec提供了一個GetFeatureInfo request,它允許您查詢地圖上的一個點,但它使用圖像座標而不是地圖座標(緯度/經度)。假設你的圖像相當小,你應該能夠通過假定兩個座標系之間的線性關係而離開,所以通過使用地圖的邊界(你從WMS請求bbox參數中知道)和圖像的大小(也是WMS請求的一部分),您應該可以將經緯度/經度對轉換爲圖像座標(請記住翻轉Y軸,因爲圖像原點位於左上角)。