出版社:机械工业出版社
年代:2009
定价:65.0
本书系统地介绍Google Maps API的理论和概念,以及Google Maps API应发和实例的专业书籍。同时,写作本书的目的也是为了向网络世界的朋友们分享有关理解和运用Google Maps API技术的经验,本书的推出也希望能起到抛砖引玉的效果,让更多的朋友参与到Google Maps API技术的探讨中,共同完善和发展Google Maps API,促进大众地图服务的不断进步。
前言
第1章Google地图服务概览1
1.1电子地图1
1.1.1电子地图概述1
1.1.2电子地图类型2
1.1.3电子地图用户3
1.2Google地图服务3
1.2.1GoogleEarth4
1.2.2GoogleMaps6
1.2.3Google地形图8
1.2.4Google3D模型10
1.2.5Google手机地图12
1.3国内地图服务商概览12
1.3.1MapABC13
1.3.2Mapbar14
1.3.3灵图15
1.4小结15
第2章搭建GoogleMapsAPI开发环境16
2.1GoogleMapsAPI概述16
2.2搭建GoogleMapsAPI开发环境18
2.2.1调试JavaScript19
2.2.2MicroSoftScriptEditor调试工具19
2.2.3VisualStudioJavaScript调试功能21
2.3小结27
第3章JavaScript及Ajax概述28
3.1面向对象的JavaScript28
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.4GoogleMapsAPI与Ajax42
3.4.1Ajax模式42
3.4.2几种工具和技术44
3.4.3Ajax示例47
3.4.4Google和Ajax49
3.5小结51
第4章GoogleMapsAPI的HelloWorld52
4.1GoogleMapsAPI密钥52
4.1.1申请GoogleMapsAPI密钥52
4.1.2GoogleMapsAPI密钥作用范围54
4.2建立地图基本功能54
4.2.1加载GoogleMapsAPI54
4.2.2加载地图55
4.2.3地图类型57
4.2.4控制地图58
4.2.5移动地图61
4.3地图标注64
4.3.1标注GMarker64
4.3.2图标GIcon66
4.4信息浮窗69
4.4.1打开信息浮窗69
4.4.2分页标签72
4.4.3完整示例74
4.5小结78
第5章GoogleMapsAPI基础知识79
5.1GoogleMaps坐标系统79
5.1.1地理坐标系统79
5.1.2图块坐标系统82
5.1.3像素坐标系统83
5.1.4DOM相对坐标系统86
5.1.5DOM绝对坐标系统87
5.2GoogleMaps基础89
5.2.1GoogleMaps地图投影89
5.2.2GoogleMaps数据来源91
5.2.3深入浅出地图切割93
5.2.4地图渲染96
5.2.5ditu.google.cn和maps.google.com97
5.3GoogleMapsAPI必备知识100
5.3.1GoogleAPI加载方式100
5.3.2本地化GoogleMapsAPI100
5.3.3浏览器兼容性101
5.3.4传感器参数101
5.4小结102
第6章GoogleMapsAPI事件103
6.1GoogleMapsAPI事件简介103
6.1.1GoogleMapsAPI事件与DOM模型事件103
6.1.2GEvent命名空间106
6.2GoogleMapsAPI事件侦听107
6.2.1诠释事件侦听107
6.2.2事件参数传递113
6.2.3事件绑定115
6.2.4事件侦听中的闭包116
6.2.5GMarker对象常用事件119
6.3GoogleMapsAPI事件实例126
6.3.1自定义事件实例地图右键菜单127
6.3.2自定义事件实例客户化标记类130
6.3.3自定义事件实例区域测面积类137
6.4GoogleMapsAPI事件的原理探索143
6.4.1事件名的由来143
6.4.2对事件的侦听145
6.4.3事件绑定148
6.5小结151
第7章GoogleMapsAPI控件152
7.1GoogleMapsAPI控件简介152
7.1.1添加控件addControl()152
7.1.2控件位置GControlPosition154
7.1.3控件结构addRelationship()156
7.1.4GoogleMapsAPI常见控件158
7.2自定义GoogleMapsAPI控件161
7.2.1GControl161
7.2.2自定义控件163
7.2.3GoogleMaps未公开的控件168
7.3常用GoogleMapsAPI控件集锦170
7.3.1自定义控件实例多点测距控件170
7.3.2自定义控件实例框选缩放控件184
7.3.3自定义控件实例地图状态控件198
7.3.4自定义控件实例地图类型控件207
7.4小结210
第8章GoogleMapsAPI叠加层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.1GPolyline242
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章深入GoogleMapsAPI274
9.1GXmlHttp274
9.1.1GXmlHttp实例274
9.1.2GXmlHttp的实现原理280
9.2GClientGeocoder282
9.2.1地址解析282
9.2.2反向地址解析286
9.2.3地址解析缓存290
9.2.4HTTP地址解析294
9.3本地搜索298
9.3.1GoogleMapsAPIGoogleBar298
9.3.2GoogleMapsAPI本地搜索控件300
9.3.3GoogleMapsAPI本地搜索控件高级功能303
9.3.4GoogleSearchAPILocalSearch304
9.3.5GoogleMapsAPI和GoogleSearchAPI地图周边搜索308
9.4GDirections314
9.4.1GDirections概述314
9.4.2应用示例一解析返回线路318
9.4.3应用示例二客户化线路324
9.4.4应用示例三最近道路327
9.5小结330
第10章GoogleMapsAPI实例网点管理系统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章GoogleMapsAPI实例地图搜索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章GoogleMapsAPI应用前景分析428
12.1GoogleMapsAPI优势428
12.1.1GoogleMapsAPI引发开源潮流428
12.1.2GoogleMapsVS微软Bing431
12.1.3GoogleMaps带来的新型WebGIS设计模式432
12.1.4GoolgeMapsAPI对传统GIS的冲击435
12.1.5GoolgeMapsAPI的创新应用435
12.2GoogleMapsAPI应用注意事项437
12.2.1GoogleMapsAPI版本437
12.2.2GoogleMapsAPI使用成本438
12.2.3GPS踩点在GoogleMap上位置显示不正确440
12.2.4GoogleMapsAPI编程资源大全445
12.3小结446
本书系统地介绍GoogleMapsAPI的理论和概念,以及GoogleMapsAPI应用、开发和实例。本书手把手从原理上对GoogleMapsAPI的理论和概念进行引导性的讲解,从而使读者系统地学习和思考GoogleMapsAPI。作者通过本书与读者分享有关理解和运用GoogleMapsAPI技术的经验。本书适合广大Web网站开发人员、Google地图爱好者、专业GIS(特别是WebGIS)开发人员和大专院校学生阅读。 本书介绍GoogleMapsAPI的理论和概念及其开发实例。 主要内容包括:Google地图服务概览,搭建GoogleMapsAPI开发环境,JavaScript及Ajax概述,GoogleMapsAPI基础知识、事件、控件、叠加层,使用GoogleMapsAPI的实例,最后分析了GoogleMapsAPI应用前景。 本书适用于Web网站开发人员、Google地图爱好者、专业GIS(特别是WEBGIS)开发人员等。
书籍详细信息 | |||
书名 | Google Maps API开发大全站内查询相似图书 | ||
丛书名 | 原创精品系列 | ||
9787111288077 如需购买下载《Google Maps API开发大全》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 机械工业出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 65.0 | 语种 | 简体中文 |
尺寸 | 26 × 0 | 装帧 | 平装 |
页数 | 400 | 印数 | 3000 |
Google Maps API开发大全是机械工业出版社于2010.1出版的中图分类号为 TP393.09 的主题关于 计算机网络-应用程序-程序设计 的书籍。
《Google API大全》编委会, 著
江宽, 等编著
江宽等, 编著
(美) 勒维斯 (Lewis,A.) , 著
(美) 吉尔里 (Geary,D.) , (美) 高登 (Gordon,R.) , 著
(美) 迪斯伯里 (Dewsbury,R.) , 著
张铮, 编著
(美) 查甘蒂 (Chaganti,P.) , 著
《Web开发大全:Ruby on Rails版》编委会, 著