2009-09-25 15:13:36
来自: gaomiao
Google API大全——编程·开发·实例的评论



在书籍撰写时,Static Maps API是V1版本,还不支持geocoding地理译码,使用Python编写的代码示例中,首先调用Google Geocoding服务,获取查询地址的经纬度,之后传递并拼接URL地址串,来显示Google静态图片。在新的V2版本里,增加了地理译码功能,以帮助用户更方便的使用静态地图。在原先URL地址串中,指定地图中央坐标的”center=lat,lang”语句,可以直接写成”center=beijing” 或”center=北京”,访问这样的地址串(http://maps.google.c om/staticmap?center= beijing&markers= 39.9081726,116.39794 71,red&zoom=14&a mp;size=512x512& maptype=mobile&k ey=ABQIAAAAj5cpJ2swz FT77RVZXuP73BRi_j0U6 kJrkFvY4-OX2XYmEAa76 BQmXyAoEUqQGRkT8yJX9 ACbfqQXsA),就可以看到一幅以北京市为中心的静态图片。
另外,目前静态地图的调用,即便在本机开发测试,也需要指定正确的API Key。在Google API大全一书提供的示例代码中,需要在map.py文件中,将google_key=’Your_API_Key’修改为 google_key=’ABQIAAAAj5cpJ2swzFT77RVZXuP73BRi_j0U6kJrkFvY4- OX2XYmEAa76BQmXyAoEUqQGRkT8yJX9ACbfqQXsA’,这里Key对应的地址串是本机127.0.0.1对应的Key。改动的代码已经更新到本书的SVN储存库上,读者直接update最新的代码即可以正常运行。
svn地址:
http://code.google.c om/p/google-api-broa dview/source/browse/ #svn/trunk/33-Google -Static-Maps-API/sta ticmap%3Fstate%3Dclo sed
升级方法详情参见:
http://www.gaoang.co m/archives/141
Google API大全——编程·开发·实例的评论




在书籍撰写时,Static Maps API是V1版本,还不支持geocoding地理译码,使用Python编写的代码示例中,首先调用Google Geocoding服务,获取查询地址的经纬度,之后传递并拼接URL地址串,来显示Google静态图片。在新的V2版本里,增加了地理译码功能,以帮助用户更方便的使用静态地图。在原先URL地址串中,指定地图中央坐标的”center=lat,lang”语句,可以直接写成”center=beijing” 或”center=北京”,访问这样的地址串(http://maps.google.c
另外,目前静态地图的调用,即便在本机开发测试,也需要指定正确的API Key。在Google API大全一书提供的示例代码中,需要在map.py文件中,将google_key=’Your_API_Key’修改为 google_key=’ABQIAAAAj5cpJ2swzFT77RVZXuP73BRi_j0U6kJrkFvY4- OX2XYmEAa76BQmXyAoEUqQGRkT8yJX9ACbfqQXsA’,这里Key对应的地址串是本机127.0.0.1对应的Key。改动的代码已经更新到本书的SVN储存库上,读者直接update最新的代码即可以正常运行。
svn地址:
http://code.google.c
升级方法详情参见:
http://www.gaoang.co
本评论版权属于作者gaomiao,并受法律保护。除非评论正文中另有声明,没有作者本人的书面许可任何人不得转载或使用整体或任何部分的内容。

> 我来回应