资源名称:Google API开发详解:Google Maps与Google Earth双剑合璧(第2版) PDF
第一篇 Google Maps API的应用
第1章 Google地图服务概述
1.1 Google地图服务简介
1.2 其他地图服务
第2章 开始Google Maps API之旅
2.1 Google Maps API初体验
2.2 搭建Google Maps API开发环境
2.2.1 搭建服务器端开发环境
2.2.2 配置客户端调试环境
2.2.3 申请Google Maps API Key
第3章 实战Google Maps API之一——IP地理位置可视化查询
3.1 创建基本的地图
3.1.1 创建“Hello World”地图
3.1.2 添加API内置GControl()控件
3.1.3 使用GMarker()地标
3.1.4 添加信息窗口GInfoWindow()对象
3.1.5 添加多标签信息窗口GInfoWindowTabs()对象
3.1.6 移除不使用的对象
3.2 根据IP定位地理位置
3.2.1 IP定位地理位置概述及准备工作
3.2.2 利用GeoIP?数据库及API进行地理定位查询
3.2.3 在Google地图上显示查询结果
第4章 实战Google Maps API之二——地图天气预报服务
4.1 在Google地图上显示天气预报
4.1.1 从Yahoo!提供的免费服务中获取天气预报信息
4.1.2 利用Google AJAX Feed API加载RSS文档
4.1.3 YWeather()类的构造
4.2 自动获取地点ID
4.2.1 使用weather.com的SDK
4.2.2 动态显示来访者天气预报
第5章 Google Maps API高级编程
5.1 GPolyline折线对象和GPolygon多边形对象
5.1.1 使用GPolyline折线对象
5.1.2 使用GPolygon多边形对象
5.1.3 利用GPolyline和GPolygon玩一些小花招
5.1.4 使用GPolyline和GPolygon的工厂方法fromEncoded()
5.1.5 GPolyline和GPolygon的其他类方法
5.1.6 计算GPolyline折线对象的实际长度
5.1.7 通过XML文档加载GPolyline和GPolygon
5.2 Google地图中的事件监听及响应
5.2.1 GEvent命名空间(一)——添加事件监听的方法
5.2.2 GEvent命名空间(二)——移除事件监听的方法
5.2.3 Google地图常用事件讲解(一)——获取地图参数
5.2.4 Google地图常用事件讲解(二)——获取鼠标的位置
5.2.5 Google地图常用事件讲解(三)——操纵GMarker地标
5.3 Google地图技巧集锦
5.3.1 在信息窗口GInfowWindow中嵌入Flash动画
5.3.2 Google地图的画中画效果
5.3.3 利用鼠标和键盘事件简化操作
5.3.4 通过GClientGeocoder进行地址解析
5.3.5 通过GClientGeocoder进行反向地址解析
5.3.6 通过HTTP进行地址解析
5.3.7 加载KML或GeoRSS文档
第6章 Google Maps API深度历险
6.1 导入Google Maps API库
6.1.1 导入不同版本的Google Maps API库文件
6.1.2 导入不同语言的Google Maps API库文件
6.1.3 在不同URL地址下使用Google Maps API
6.1.4 通过Google AJAX API载入Google地图
6.2 深度挖掘Google Maps API的功能
6.2.1 为Google地图添加鸟瞰地图
6.2.2 最大化GInfoWindow信息窗口
资源截图: