我想在Python中创建一个脚本,该脚本下载我在Google地图上创建的所有地图的当前KML文件。如何使用Google Map Feed API来获取我的Google Maps使用Python的列表?
要那么做手工,我可以用这个:
http://maps.google.com.br/maps/ms?msid=USER_ID.MAP_ID&msa=0&output=kml
其中USER_ID
是常数谷歌使用,以确定我,MAP_ID
是在右上角的link
图标生成单独的地图标识。
这不是非常简单,因为我必须在Google地图上手动浏览“我的地点”页面,并逐个获取链接。
从Google Maps API HTTP Protocol Reference:
地图供稿是用户创建的地图的进料。
这种饲料的完整GET URI是:
http://maps.google.com/maps/feeds/maps/default/full
这种饲料返回经过验证的用户的所有地图的清单。
**该页面表示此服务不再可用,所以我想知道现在是否有办法做同样的事情。
所以,问题是:有没有办法获得/下载我所有地图的MAP_ID列表,最好使用Python?
感谢您阅读
我也一直在考虑这个...此端点是否仍在工作? – docchang
@docchang好吧,你可以测试它,但现在已经有一段时间了......自那时起,Google中很多事情都发生了变化。我的回答是“好吧,我真的不知道”... – heltonbiker