python - 地图上的 PNG 卫星图像
问题描述
我知道如果我有坐标很简单......知道我只有一张卫星图片并且想要剪切一个区域。图片可在以下网址获得:http ://www.fennec.imperial.ac.uk/
有一个选项可以通过点击(高分辨率)来查看坐标,但我不相信我的点击技巧。
那么是否可以选择在更大的地图或底图上绘制此图像以查找坐标并提取角以使用像素计算其他点?
此致
解决方案
该图像似乎在(原始)地球静止投影中。您可以猜测该投影的角坐标,并将其覆盖(例如在 QGIS 中)并迭代优化您的猜测。
例如:
gdal_translate -a_sr`s "+proj=geos +lon_0=0 +h=35785831 +x_0=0 +y_0=0 +ellps=WGS84 +units=m +no_defs" -a_ullr -3170000 4180000 2828000 285000 -of VRT 201804020515_dst.jpg 201804020515_dst.vrt`
这已经是一个不错的近似值了。地理参考后,您可以使用任何您喜欢的 GIS 软件来创建作物。
推荐阅读
- google-bigquery - 在 Big Query 中创建表
- android - 使用otp登录一次后应用程序崩溃,然后在注销后尝试再次进入登录页面
- javascript - 如何在每次加载时更改背景图像
- c# - 如何从 StreamReader 读取长度为 n 的字符串?
- python-2.7 - 如何从命令( os.system (Path) )或(os.startfile(path/Filename))在编辑器中打开单个 python 文件(或任何代码文件)?
- php - 如何使按钮弹出信息并在转到另一个页面之前保持在同一页面中?
- jquery - 我怎样才能优化这个jquery?
- angular - 我可以将安全性从 Angular 6 迁移到 Angular 9 吗?
- python - 如何从网页中获取元素
- amazon-s3 - aws 胶水 cloudformation 镶木地板工作