1
正如您從以下鏈接(意大利地圖)中看到的,我在GeoServer中正確顯示國家邊界時遇到問題。GeoServer呈現不正確的形狀
問題與具有非常尖銳的邊緣(I假設),例如國家邊界發生阿爾巴尼亞的形狀示出了正確:
我獲得從naturalearthdata.com的ESRI shape文件和用於ogr2ogr將它們轉移在一個數據庫中,它的GeoServer使用用作數據源,並在其中創建的層。
任何人都有領先?或者我錯過了圖層配置中的某些東西(雖然投影是正常的,因爲形狀在地圖上正確定位),或者ogr2ogr在轉換過程中混淆了數據。
數據從服務器以這種方式返回,OpenLayers將其呈現爲圖像,並且無法「修復」它(或者換句話說,它實際上正確地顯示它*)。看起來數據(或地理服務器配置)畢竟是錯誤的。您可以嘗試在http://gis.stackexchange.com上詢問更多細節,您更可能獲得GIS特定的幫助。 – kryger
好的,這是一個GeoServer問題。我剛剛檢查過,甚至當我在上面的URL中使用「image/jpeg」格式時,GeoServer返回一個具有相同問題的圖像。 –
我在http://www.gis.stackexchange.com上發佈了這個問題:http://gis.stackexchange.com/questions/80863/geoserver-renders-shape-incorrectly-distorted –