Google API开发详解:Google Maps与Google Earth双剑合璧
基本信息
编辑推荐
现在谁不用Google?! 但现在要让Google为我所用,带来效益!...
推荐阅读
内容简介回到顶部↑
本书从易到难、由浅入深、循序渐进地介绍了google maps api和google earth api的开发技术。本书知识讲解通俗易懂,并有大量的实例供读者更加深刻的巩固所学习的知识,帮助读者更好地进行开发实践。
本书共分为19章。第1章~第8章讲解google maps api的使用。内容包括环境配置、ip可视化查询、blog访客地域来源记录、地图天气预报服务、google maps api高级应用。第9章~第19章讲解google earth api的使用。内容从google earth客户端的功能介绍开始,然后具体分析各个功能的实践,最后从google earth com api的角度,利用代码实例来扩展这些功能。对于google earth com api,本书先介绍com编程思想和kml文件,为读者后面的开发打下基础。然后具体介绍google earth com api类库,从如何利用外部程序启动google earth起步,到最后完成一个具有一定功能的google earth应用系统。
本书内容紧凑、实例丰富、结构严谨、深入浅出,适合广大web网站开发人员、google地图爱好者、专业gis开发人员和大中专院校学生阅读,尤其适合一定javascript编程基础的相关人员。
本书共分为19章。第1章~第8章讲解google maps api的使用。内容包括环境配置、ip可视化查询、blog访客地域来源记录、地图天气预报服务、google maps api高级应用。第9章~第19章讲解google earth api的使用。内容从google earth客户端的功能介绍开始,然后具体分析各个功能的实践,最后从google earth com api的角度,利用代码实例来扩展这些功能。对于google earth com api,本书先介绍com编程思想和kml文件,为读者后面的开发打下基础。然后具体介绍google earth com api类库,从如何利用外部程序启动google earth起步,到最后完成一个具有一定功能的google earth应用系统。
本书内容紧凑、实例丰富、结构严谨、深入浅出,适合广大web网站开发人员、google地图爱好者、专业gis开发人员和大中专院校学生阅读,尤其适合一定javascript编程基础的相关人员。
目录回到顶部↑
第1章 google地图服务概述
1.1 google地图服务简介
1.2 其他地图服务
第2章 开始google maps api之旅
2.1 google maps api初体验
2.2 搭建google maps api开发环境
第3章 实战google maps api之一——ip地理位置可视化查询
3.1 创建基本的地图
3.2 根据ip定位地理位置
第4章 实战google maps api之二——blog访客地域来源记录
4.1 能定位访客位置的博客小地图
4.2 记录访客的地域来源
第5章 实战google maps api之三——地图天气预报服务
5.1 在google地图上显示天气预报
5.2 自动获取地点id
第6章 google maps api高级编程
6.1 gpolyline折线对象和gpolygon
6.1 多边形对象
6.2 google地图中的事件监听及响应
6.3 google地图技巧集锦
1.1 google地图服务简介
1.2 其他地图服务
第2章 开始google maps api之旅
2.1 google maps api初体验
2.2 搭建google maps api开发环境
第3章 实战google maps api之一——ip地理位置可视化查询
3.1 创建基本的地图
3.2 根据ip定位地理位置
第4章 实战google maps api之二——blog访客地域来源记录
4.1 能定位访客位置的博客小地图
4.2 记录访客的地域来源
第5章 实战google maps api之三——地图天气预报服务
5.1 在google地图上显示天气预报
5.2 自动获取地点id
第6章 google maps api高级编程
6.1 gpolyline折线对象和gpolygon
6.1 多边形对象
6.2 google地图中的事件监听及响应
6.3 google地图技巧集锦
前言回到顶部↑
认识Google Maps API和Google Earth API
Google Maps API和Google Earth API由于都提供开放的接口,简单易学,所以得到广泛的应用。首先看下面3个例子。.
自驾车导航系统:将Google Maps API和道路数据结合,就可以构建自驾车导航系统,如图1所示。用户只要在“From”文本框中输入起始地点,在“To”文本框输入目的地点,就可以在地图上显示出具体的路线。(参见本书第5章)
天气地图系统:将Google Maps API和气象数据结合,就可以构建直观的天气地图,如图2所示。用户可以在地图上很直观地看出每个城市的天气状况,了解每个区域的天气变化。
奥运场馆向导系统:将Google Earth API和奥运场馆地理数据结合,就可以构建奥运场馆信息查询系统,如图3所示。这些系统可以安装到交通枢纽、奥运场馆的查询装置上,便于游客和运动员进行各项数据的查询。
技术背景
随着科学技术的不断进步和通讯技术的飞速发展,我们生活的世界正在不断缩小,人与人的关系变得更加紧密。世界上任何一处的人类活动都可能影响整个世界。报纸、电视、新闻网站等各种媒介不断给我们传播来自世界各地的信息。但是,这些都不够。如何轻松、快捷、直观地获取这些信息?Google为我们搭建了一个更为出色的信息平台。
Google地图(Maps)的诞生标志着互联网地图服务的兴起。随着国内外各大网站相应服务的诞生,基于这些服务的第三方应用也越来越多。Google作为此项革新的发起者,为互联网带来了易用的Google Maps API,以方便Google地图技术和其他系统的整合应用。今天,已经有越来越多的网站利用Google Maps API技术,将扩展的地图服务整合到自身的使用之中。在提升易用性的同时,还带来了不少新意。
而通过Google Earth,我们可以轻松地获取到世界上任何一处的地理信息。Google Earth为我们创造了一个数字化的地球,为整个人类营造了一个梦幻般的虚拟世界。相信很多网民都已经逐渐体会到Google Earth为我们的生活带来的便利。
为了方便广大读者学习和掌握,经过一年时间完成本书。本书全面地介绍了Google Maps API和Earth API技术,并以实例介绍了其使用方法、常用技巧,以及自定义特性。学完本书之后,读者可对Google API有深入了解,具备开发基于Google API的应用程序的能力。
本书的特点
1.提供完善的售后服务
为了方便读者学习,本书在www.rzchina.net上有单独板块,帮助读者解决开发中遇到的各种问题。读者也可以将遇到问题发到sxyufeng@263.net。我们会为大家提供更多的帮助。
2.循序渐进,由浅入深..
为了方便读者学习,本书分别让读者了解Google Maps API和Google Earth API,并通过一些简单的应用对其中常用的对象、方法等进行介绍。读者在掌握这些基本知识的基础上,逐步了解Google API在使用过程中的常用技巧,乃至对GoogleAPI进行高度的自定义。讲解以实例为主,深入浅出,读者可以边学习,边动手,更快地掌握。
3.技术全面,内容充实
在写作过程中,时时跟进Google API的更新。对其中经过混淆的复杂脚本进行深度剖析,同时关注第三方的各种应用,从而完成本书。
4.实例丰富,方便实用
为了更充分有效地讲解Google Maps API和Google Earth API,全书采用了大量实例。这些实例不仅对两项技术进行深入介绍,同时也对其应用方向起了积极的指导作用。为了便于读者学习,每个实例结构相对简单,均能直接用于实际开发。
5.案例精讲,深入剖析
Google Maps API和Google Earth API由于都提供开放的接口,简单易学,所以得到广泛的应用。首先看下面3个例子。.
自驾车导航系统:将Google Maps API和道路数据结合,就可以构建自驾车导航系统,如图1所示。用户只要在“From”文本框中输入起始地点,在“To”文本框输入目的地点,就可以在地图上显示出具体的路线。(参见本书第5章)
天气地图系统:将Google Maps API和气象数据结合,就可以构建直观的天气地图,如图2所示。用户可以在地图上很直观地看出每个城市的天气状况,了解每个区域的天气变化。
奥运场馆向导系统:将Google Earth API和奥运场馆地理数据结合,就可以构建奥运场馆信息查询系统,如图3所示。这些系统可以安装到交通枢纽、奥运场馆的查询装置上,便于游客和运动员进行各项数据的查询。
技术背景
随着科学技术的不断进步和通讯技术的飞速发展,我们生活的世界正在不断缩小,人与人的关系变得更加紧密。世界上任何一处的人类活动都可能影响整个世界。报纸、电视、新闻网站等各种媒介不断给我们传播来自世界各地的信息。但是,这些都不够。如何轻松、快捷、直观地获取这些信息?Google为我们搭建了一个更为出色的信息平台。
Google地图(Maps)的诞生标志着互联网地图服务的兴起。随着国内外各大网站相应服务的诞生,基于这些服务的第三方应用也越来越多。Google作为此项革新的发起者,为互联网带来了易用的Google Maps API,以方便Google地图技术和其他系统的整合应用。今天,已经有越来越多的网站利用Google Maps API技术,将扩展的地图服务整合到自身的使用之中。在提升易用性的同时,还带来了不少新意。
而通过Google Earth,我们可以轻松地获取到世界上任何一处的地理信息。Google Earth为我们创造了一个数字化的地球,为整个人类营造了一个梦幻般的虚拟世界。相信很多网民都已经逐渐体会到Google Earth为我们的生活带来的便利。
为了方便广大读者学习和掌握,经过一年时间完成本书。本书全面地介绍了Google Maps API和Earth API技术,并以实例介绍了其使用方法、常用技巧,以及自定义特性。学完本书之后,读者可对Google API有深入了解,具备开发基于Google API的应用程序的能力。
本书的特点
1.提供完善的售后服务
为了方便读者学习,本书在www.rzchina.net上有单独板块,帮助读者解决开发中遇到的各种问题。读者也可以将遇到问题发到sxyufeng@263.net。我们会为大家提供更多的帮助。
2.循序渐进,由浅入深..
为了方便读者学习,本书分别让读者了解Google Maps API和Google Earth API,并通过一些简单的应用对其中常用的对象、方法等进行介绍。读者在掌握这些基本知识的基础上,逐步了解Google API在使用过程中的常用技巧,乃至对GoogleAPI进行高度的自定义。讲解以实例为主,深入浅出,读者可以边学习,边动手,更快地掌握。
3.技术全面,内容充实
在写作过程中,时时跟进Google API的更新。对其中经过混淆的复杂脚本进行深度剖析,同时关注第三方的各种应用,从而完成本书。
4.实例丰富,方便实用
为了更充分有效地讲解Google Maps API和Google Earth API,全书采用了大量实例。这些实例不仅对两项技术进行深入介绍,同时也对其应用方向起了积极的指导作用。为了便于读者学习,每个实例结构相对简单,均能直接用于实际开发。
5.案例精讲,深入剖析








点击看大图






加载中...

