2013-04-28 60 views
0
工作

我怎麼能舒展PNG光柵在這樣的,它與谷歌衛星或Bing對齊方式,從格林尼治標準時間到來(通用製圖工具4.5.6)?如何伸展GMT光柵與@中與谷歌

這種光柵是在WGS84和穿過兩個UTM區(17和18南)。我認爲這是錯位的問題。我使用gdalwarp將PNG轉換爲GeoTiff。柵格由mapserver 5.6.7提供,並由openlayers 2.11作爲WMS通過Google或Bing顯示。我使用epsg:4326和epsg:3857。

wgs84中的其他WMS(例如,epsg:4326)由mapserver服務,它們沒有Google或Bing的這種不對齊問題,但只有GeoTiff。

我明白任何支持這一點,謝謝!

回答

0

請澄清:

  1. 什麼是你的EPSG代碼光柵?它是否在地理座標中(例如EPSG 4326)?
  2. 你是什麼意思 「我用EPSG:4326 andepsg:3857」?你的意思是你在你的mapserver mapfile中使用了兩個「PROJECTION」?
  3. 你是否在mapserver的輸出預測中使用了epsg:900913?

我建議:

  1. 確保您的柵格在正確投影在EPSG:使用gdalwarp 4326
  2. 仔細檢查,原來的座標系具有相同的DATUM(即WGS84)作爲EPSG:4326 :不同的基準(如NAD27,NAD83)需要網格文件,以避免出現「錯位」(見NTV2 specifications here要了解他們)
  3. 如果上述作品發佈錯位的截圖!
+0

我可以建議進一步檢查:再夾你的大圖像的小瓦(也許在你的檢查點)和過程:小瓷磚的位置是確定的,那麼你是對的,如果錯誤仍然存​​在,那麼原始圖像可能一個問題。 – Francesco 2013-05-05 09:08:07

0

只是一些其他問題進行診斷:-) 問題0:那些緯度你的大圖像有一定的限度-82 -5 -74 -17,但1°對應於約25公里的西向東方向,那麼你確定界限沒有小數? 問題1:你的小瓷磚有多小?我看到你的大圖像的範圍是-82 -5 -74 -17,那麼小的呢? 問題2:您是否對大圖像和小圖像進行了完全相同的處理? 在我看來,你正在強制一個地理座標系(epsg:4326)參考一個實際上是投影座標系統的圖像。這可能會導致變形。 您確定GMT出來的圖像是經緯度座標(即epsg:4326)嗎?