Google Maps API开发大全PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:陈育春编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2010
- ISBN:9787111288077
- 页数:447 页
第1章 Google地图服务概览 1
1.1 电子地图 1
1.1.1 电子地图概述 1
1.1.2 电子地图类型 2
1.1.3 电子地图用户 3
1.2 Google地图服务 3
1.2.1 Google Earth 4
1.2.2 Google Maps 6
1.2.3 Google地形图 8
1.2.4 Google 3D模型 10
1.2.5 Google手机地图 12
1.3 国内地图服务商概览 12
1.3.1 MapABC 13
1.3.2 Mapbar 14
1.3.3 灵图 15
1.4 小结 15
第2章 搭建Google Maps API开发环境 16
2.1 Google Maps API概述 16
2.2 搭建Google Maps API开发环境 18
2.2.1 调试JavaScript 19
2.2.2 MicroSoft Script Editor调试工具 19
2.2.3 Visual Studio JavaScript调试功能 21
2.3 小结 27
第3章 JavaScript及Ajax概述 28
3.1 面向对象的JavaScript 28
3.1.1 对象 28
3.1.2 对象的创建 29
3.2 对象模型 33
3.2.1 对象模型简介 33
3.2.2 客户端对象层次 33
3.2.3 浏览器对象模型 34
3.2.4 对象模型中对象的引用 36
3.3 事件驱动与事件处理 37
3.3.1 事件驱动 37
3.3.2 事件处理 38
3.3.3 常用事件 38
3.3.4 加载事件与卸载事件 40
3.4 Google Maps API与Ajax 42
3.4.1 Ajax模式 42
3.4.2 几种工具和技术 44
3.4.3 Ajax示例 47
3.4.4 Google和Ajax 49
3.5 小结 51
第4章 Google Maps API的Hello World 52
4.1 Google Maps API密钥 52
4.1.1 申请Google Maps API密钥 52
4.1.2 Google Maps API密钥作用范围 54
4.2 建立地图基本功能 54
4.2.1 加载Google Maps API 54
4.2.2 加载地图 55
4.2.3 地图类型 57
4.2.4 控制地图 58
4.2.5 移动地图 61
4.3 地图标注 64
4.3.1 标注——GMarker 64
4.3.2 图标——GIcon 66
4.4 信息浮窗 69
4.4.1 打开信息浮窗 69
4.4.2 分页标签 72
4.4.3 完整示例 74
4.5 小结 78
第5章 Google Maps API基础知识 79
5.1 Google Maps坐标系统 79
5.1.1 地理坐标系统 79
5.1.2 图块坐标系统 82
5.1.3 像素坐标系统 83
5.1.4 DOM相对坐标系统 86
5.1.5 DOM绝对坐标系统 87
5.2 Google Maps基础 89
5.2.1 Google Maps地图投影 89
5.2.2 Google Maps数据来源 91
5.2.3 深入浅出地图切割 93
5.2.4 地图渲染 96
5.2.5 ditu.google.cn和maps.google.com 97
5.3 Google Maps API必备知识 100
5.3.1 Google API加载方式 100
5.3.2 本地化Google Maps API 100
5.3.3 浏览器兼容性 101
5.3.4 传感器参数 101
5.4 小结 102
第6章 Google Maps API事件 103
6.1 Google Maps API事件简介 103
6.1.1 Google Maps API事件与DOM模型事件 103
6.1.2 GEvent命名空间 106
6.2 Google Maps API事件侦听 107
6.2.1 诠释事件侦听 107
6.2.2 事件参数传递 113
6.2.3 事件绑定 115
6.2.4 事件侦听中的闭包 116
6.2.5 GMarker对象常用事件 119
6.3 Google Maps API事件实例 126
6.3.1 自定义事件实例——地图右键菜单 127
6.3.2 自定义事件实例——客户化标记类 130
6.3.3 自定义事件实例——区域测面积类 137
6.4 Google Maps API事件的原理探索 143
6.4.1 事件名的由来 143
6.4.2 对事件的侦听 145
6.4.3 事件绑定 148
6.5 小结 151
第7章 Google Maps API控件 152
7.1 Google Maps API控件简介 152
7.1.1 添加控件——addControl() 152
7.1.2 控件位置——GControlPosition 154
7.1.3 控件结构——addRelationship() 156
7.1.4 Google Maps API常见控件 158
7.2 自定义Google Maps API控件 161
7.2.1 GControl 161
7.2.2 自定义控件 163
7.2.3 Google Maps未公开的控件 168
7.3 常用Google Maps API控件集锦 170
7.3.1 自定义控件实例——多点测距控件 170
7.3.2 自定义控件实例——框选缩放控件 184
7.3.3 自定义控件实例——地图状态控件 198
7.3.4 自定义控件实例——地图类型控件 207
7.4 小结 210
第8章 Google Maps API叠加层 211
8.1 标记 211
8.1.1 地图标记 211
8.1.2 客户化标注 214
8.1.3 优化信息浮窗 218
8.1.4 覆写GMarker类 222
8.1.5 优化批量标注 227
8.2 折线及多边形 241
8.2.1 GPolyline 242
8.2.2 编辑折线 243
8.2.3 折线顶点 247
8.2.4 折线测距 250
8.2.5 编码折线 252
8.2.6 编码折线算法实现 255
8.2.7 多边形 262
8.3 其他叠加层 262
8.3.1 叠加图片 262
8.3.2 叠加地图块 265
8.3.3 自定义地图类型 267
8.4 小结 273
第9章 深入Google Maps API 274
9.1 GXmlHttp 274
9.1.1 GXmlHttp实例 274
9.1.2 GXmlHttp的实现原理 280
9.2 GClientGeocoder 282
9.2.1 地址解析 282
9.2.2 反向地址解析 286
9.2.3 地址解析缓存 290
9.2.4 HTTP地址解析 294
9.3 本地搜索 298
9.3.1 Google Maps API——GoogleBar 298
9.3.2 Google Maps API——本地搜索控件 300
9.3.3 Google Maps API——本地搜索控件高级功能 303
9.3.4 Google Search API——LocalSearch 304
9.3.5 Google Maps API和Google Search API地图周边搜索 308
9.4 GDirections 314
9.4.1 GDirections概述 314
9.4.2 应用示例一——解析返回线路 318
9.4.3 应用示例二——客户化线路 324
9.4.4 应用示例三——最近道路 327
9.5 小结 330
第10章 Google Maps API实例——网点管理系统 331
10.1 系统概述 331
10.1.1 网点管理 331
10.1.2 系统模块 331
10.2 总体设计 333
10.2.1 总体结构 333
10.2.2 页面功能 333
10.3 数据库设计 334
10.3.1 数据结构 334
10.3.2 数据文件 336
10.4 功能实现 346
10.4.1 页面设计 346
10.4.2 初始化界面 350
10.4.3 城市列表 354
10.4.4 加载数据 356
10.4.5 运行系统 365
10.4.6 代码分析 367
10.5 行业应用分析 369
10.5.1 金融/银行业 369
10.5.2 连锁酒店 372
10.5.3 房产网站 373
10.5.4 气象行业 374
10.5.5 体彩行业 375
10.6 小结 377
第11章 Google Maps API实例——地图搜索 378
11.1 地图搜索概述 378
11.1.1 地图搜索 378
11.1.2 系统功能 378
11.2 功能实现 379
11.2.1 页面设计 379
11.2.2 初始化地图 383
11.2.3 本地搜索 388
11.2.4 自定义信息窗口 393
11.2.5 在附近搜索 401
11.2.6 驾车路线 402
11.2.7 公交路线 406
11.2.8 道路交通信息 407
11.3 带分页功能的周边网点搜索 414
11.3.1 周边搜索 414
11.3.2 思路分析 418
11.3.3 代码实现 421
11.4 小结 427
第12章 Google Maps API应用前景分析 428
12.1 Google Maps API优势 428
12.1.1 Google Maps API引发开源潮流 428
12.1.2 Google Maps VS微软Bing 431
12.1.3 Google Maps带来的新型WebGIS设计模式 432
12.1.4 Goolge Maps API对传统GIS的冲击 435
12.1.5 Goolge Maps API的创新应用 435
12.2 Google Maps API应用注意事项 437
12.2.1 Google Maps API版本 437
12.2.2 Google Maps API使用成本 438
12.2.3 GPS踩点在Google Map上位置显示不正确 440
12.2.4 Google Maps API编程资源大全 445
12.3 小结 446
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《主题公园开发与管理》梁增贤编著 2019
- 《中南高校档案文化资源开发综合研究》涂上飙 2019
- 《普通高等职业教育计算机系列规划教材 Android Studio移动应用开发基础》(中国)吴绍根 2019
- 《实用日语口语大全 商务口语 白金版》柠檬树日语教学团队编著 2018
- 《中华痹病大全》娄玉钤,娄多峰,李满意主编 2019
- 《Cocos Creator微信小游戏开发实战》王绍明编著 2020
- 《仿真模型枪大全》日本HobbyJAPAN著 2014
- 《小学英语语法大全一学就会》赵岚 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019