google map api 开发快速入门

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Google Map开发整理

Google Maps API 是 Google 自己推出编程 API ,可以让全世界对 Google Maps 有兴趣的程序设计师自行开发基于 Google Maps 的服务,建立自己的地图网站。以下是我在 Google Maps API 开发过程中找到的一些 API 的编程资源,包括中文文档,中文说明,示例等等,希望对 Google Maps 编程感兴趣的程序员有所帮助。

中文资料部分(包括中文的文档说明等,以下的网址都是中文内容。)

下面的关于 API 的中文文档

Google Maps API 第 2 版中文文

档/GoogleApi/map2/documentation.htm

Google Maps API 第 2 版升级指南/GoogleApi/map2/upgrade.htm

Google Maps API 第 2 版类参考/GoogleApi/map2/reference.htm

另外一个版本的 Google Maps API 2 中文文档/doc/maps/documentation/

Google Maps API 第 1 版中文文档/GoogleAPI/map/documentation.htm

下面是关于 KML 文件的中文文档

Google Earth KML 中文说明(一)/5294713.html

Google Earth KML 中文说明(二)/5294722.html

Google Earth KML 中文说明(基于 Google Earth 客户端版本 3.0 的 KML 版

本 2.0 )/googleapi/map/kml.htm

英文资料部分(主要是 Google 官方的文档说明,如果觉得中文翻译的有问题,也可以看看这些原始内容。 )

Google Maps API 官方网/apis/maps/

Google Maps API 英文文档/apis/maps/documentation/

Google Maps API 官方 Blog /

Google Maps API 论坛/group/Google-Maps-API

Google KML 的官方文档/kml/

Google API官方网/

附: Google Map API 中文开发教程

Google Map API 中文开发教程最好的教程还是 google 官方的说明文档,而且配有详细的例子,供大家学习,下面是文档的英文原文连

接/apis/maps/documentation/index.html

目录包括

1.面向的读者

2.简介

1.“Hello World”程序

2.浏览器兼容性

3.XHTML 和VML

4.API 更新

5.地理译码

6.行程规划和本地搜索

7.标注管理

3.示例程序

1.基本操作

2.地图移动及动画

3.给地图添加控件

4.事件处理函数

5.打开气泡提示窗口

6.地图覆盖物

7.单击事件处理

8.给标注增加气泡提示窗口

9.多页的气泡提示窗口

10.创建图标

11.使用图标类

12.可拖拽的标注

13.编码折线

14.在地图中使用XML 和异步HTTP 通信(AJAX)

15.自定义地图控件

16.自定义地图覆盖物

1.标注管理器示例

1.天气预报图

2.疑难解答

1.

1.其它资料

2.API 概览

1.GMap2 类

2.事件

3.气泡提示窗口

4.地图覆盖物

5.控件

6.XML 和RPC

7.减少浏览器内存泄露

3.演示程序

4.类参考

同步中文文档请参阅:/doc/google/gmapapi/

谷歌地图API密钥(API Key)的解读和使用技巧收藏

好了,通過前一篇的介紹,大家對Google Map都有所瞭解了吧。不過還得一步步的來。先瞭解API Key 吧。所谓 API 密钥( API Key ),其实就是一个字符串,在使用 script 标签导入 API 类库的时候作为请求参数传给谷歌的地图服务器,形式就是:

我的API Key是:

ABQIAAAAMWyR7XvYN8KE9N6m_jcU4BRlfWJrPzRGiYSzS4l55_z1ea3VShRolPwARGHvivnEFRLVGXyIlsrYpA

使用谷歌地图 API 的第一步就是要注册一个 API 密钥,谷歌的 API 使用条款对这个密钥的用途有很正式的说明,其实总结起来也很简单:

1 、谷歌地图 API 提供的服务是免费的,对于通过 API 正常使用谷歌地图的网站基本没有任何限制;

2 、说“基本”没有限制的原因是,谷歌对每个 API 密钥对应的网站所作的地理编码 / 地址解析请求次数有限制,每天( 24 小时)的请求次数不能超过 15000 次;

3 、不能使用谷歌地图从事任何非法的行为,否则谷歌应该能够通过这个密钥阻止你的网站使用谷歌地图;

更简单的说,谷歌使用这个密钥保证能够对所有 API 用户 / 网站进行区分,方便必要的时候对“超常规”用户进行阻拦。

对于地址解析的次数限制,一般来说不会有什么影响,这里主要说 API 密钥,所以以后有时间可以再详细说说地址解析相关的东东。

对于 API 密钥,还有几点需要记下来:

1 、如果使用 API 的页面还没有发布,只是在本地调试,可以不用密钥,随便用个字符串代替就可以了;

相关文档
最新文档