江风网

txt_epub_Kindle_azw3_mobi_pdf电子书免费下载

Google Maps API开发大全

作者: 陈育春
出版时间: 2010-01-01
发布时间: 2020-10-11
阅读热度: 7
综合评分: 0
下载支持: TXT EPUB MOBI AZW3 PDF
在线阅读: 手机阅读 电脑阅读
《Google Maps API开发大全》内容简介

《Google Maps API开发大全》介绍Google Maps API的理论和概念及其开发实例。主要内容包括: Google地图服务概览,搭建Google Maps API开发环境,JavaScript及Ajax概述,Google Maps API基础知识、事件、控件、叠加层,使用Google Maps API的实例,最后分析了Google Maps API应用前景。《Google Maps API开发大全》适用于Web网站开发人员、Google地图爱好者、专业GIS(特别是WEBGIS)开发人员等。《Google Maps API开发大全》系统地介绍Google Maps API的理论和概念,以及Google Maps API应用、开发和实例。《Google Maps API开发大全》手把手从原理上对Google Maps API的理论和概念进行引导性的讲解,从而使读者系统地学习和思考Google Maps API。作者通过《Google Maps API开发大全》与读者分享有关理解和运用Google Maps API技术的经验。《Google Maps API开发大全》适合广大Web网站开发人员、Google地图爱好者、专业GIS(特别是WebGIS)开发人员和大专院校学生阅读。陈育春,系统分析师,资深的GIS行业从业者,Google技术的狂热支持者,Java技术坚定支持者,关注Google API,关注开源社区。《程序员》杂志以及IT168技术专栏作者。曾撰写《贯通开源Web图形与报表技术全集》一书。

《Google Maps API开发大全》章节目录
  • 前言
  • 第1章 Google地图服务概览
  • 1.1 电子地图
  • 1.1.1 电子地图概述
  • 1.1.2 电子地图类型
  • 1.1.3 电子地图用户
  • 1.2 Google地图服务
  • 1.2.1 Google Earth
  • 1.2.2 Google Maps
  • 1.2.3 Google地形图
  • 1.2.4 Google 3D模型
  • 1.2.5 Google手机地图
  • 1.3 国内地图服务商概览
  • 1.3.1 MapABC
  • 1.3.2 Mapbar
  • 1.3.3 灵图
  • 1.4 小结
  • 第2章 搭建Google Maps API开发环境
  • 2.1 Google Maps API概述
  • 2.2 搭建Google Maps API开发环境
  • 2.2.1 调试JavaScript
  • 2.2.2 MicroSoft Script Editor调试工具
  • 2.2.3 Visual Studio JavaScript调试功能
  • 2.3 小结
  • 第3章 JavaScript及Ajax概述
  • 3.1 面向对象的JavaScript
  • 3.1.1 对象
  • 3.1.2 对象的创建
  • 3.2 对象模型
  • 3.2.1 对象模型简介
  • 3.2.2 客户端对象层次
  • 3.2.3 浏览器对象模型
  • 3.2.4 对象模型中对象的引用
  • 3.3 事件驱动与事件处理
  • 3.3.1 事件驱动
  • 3.3.2 事件处理
  • 3.3.3 常用事件
  • 3.3.4 加载事件与卸载事件
  • 3.4 Google Maps API与Ajax
  • 3.4.1 Ajax模式
  • 3.4.2 几种工具和技术
  • 3.4.3 Ajax示例
  • 3.4.4 Google和Ajax
  • 3.5 小结
  • 第4章 Google Maps API的Hello World
  • 4.1 Google Maps API密钥
  • 4.1.1 申请Google Maps API密钥
  • 4.1.2 Google Maps API密钥作用范围
  • 4.2 建立地图基本功能
  • 4.2.1 加载Google Maps API
  • 4.2.2 加载地图
  • 4.2.3 地图类型
  • 4.2.4 控制地图
  • 4.2.5 移动地图
  • 4.3 地图标注
  • 4.3.1 标注——GMarker
  • 4.3.2 图标——GIcon
  • 4.4 信息浮窗
  • 4.4.1 打开信息浮窗
  • 4.4.2 分页标签
  • 4.4.3 完整示例
  • 4.5 小结
  • 第5章 Google Maps API基础知识
  • 5.1 Google Maps坐标系统
  • 5.1.1 地理坐标系统
  • 5.1.2 图块坐标系统
  • 5.1.3 像素坐标系统
  • 5.1.4 DOM相对坐标系统
  • 5.1.5 DOM绝对坐标系统
  • 5.2 Google Maps基础
  • 5.2.1 Google Maps地图投影
  • 5.2.2 Google Maps数据来源
  • 5.2.3 深入浅出地图切割
  • 5.2.4 地图渲染
  • 5.2.5 ditu.google.cn和maps.google.com
  • 5.3 Google Maps API必备知识
  • 5.3.1 Google API加载方式
  • 5.3.2 本地化Google Maps API
  • 5.3.3 浏览器兼容性
  • 5.3.4 传感器参数
  • 5.4 小结
  • 第6章 Google Maps API事件
  • 6.1 Google Maps API事件简介
  • 6.1.1 Google Maps API事件与DOM模型事件
  • 6.1.2 GEvent命名空间
  • 6.2 Google Maps API事件侦听
  • 6.2.1 诠释事件侦听
  • 6.2.2 事件参数传递
  • 6.2.3 事件绑定
  • 6.2.4 事件侦听中的闭包
  • 6.2.5 GMarker对象常用事件
  • 6.3 Google Maps API事件实例
  • 6.3.1 自定义事件实例——地图右键菜单
  • 6.3.2 自定义事件实例——客户化标记类
  • 6.3.3 自定义事件实例——区域测面积类
  • 6.4 Google Maps API事件的原理探索
  • 6.4.1 事件名的由来
  • 6.4.2 对事件的侦听
  • 6.4.3 事件绑定
  • 6.5 小结
  • 第7章 Google Maps API控件
  • 7.1 Google Maps API控件简介
  • 7.1.1 添加控件——addControl()
  • 7.1.2 控件位置——GControlPosition
  • 7.1.3 控件结构——addRelationship()
  • 7.1.4 Google Maps API常见控件
  • 7.2 自定义Google Maps API控件
  • 7.2.1 GControl
  • 7.2.2 自定义控件
  • 7.2.3 Google Maps未公开的控件
  • 7.3 常用Google Maps API控件集锦
  • 7.3.1 自定义控件实例——多点测距控件
  • 7.3.2 自定义控件实例——框选缩放控件
  • 7.3.3 自定义控件实例——地图状态控件
  • 7.3.4 自定义控件实例——地图类型控件
  • 7.4 小结
  • 第8章 Google Maps API叠加层
  • 8.1 标记
  • 8.1.1 地图标记
  • 8.1.2 客户化标注
  • 8.1.3 优化信息浮窗
  • 8.1.4 覆写GMarker类
  • 8.1.5 优化批量标注
  • 8.2 折线及多边形
  • 8.2.1 GPolyline
  • 8.2.2 编辑折线
  • 8.2.3 折线顶点
  • 8.2.4 折线测距
  • 8.2.5 编码折线
  • 8.2.6 编码折线算法实现
  • 8.2.7 多边形
  • 8.3 其他叠加层
  • 8.3.1 叠加图片
  • 8.3.2 叠加地图块
  • 8.3.3 自定义地图类型
  • 8.4 小结
  • 第9章 深入Google Maps API
  • 9.1 GXmlHttp
  • 9.1.1 GXmlHttp实例
  • 9.1.2 GXmlHttp的实现原理
  • 9.2 GClientGeocoder
  • 9.2.1 地址解析
  • 9.2.2 反向地址解析
  • 9.2.3 地址解析缓存
  • 9.2.4 HTTP地址解析
  • 9.3 本地搜索
  • 9.3.1 Google Maps API——GoogleBar
  • 9.3.2 Google Maps API——本地搜索控件
  • 9.3.3 Google Maps API——本地搜索控件高级功能
  • 9.3.4 Google Search API——LocalSearch
  • 9.3.5 Google Maps API和Google Search API地图周边搜索
  • 9.4 GDirections
  • 9.4.1 GDirections概述
  • 9.4.2 应用示例一——解析返回线路
  • 9.4.3 应用示例二——客户化线路
  • 9.4.4 应用示例三——最近道路
  • 9.5 小结
  • 第10章 Google Maps API实例——网点管理系统
  • 10.1 系统概述
  • 10.1.1 网点管理
  • 10.1.2 系统模块
  • 10.2 总体设计
  • 10.2.1 总体结构
  • 10.2.2 页面功能
  • 10.3 数据库设计
  • 10.3.1 数据结构
  • 10.3.2 数据文件
  • 10.4 功能实现
  • 10.4.1 页面设计
  • 10.4.2 初始化界面
  • 10.4.3 城市列表
  • 10.4.4 加载数据
  • 10.4.5 运行系统
  • 10.4.6 代码分析
  • 10.5 行业应用分析
  • 10.5.1 金融/银行业
  • 10.5.2 连锁酒店
  • 10.5.3 房产网站
  • 10.5.4 气象行业
  • 10.5.5 体彩行业
  • 10.6 小结
  • 第11章 Google Maps API实例——地图搜索
  • 11.1 地图搜索概述
  • 11.1.1 地图搜索
  • 11.1.2 系统功能
  • 11.2 功能实现
  • 11.2.1 页面设计
  • 11.2.2 初始化地图
  • 11.2.3 本地搜索
  • 11.2.4 自定义信息窗口
  • 11.2.5 在附近搜索
  • 11.2.6 驾车路线
  • 11.2.7 公交路线
  • 11.2.8 道路交通信息
  • 11.3 带分页功能的周边网点搜索
  • 11.3.1 周边搜索
  • 11.3.2 思路分析
  • 11.3.3 代码实现
  • 11.4 小结
  • 第12章 Google Maps API应用前景分析
  • 12.1 Google Maps API优势
  • 12.1.1 Google Maps API引发开源潮流
  • 12.1.2 Google Maps VS微软Bing
  • 12.1.3 Google Maps带来的新型WebGIS设计模式
  • 12.1.4 Goolge Maps API对传统GIS的冲击
  • 12.1.5 Goolge Maps API的创新应用
  • 12.2 Google Maps API应用注意事项
  • 12.2.1 Google Maps API版本
  • 12.2.2 Google Maps API使用成本
  • 12.2.3 GPS踩点在Google Map上位置显示不正确
  • 12.2.4 Google Maps API编程资源大全
  • 12.3 小结
  • 光盘内容
版权免责声明
《Google Maps API开发大全》为网络收集或网友自行上传,本站不对内容负责,《Google Maps API开发大全》版权归原作者所有,仅供学习交流,请勿商业使用,本站不提供任何下载,储存服务,如无意侵犯了你对《Google Maps API开发大全》的版权,请联系我们,我们将在第一时间删除相关内容!