|
|
怕老婆的铅笔 · WKWebView对网页和js,css,pn ...· 1 月前 · |
|
|
爱健身的充电器 · Python进阶语法之断言-阿里云开发者社区· 1 月前 · |
|
|
知识渊博的铁链 · Debian10 安装Python3.9开发者社区· 5 天前 · |
|
|
耍酷的墨镜 · 【错误记录】Android 命令行执行 ...· 3 天前 · |
|
|
一身肌肉的荒野 · 解决:Unable to open ...· 3 天前 · |
|
|
率性的水煮鱼 · 管理變數和變數窗格 - Power ...· 6 月前 · |
|
|
力能扛鼎的苦瓜 · 为wordpress主题添加点击加载更多文章 ...· 2 年前 · |
|
|
刚毅的棒棒糖 · Redis的连接_炮姐的呱太的博客-CSDN博客· 2 年前 · |
|
|
胡子拉碴的课本 · 等待 113 周后,微软 Edge ...· 2 年前 · |
|
|
严肃的吐司 · Delphi - Using ...· 2 年前 · |
我在试着把罗宾逊投影转换成墨卡托。例如,我使用这个 image 。
首先,我应用地理标记:
gdal_translate -a_ullr -180 90 180 -90 -a_srs ESRI:54030 source.jpg source_tagged.tif
并最终将其传递给墨卡托:
gdalwarp -t_srs ESRI:54030 -s_srs EPSG:3857 source_tagged.tif target.tif
结果在垂直方向上略有延伸,但与适当的墨卡托相去甚远。我做错了什么?
发布于 2021-10-13 22:02:20
您的命令中有几个问题。第一个是-180 90不在全局Robinson投影GeoTIFF的左上角像素中。左上角将类似于-338.2187147689 90,右下角将是338.2187147689 -90。但是,您还将srs指定为ESRI:54030,因此这些边界需要使用投影坐标,而不是经度/经度。从您的映像生成GeoTIFF的命令为:
gdal_translate -a_ullr -17005833.3305252 8625154.47184994 17005833.3305252 -8625154.47184994 -a_srs ESRI:54030 source.jpg source_tagged.tif
您的第二个命令切换了-t_srs和-s_srs。考虑到您要投影到EPSG:3857,您还需要提供界限,因为墨卡托在两极是无穷大的。因此,更新后的命令将如下所示:
gdalwarp -s_srs ESRI:54030 -t_srs EPSG:3857 -te -180 -81 180 81 -te_srs EPSG:4326 source_tagged.tif target.tif
我使用这些命令从您的示例中生成了以下投影图像(在运行它们之前裁剪图像中的空格)。
https://stackoverflow.com/questions/69545017
复制相似问题
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2023 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
|
|
爱健身的充电器 · Python进阶语法之断言-阿里云开发者社区 1 月前 |
|
|
知识渊博的铁链 · Debian10 安装Python3.9开发者社区 5 天前 |
|
|
耍酷的墨镜 · 【错误记录】Android 命令行执行 7zr 可执行程序报错 ( Cannot run program “7zr“ : error=13, Permission denied )-阿里云开发者社区 3 天前 |
|
|
一身肌肉的荒野 · 解决:Unable to open debugger port (127.0.0.1:55017): java.net.SocketException "Socket closed"开发者社区 3 天前 |
|
|
刚毅的棒棒糖 · Redis的连接_炮姐的呱太的博客-CSDN博客 2 年前 |