【问题标题】:convert a png with known bounds from plate carree to mercator with gdal使用gdal将具有已知边界的png从plate carree转换为mercator
【发布时间】:2012-09-17 09:39:24
【问题描述】:

我有一个 png 图像,它显示了 Plate Carree EPSG:4326 中的地理边界 UpperLat、LeftLon、BottomLat、RightLon(以度和 -ve 表示 West Lon 和 South Lat)定义的区域。我想使用 GDAL 将其转换为墨卡托 EPSG:3857。

当我尝试这样做时:

Step1) gdal_translate -of Gtiff -a_srs EPSG:4326 pc_map_piece.png pc_map_piece.tiff
Step2) gdalwarp -s_srs EPSG:4326 -t_srs EPSG:3857 pc_map_piece.tiff mer_map_piece.tiff

我收到了这个错误:

错误 1:无法计算 pc_map_piece.tiff 的像素/线和地理参考坐标之间的转换。没有仿射变换,也没有 GCP。

然后我尝试这样做:

Step1) gdal_translate -of Gtiff -a_ullr UpperLat LeftLon BottomLat RightLon -a_srs EPSG:4326 pc_map_piece.png pc_map_piece.tiff
Step2) gdalwarp -s_srs EPSG:4326 -t_srs EPSG:3857 pc_map_piece.tiff mer_map_piece.tiff

我没有收到上述错误,但输出图像未转换为墨卡托投影,我只是将相同的图像倒置作为输出。

有什么想法可以解决这个问题并将图像转换为墨卡托?谢谢。

【问题讨论】:

    标签: projection gdal mercator


    【解决方案1】:

    问题解决了。在我的第二种方法中将顺序更改为 LeftLon UpperLat RightLon BottomLat gdal_translate 为我做到了!!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-11
      • 2021-10-30
      • 2015-03-01
      相关资源
      最近更新 更多