Kev*_*vin 3 api url static google-maps path
我已经实现了一些代码,在单击listview项目时从URL加载图像; 这已经使用"虚拟"图像进行了测试,并且对于在imageview对象中显示的图像没有任何问题.
但是,我真正想做的是通过URL加载带路径的静态Google地图(折线),但由于某种原因,这不起作用,我希望这里的某个人能够告诉我我的网址有什么问题:
http://maps.googleapis.com/maps/api/staticmap?size=400x400&path=40.737102,-73.990318|40.749825,-73.987963|40.752946,-73.987384|40.755823,-73.986397
Run Code Online (Sandbox Code Playgroud)
根据Google文档http://code.google.com/apis/maps/documentation/staticmaps/,我认为我的网址应该有效,因为带路径的图片只需要size属性(即所有其他图片都是可选的).
当我尝试通过网络浏览器测试加载我的网址时,我在Google Chrome中收到错误403,告诉我googleapis网站需要登录.这是API密钥吗?我有一个我以前用于非静态谷歌地图的API密钥,我将这个密钥从地图的xml复制/粘贴到我的URL(使用key =属性),但这又不成功.
我试过在谷歌和这个论坛上搜索,但似乎没有人之前有过这个问题 - 或者我可能只是非常擅长搜索:(但希望有人可以提供帮助?
谢谢!
您缺少必需的sensor 参数.
http://maps.googleapis.com/maps/api/staticmap?size=400x400&path=40.737102,-73.990318|40.749825,-73.987963|40.752946,-73.987384|40.755823,-73.986397&sensor=false
Run Code Online (Sandbox Code Playgroud)
小智 5
这个要求相当新,但是,您缺少 API 密钥。
正如您添加参数&size=或一样&path=,在某些时候您需要一个&key=参数。因此,对于您的示例,它看起来像这样:
http://maps.googleapis.com/maps/api/staticmap?size=400x400&key=ENTER-YOUR-API-KEY&path=40.737102,-73.990318|40.749825,-73.987963|40.752946,-73.987384|40.755823,-73.986397
Run Code Online (Sandbox Code Playgroud)
希望有帮助
| 归档时间: |
|
| 查看次数: |
10094 次 |
| 最近记录: |