Google
Map API
谷歌地图
Michael Tian
目录
Google Map API........................................................................................................................4
1 基础知识...............................................................................................................................4
1.1 Google 地图 API 概念.....................................................................................................4
1.2 Google 地图的“Hello, World”.........................................................................................4
1.2.1 加载 Google 地图 API..............................................................................................6
1.2.2 地图 DOM 元素.......................................................................................................6
1.2.3 GMap2 - 基本对象...................................................................................................6
1.2.4 初始化地图.............................................................................................................7
1.2.5 加载地图.................................................................................................................7
2 正向标注...............................................................................................................................7
2.1 Map2 类..........................................................................................................................8
2.2 谷歌可视化 API..............................................................................................................8
2.3 GClientGeocoder 类........................................................................................................9
构造函数..........................................................................................................................9
方法..................................................................................................................................9
2.4 GMarker 类...................................................................................................................11
构造函数........................................................................................................................11
方法................................................................................................................................11
事件................................................................................................................................12
2.5 GLatLng 类....................................................................................................................12
构造函数........................................................................................................................12
2.6 函数 GDownloadUrl......................................................................................................13
2.7 可拖动的标记...............................................................................................................13
2.8 手动标注......................................................................................................................14
2.9 自动标注......................................................................................................................15
2.9.1 随机生成................................................................................................................15
2.9.2 读 XML 文件...........................................................................................................16
3 反向标注.............................................................................................................................18
3.1 从 Marker 到列表.........................................................................................................19
3.2 从列表到 Mark.............................................................................................................20
4 任意多边形.........................................................................................................................23
4.1 GPolyline 类..................................................................................................................23
构造函数........................................................................................................................23
方法................................................................................................................................23
4.2 GLatLngBounds 类........................................................................................................24
构造函数........................................................................................................................24
方法................................................................................................................................24
4.3 矩形选择......................................................................................................................24
4.4 可调的多边形...............................................................................................................26
4.4.1 样式设置................................................................................................................28
4.4.2 顶点数据获取........................................................................................................29
4.5 不可调的多边形...........................................................................................................31
5 自定义 GMarker..................................................................................................................31
5.1 GMarker 添加文字.......................................................................................................33
5.2 添加滑动门效果...........................................................................................................35
5.3 自定义图片无效果.......................................................................................................37
6 地图控件与地图属性..........................................................................................................37
控件概述............................................................................................................................37
7 空间数据类型.....................................................................................................................39
8 参考资料.............................................................................................................................39
Google Map API
1 基础知识
1.1 Google 地图 API 概念
欢迎阅读 地图 开发人员文档!地图 使您可以在网
页中嵌入 地图 。要使用该 ,您需要先注册以获取 密钥 。收到 密钥之后,
即可以按照本文档中的说明开发地图应用程序。
任何 地图 应用程序中的基础元素都是“地图”本身。本文档讨论 基础
对象的用法和地图操作的基础知识。
1.2 Google 地图的“Hello, World”
开始学习 地图 最简单的方式是看一个简单的示例。下面的网页显示以北京的
故宫博物院为中心的 的地图。
!"#$%%&%%'()*+%% ,#
#!-%%...+.+%/%!"*%%!"*$0+11#2
!""304#!-%%...+.+%*555%!"#2
!12
"!$674#33$8#334#%!"9!047:$;#%2
20 "%2
004!-%%17++3%"0<
=4>"94>"9?84@1:>03047AA:0
84#%B0#2%02
084#%B0#2
:7333CDE
F
:DG.00"@DEE
F
"43.D17"3+ "3G81D#"A30#EE9
"+03D3.))3D5+5H5I**J+5KEI*E9
L
L
%02
%!12
@18314#3CDE#37314#M31DE#2
114#"A30#084#.1!-9!!-#2%12
- 1
- 2
- 3
- 4
- 5
- 6
前往页