【发布时间】:2013-01-16 00:50:29
【问题描述】:
我正在帮助一位从事卫星图像分析项目的教授,我们需要将 800 张图像拼接在一起,以 8000x8000 分辨率从 Google Map 中的每张图像拼接到一个正方形区域,可以一张一张下载它们,但是我相信那里必须是编写批处理脚本的一种方式。
这里我想问一下如何使用shell或python脚本来实现,如何通过google maps url下载图片?
以下是网址的示例:
https://maps.google.com.au/maps/myplaces?ll=-33.071009,149.554911&spn=0.027691,0.066047&ctz=-660&t=k&z=15
但是我无法从中分析图像直接下载链接。
更新:
其实我已经解决了这个问题,但是由于谷歌的意图,我不会发布这样做的方法。
【问题讨论】:
-
我尝试在 google maps api 上找到一些东西,但似乎我无法使用该 api 执行此操作,我在 git hub github.com/linuxexp/Google-Maps-Downloader/blob/master/maps 中尝试了一个脚本,但它不起作用,并且url 链接到印度谷歌。我确实搜索了很多软件,但似乎唯一有用的是商业软件。
-
我建议您更仔细地查看您找到的 github 项目。这至少是一个开始的地方。没用怎么办?你收到错误了吗?
-
显然该项目不再工作,因为 kh.googl.com 不再可用。除了受限的静态地图 API 之外,我们目前没有办法公开图像 url
标签: c++ python google-maps shell url