google地图学习手册

合集下载

Google地图API教程

Google地图API教程

开发人员指南地图基础知识1简介2Google 地图的“Hello, World”2加载Google 地图API2地图DOM 元素2GMap2 - 基本对象2初始化地图2加载地图3经度和纬度4地图属性5地图交互6信息窗口简介任何Google 地图API 应用程序中的基础元素都是“地图”本身。

本文档讨论GMap2基础对象的用法和地图操作的基础知识。

Google 地图的“Hello, World”开始学习Google 地图API 最简单的方式是看一个简单的示例。

下面的网页显示以北京的故宫博物院为中心的500x300 的地图。

<!DOCTYPE html "-//W3C//DTD XHTML 1.0 Strict//EN" "/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="/1999/xhtml"><head><meta http-equiv="content-type"content="text/html; charset=utf-8"/><title>Google Maps JavaScript API Example</title><scriptsrc="/maps?file=api&amp;v=2&am p;key=abcdefg&sensor=true_or_false"type="text/javascript"></script><script type="text/javascript">function initialize(){if(GBrowserIsCompatible()){var map=new GMap2(document.getElementById("map_canvas"));map.setCenter(new GLatLng(39.9493,116.3975), 13);}}</script></head><body onload="initialize()"onunload="GUnload()"><div id="map_canvas"style="width:500px;height: 300px"></div></body></html>您可以查看此示例及下载、编辑和调试该示例,但必须将该文件中的密钥替换为您自己的Google 地图API 密钥。

google maps学习文档

google maps学习文档

google maps 学习文档基础工作一、准备工作:1、学习环境:MyEclips 8.5+Tomcat 6.0+数据库待定2、申请API Key,并且要绑定要嵌入地图的网页网址。

申请key的网址:/intl/zh-CN/apis/maps/signup.html3、在MyEclipse中建立项目。

导入google maps API,语句为:<scriptsrc=/maps?file=api&map;v=2&amp;wensor=true_or_f alse&amp;key=ABQIAAAAbodiz9SO6NA7pdHbxfnAABScgAPcDYDX4LacLX91RujHTr-1 AxSbPfho11biw4R8sF_Ag1ZN5hrWkA type="text/javascript">其中key即为在google 中申请的API Key,绑定到Http://localhost:8080/googlemap/first.jsp 上。

4、关于显示中文的问题:google map支持的charset=utf-8,不支持gb2312等。

在网页中显示中文,添加语句<%@ page language="java" pageEncoding="utf-8" %>。

二、加载地图:1、创建地图容器:一般用div即可<div id="map" style="width: 800px; height: 500px"> </div>2、创建GMap2( )对象:new GMap2(容器id,opts);一般第二个参数可以省略。

3、设定地图中心坐标并显示地图:GMap2.setCenter (point, zoomlevel, opts)谷歌地图坐标系统总结转自:/2008/11/blog-post_18.html要在地图中定位一个点,最常见的就是使用一个地理坐标来定位。

Google Earth三维地图服务使用详解

Google Earth三维地图服务使用详解

Google Earth三维地图服务使用详解Google于2004年11月收购了美国Keyhole公司,推出了,让人耳目一新。

但Google并未就此止步,在2005年6月底,推出了桌面工具Google Earth,把地球放到了每个人的桌面上。

让你坐在电脑前,就可以在名川大山间翱翔,在摩天楼群中俯瞰。

关于这款软件的使用条件,只要内存够256M,CPU够1G,能宽带上网就差不多了。

安装完成后,图标如下双击图标,打开GoogleEarth主界面对于界面中的按钮,我们下面逐个试用。

“Fly To”和“Local Search”就不具体介绍了,直接在搜索框里输入英文地名,就会给出一堆结果,然后在里面筛选自己要的东西。

这里我们要看一下“Directions”,它可以用来显示两个地点之间的行车路线,为了方便,在这里我们以Google公司到Yahoo公司的路线为例(两公司相距很近,如下图)。

我们单击Google地标,选取“From here”。

再单击Yahoo地标,选取“To here”这时,我们在“Directions”(驾车指南服务)里就看到,路线的起讫坐标已自动填入,点击“Search”按钮,路线一目了然(下图中的紫色细线)。

大家发现,在图中有很多文字,干扰了我们的视线,是什么意思呢,那我们就来沿这条路来走一遍。

上图表示在Google公司起程,沿Amphitheatre Pky街道向东行驶,到N Shoreline Blvd大道时向右转。

右转,上US-101号公路(可能相当于国道吧),往San Jose市方向行驶。

拐上CA-237号公路(可能相当于省道。

CA是加利福尼亚缩写)由于CA-237D在这里是高架路,所以会提醒你由通往Mathilda Ave方向的匝道下来,并在前方向左拐上Mathilda Ave大道。

向左转向第一大道,片刻工夫即到目的地Yahoo公司。

怎么样,够便捷吧,出门前就把路线定好。

不过驾车指南服务仅在欧美地区有效,因为这里数据最为齐全,中国车友暂时无法享受。

轻松学会使用Google地图导航功能

轻松学会使用Google地图导航功能

轻松学会使用Google地图导航功能一、Google地图导航功能的概述Google地图是一款由全球知名科技巨头Google公司开发的地图应用程序,具备强大的导航功能。

作为一个日常生活中必不可少的工具,Google地图在提供准确的导航路线的同时,还能为用户提供实时路况信息、多种出行方式选择以及周边服务查询等功能,极大地方便了用户的出行。

二、使用Google地图导航功能前的准备在开始使用Google地图进行导航之前,用户需要保证自己的设备已经安装了Google地图应用程序,并且处于联网状态。

此外,建议用户提前输入导航目的地的地址信息,以便在需要导航时能够快速启动导航功能。

三、基本的导航操作步骤1. 打开Google地图应用程序,进入主界面;2. 在搜索框中输入导航目的地的地址信息,点击搜索按钮;3. Google地图会自动搜索并显示出与输入地址相关的地点;4. 在搜索结果列表中选择目的地,点击该地点;5. 地图界面会显示目的地的位置,并在底部弹出导航栏;6. 点击导航栏中的“导航”按钮,开始导航;7. Google地图会根据当前位置计算出最佳路线,并提供语音导航和视觉导航指示;8. 随着导航的进行,Google地图会在屏幕上实时显示剩余的路程和所在位置,并根据路况信息调整导航路线。

四、利用周边服务查询功能除了提供导航功能外,Google地图还可以帮助用户查询周边的服务设施。

在导航界面的底部导航栏中,用户可以找到“附近”按钮,点击后会出现周边服务的分类列表,如餐饮、医疗、公共交通等。

用户可以根据自己的需求点击相应的分类,Google地图会在地图上显示出附近的相关服务设施,并提供详细的信息和评价,帮助用户选择合适的服务场所。

五、多种出行方式选择Google地图不仅支持驾车导航,还可以根据用户的需求提供步行、自行车、公共交通等多种出行方式的导航路线规划。

用户只需在导航界面的底部导航栏中选择合适的出行方式,Google地图会自动计算出最优的路线,并提供详细的步行、自行车或公交指示。

google earth 操作

google earth 操作

1、搜索面板 - 使用此面板查找位置和路线及管理搜索结果。

Google 地球 EC可能会在此处显示其他选项卡。

2、俯瞰地图 - 使用此选项可获取地球的其他视角。

3、隐藏/显示侧栏 - 点击此选项可隐藏或显示侧栏(搜索、位置和层面板)。

4、地标 - 点击此选项可添加位置的地标。

5、多边形 - 点击此选项可添加多边形。

6、路径 - 点击此选项可添加路径(一条或多条)。

7、图像叠加层 - 单击此选项可在 Google 地球上添加图像叠加层。

8、测量 - 点击此选项可测量距离或面积大小。

9、光照 - 点击此选项可在景观中显示光照。

10、天空 - 点击此选项可查看恒星、星座、星系、行星和地球的月球。

11、电子邮件 - 点击此选项可通过电子邮件发送视图或图像。

12、打印 - 单击此选项可打印地球的当前视图。

13、在 Google 地图中显示 - 单击此选项在 Web 浏览器的 Google 地图中显示当前视图。

14、导航控件 - 使用这些控件可进行缩放、四处查看和移动(参阅以下内容)。

15、层面板 - 使用此面板可显示景点。

16、位置面板 - 使用此面板可查找、保存、组织和再次访问地标。

17、添加内容 - 点击此选项可从 KML 图片库中导入精彩内容。

18、3D 查看器 - 在该窗口中可以查看地球及其地形。

19、状态栏 - 可在此查看坐标、高度、图像日期和流式状态。

Google 地球中五项简单有趣的操作1、观看您的家、学校或地球上任何地方的照片 - 点击前往。

在输入框中输入位置,然后点击搜索按钮。

在搜索结果(“位置”面板)中,双击该位置。

Google 地球将会带您前往该位置。

或者直接在“搜索面版”中进行搜索2、游览世界 - 在“位置”面板中,打开了解和探索文件夹并双击探索。

3、获取从一个位置到另一个位置的行车路线,然后沿着(按照)该路线行进 - 请参阅获取行车路线和按此路线游览。

4、查看别的 Google 地球用户所创建的其他超酷的地点和功能 - 在“层”面板中,选择社区展示台。

google map api 开发快速入门

google map api 开发快速入门

Google Map开发整理Google Maps API 是 Google 自己推出编程 API ,可以让全世界对 Google Maps 有兴趣的程序设计师自行开发基于 Google Maps 的服务,建立自己的地图网站。

以下是我在 Google Maps API 开发过程中找到的一些 API 的编程资源,包括中文文档,中文说明,示例等等,希望对 Google Maps 编程感兴趣的程序员有所帮助。

中文资料部分(包括中文的文档说明等,以下的网址都是中文内容。

)下面的关于 API 的中文文档Google Maps API 第 2 版中文文档/GoogleApi/map2/documentation.htmGoogle Maps API 第 2 版升级指南/GoogleApi/map2/upgrade.htmGoogle Maps API 第 2 版类参考/GoogleApi/map2/reference.htm另外一个版本的 Google Maps API 2 中文文档/doc/maps/documentation/Google Maps API 第 1 版中文文档/GoogleAPI/map/documentation.htm下面是关于 KML 文件的中文文档Google Earth KML 中文说明(一)/5294713.htmlGoogle Earth KML 中文说明(二)/5294722.htmlGoogle Earth KML 中文说明(基于 Google Earth 客户端版本 3.0 的 KML 版本 2.0 )/googleapi/map/kml.htm英文资料部分(主要是 Google 官方的文档说明,如果觉得中文翻译的有问题,也可以看看这些原始内容。

)Google Maps API 官方网/apis/maps/Google Maps API 英文文档/apis/maps/documentation/Google Maps API 官方 Blog /Google Maps API 论坛/group/Google-Maps-APIGoogle KML 的官方文档/kml/Google API官方网/附: Google Map API 中文开发教程Google Map API 中文开发教程最好的教程还是 google 官方的说明文档,而且配有详细的例子,供大家学习,下面是文档的英文原文连接/apis/maps/documentation/index.html目录包括1.面向的读者2.简介1.“Hello World”程序2.浏览器兼容性3.XHTML 和VML4.API 更新5.地理译码6.行程规划和本地搜索7.标注管理3.示例程序1.基本操作2.地图移动及动画3.给地图添加控件4.事件处理函数5.打开气泡提示窗口6.地图覆盖物7.单击事件处理8.给标注增加气泡提示窗口9.多页的气泡提示窗口10.创建图标11.使用图标类12.可拖拽的标注13.编码折线14.在地图中使用XML 和异步HTTP 通信(AJAX)15.自定义地图控件16.自定义地图覆盖物1.标注管理器示例1.天气预报图2.疑难解答1.1.其它资料2.API 概览1.GMap2 类2.事件3.气泡提示窗口4.地图覆盖物5.控件6.XML 和RPC7.减少浏览器内存泄露3.演示程序4.类参考同步中文文档请参阅:/doc/google/gmapapi/谷歌地图API密钥(API Key)的解读和使用技巧收藏好了,通過前一篇的介紹,大家對Google Map都有所瞭解了吧。

GoogleMaps地图导航教程

GoogleMaps地图导航教程

GoogleMaps地图导航教程第一章:Google Maps地图导航的介绍Google Maps是一款由谷歌开发的全球领先的地图导航应用程序。

它可以在各种设备上使用,包括电脑、智能手机和平板电脑。

用户可以利用Google Maps查找地点、获取方向、规划路线以及探索附近的商店、餐馆和其他地点。

第二章:使用Google Maps进行地点搜索使用Google Maps进行地点搜索非常简单。

在应用程序的搜索栏中输入具体地址或地点名称,然后点击搜索按钮。

Google Maps会立即显示搜索结果,包括相关的地点信息、用户评价和照片。

用户还可以通过搜索栏的下拉菜单选择特定的类别,如餐馆、酒店、加油站等。

第三章:使用Google Maps获取方向Google Maps可以帮助用户快速准确地获取方向。

用户只需输入起点和终点的地址或名称,点击“获取方向”按钮。

应用程序会提供一条最佳路线,并给出详细的导航指示,包括转弯提示、交通情况以及到达时间估计。

Google Maps还会根据实时交通状况自动调整路线,确保用户能够选择最快的路径。

第四章:使用Google Maps进行路线规划除了提供基本的方向指引外,Google Maps还具有强大的路线规划功能。

用户可以在应用程序中设置多个的途经点,以便规划复杂的行程。

例如,如果要找到去多个地点的最佳路线,只需在起点和终点之间添加途经点,Google Maps会自动计算路线,确保用户经过每个途经点。

第五章:使用Google Maps进行步行和骑行导航Google Maps不仅适用于汽车导航,还可以提供步行和骑行导航。

对于那些喜欢徒步旅行或骑自行车的人来说,这是非常有用的功能。

用户只需在导航选项中选择步行或骑行模式,Google Maps会为用户提供相应的路线和导航指示。

此外,该应用还可以显示步行或骑行路径上的高度变化,以便用户了解线路的难度。

第六章:使用Google Maps探索附近的地点Google Maps还具有探索功能,能够帮助用户发现附近的餐馆、酒店、购物中心等地点。

第四课谷歌地球

第四课谷歌地球

尼亚加拉瀑布(Niagara Falls)
紫禁城
金字塔
运用与实践- Google Earth
1、找出自己家乡的经纬度 2、找出自己最想去的地方 的经纬度及景观图
Google Earth(谷歌地球)


是一款由Google公司开发的的虚拟地球 仪软件, 它把卫星图像、地图、百科全 书和飞行模拟器整合在一起,布置在一 个地球的三维模型上。 由于Google Earth存在泄密性,因此备 受争议
Google Earth(谷歌地球)
• Google地球分为免Fra bibliotek版与专业版两种。
• 推出了三种不同的版本:Google 地球[2]、 Google 地球专业版和 Google 地球企业版。 飞往任何地方,查看卫星图像、3D 建筑、3D 树木、地形、街景视图、行星等。软件支持多 终端浏览应用,无论使用计算机、手机、写字 板,还是浏览网页,总有一版适用。
主要功能
1. 结合卫星图片,地图,以及强大的Google搜 索技术;全球地理信息就在眼前。 2. 从太空漫游到邻居一瞥; 3. 目的地输入,直接放大; 4. 搜索学校,公园,餐馆,酒店; 5. 获取驾车指南; 6. 提供3D地形和建筑物,其浏览视角支持倾斜 或旋转; 7. 保存和共享搜索和收藏夹; 8. 添加自己的注释。

2007年07月15日中青在线-青年参考发表 了标题为《“谷歌地球”窥视世界 严重威 胁国家安全》的评论。提出GE窥视世界 全貌,对世界的军事的保密提出了新课 题。
争议---安全
谷歌地球卫星照片拍摄 到的中国海军潜艇返航
Google发布的中国空军试验基 地的卫星照片
争议----隐私
由于有网友通过发现裸体日光浴照片,引发了人们对新形式隐私的担忧。

谷歌地球使用教程

谷歌地球使用教程

Google earth谷歌地球怎么用?谷歌地球从发布到现在也有一些年头了,但是关于谷歌地球怎么用的相关简介却不多。

今天就跟大家简单说一下谷歌地球怎么用,怎么利用谷歌地球来查询我们所在的位置。

谷歌地球Google Earth一、谷歌地球简介谷歌地球(Google Earth,GE)是一款Google公司开发的虚拟地球仪软件,它把卫星照片、航空照相和GIS布置在一个地球的三维模型上。

谷歌地球怎么用——使用界面Google 地球6 针对桌面推出了三种不同的版本:Google 地球、Google 地球专业版和Google 地球企业版。

Google 地球可带您飞往任何地方,您可以在Google 地球上查看卫星图像、3D 建筑、3D 树木、地形、街景视图、行星以及更为丰富的信息。

从任意地点探索Google 地球。

无论您是正在使用计算机、手机、平板电脑,还是浏览网页,总有一种Google 地球版本适合您。

二、谷歌地球怎么用以下以安装版的谷歌地球6为例讲解。

2.1 Google earth谷歌地球下载2.2 谷歌地球初步认识谷歌地球左侧为搜索、位置以及图层三大块组成,右侧则是地球的显示区域,所需要显示的信息可以通过工具栏中的视图工具进行设置。

搜索版块,将所需要查找的城市名称输入搜索框中,按“回车”键或者直接点击“搜索”即可直接到达所要查找城市的地图界面,搜索可以用拼音,也可以用中文汉字。

在搜索版块下方有两个按钮,第一个按钮可以将当前搜索的地名添加至“位置”版块中“我的地点”中,方便下次查找;第二个按钮可以将当前搜索的地方以KML的方式复制到剪贴板中,可以轻松实现地图的调用。

谷歌地球怎么用——搜索版块位置版块,可以由自己添加,添加之后,在下次使用谷歌地球就可以直接在“我的地点”中查找,无需再通过搜索来进行查询,可以更快地查询到目标地点。

在位置版块中也提供搜索功能,可以搜寻到已经保存的地点,搜索不到的地点,则会在搜索框中显示为红色,当然如果是在我的地点中存在的地名,则会自动定位到该地点;另外,可以录制游览的过程,也就是查询地点的过程,在我的地点中找到该地点,即可播放录制的游览过程。

谷歌地图的使用方法

谷歌地图的使用方法

谷歌地图的使用方法谷歌地图是一款非常实用的地图应用软件,它可以帮助我们快速找到目的地,规划出行路线,甚至可以查看卫星地图和街景图。

接下来,我将为大家介绍一下谷歌地图的使用方法。

首先,我们需要在应用商店中搜索并下载安装谷歌地图应用。

安装完成后,我们可以打开应用并进行登录或注册谷歌账号。

如果已经有谷歌账号,可以直接登录;如果没有,可以点击注册按钮进行账号注册。

登录成功后,我们可以在搜索框中输入目的地的名称或地址,谷歌地图会自动搜索并显示出相关的地点信息。

我们可以点击搜索结果中的目的地,地图会自动定位到该地点并显示详细信息。

如果需要导航到该地点,可以点击地点信息卡中的导航按钮,选择出行方式(步行、自行车、驾车等),谷歌地图会为我们规划最优路线并提供导航指引。

除了导航功能,谷歌地图还可以查看卫星地图和街景图。

在地图界面上,我们可以通过手指滑动、缩放手势来查看不同区域的地图信息。

在某些地点,我们还可以通过街景功能查看实景图像,仿佛置身于现场一般。

另外,谷歌地图还支持离线地图下载功能。

在网络良好的情况下,我们可以预先下载某个地区的地图数据,以便在没有网络的情况下也能使用地图进行导航和查看地图信息。

除了以上功能,谷歌地图还有许多实用的小功能,比如标记地点、分享地图、查看实时交通状况等。

这些功能都可以帮助我们更好地利用谷歌地图进行出行和地图浏览。

总的来说,谷歌地图是一款非常实用的地图应用软件,它可以帮助我们快速找到目的地,规划出行路线,查看卫星地图和街景图,支持离线地图下载等功能。

希望通过本文的介绍,大家能更好地使用谷歌地图,为生活出行带来便利。

google地图使用方法

google地图使用方法

google地图使⽤⽅法 ⾕歌地图是Google 公司提供的电⼦地图服务,包括局部详细的卫星照⽚。

下⾯是店铺为您带来的使⽤google地图⽅法,希望对⼤家有所帮助。

google地图使⽤⽅法(⼀) 事实上,在google map的搜索栏⾥直接搜索即可,但下⾯已经给出了具体的坐标,为了更⽅便的查看以下的照⽚,可以使⽤以下⽅法快速查看。

假如想看看北京天安门,⽽且已知它的坐标为 39.906477,116.391467 ,该坐标表⽰北纬39.91度,东经116.39度(或者39°54' 23.32"N,116°23' 29.28"E)。

那么可以在浏览器的地址栏⾥键⼊以下链接: 其中 t=k 表⽰查看卫星照⽚, z=17 表⽰放⼤等级为17(Zoom=17), ll=39.906477,116.391467 表⽰其坐标。

当然,如果是在南半球,纬度将以负数的形式表现。

同样,在西半球的经度也将会是负数的。

除了通过Google Map在⽹上观看,在Google Earth⾥直接浏览也很⽅便。

google地图使⽤⽅法(⼆) 1.在上⽅搜索录⼊框直接输⼊地名,现在可以⽤中⽂输⼊,如输⼊⼴州,就可以查找⼴州的卫星图⽚; 2.将分辨率滚动条拉到最下⽅,然后在全球地图中逐步放⼤查找; 3.直接输⼊经纬度,可以先使⽤google⼀般查询功能查询⽬的地的经纬度,县级以上地名⼀般很容易查到相关数据。

然后将经纬度代⼊,注意,经纬度都使⽤⼗进制。

不同区域最⼤的分辨率会有所不同。

地图显⽰后,可⽤⿏标拖动地图以显⽰不同区域。

利⽤这个卫星地图,还可以反查经纬度。

将⽬标位置拉⾄最⼤分辨率,并将其拉⾄中⼼位置,在右侧“Link to this page”处点击右键,选中复制快捷⽅式,在⽂本编辑⼯具,如记事本中粘贴,可以看到⼀个形地址,其中参数ll,就是纬度与经度。

虽说由此得出的经纬度可能有所误差,但误差也不会太⼤。

Googlemap_API教程

Googlemap_API教程

开发人员指南地图基础知识1简介2Google 地图的“Hello, World”2加载Google 地图API2地图DOM 元素2GMap2 - 基本对象2初始化地图2加载地图3经度和纬度4地图属性5地图交互6信息窗口简介任何Google 地图API 应用程序中的基础元素都是“地图”本身。

本文档讨论GMap2基础对象的用法和地图操作的基础知识。

Google 地图的“Hello, World”开始学习Google 地图API 最简单的方式是看一个简单的示例。

下面的网页显示以北京的故宫博物院为中心的500x300 的地图。

<!DOCTYPE html "-//W3C//DTD XHTML 1.0 Strict//EN""/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="/1999/xhtml"><head><meta http-equiv="content-type"content="text/html; charset=utf-8"/><title>Google Maps JavaScript API Example</title><scriptsrc="/maps?file=api&amp;v=2&amp;key=abcdefg&sensor=t rue_or_false"type="text/javascript"></script><script type="text/javascript">function initialize(){if(GBrowserIsCompatible()){var map=new GMap2(document.getElementById("map_canvas"));map.setCenter(new GLatLng(39.9493,116.3975),13);}}</script></head><body onload="initialize()"onunload="GUnload()"><div id="map_canvas"style="width:500px;height:300px"></div></body></html>您可以查看此示例及下载、编辑和调试该示例,但必须将该文件中的密钥替换为您自己的Google 地图API 密钥。

Google_Earth_5.0使用简介(谷歌地球)

Google_Earth_5.0使用简介(谷歌地球)

5、我在Google earth上找到有几张超清 晰的非洲照片,周围却很模糊,是不是 卫星拍的?
• 答:很显然,那不是的,那是美国的国家 地理杂志航拍的,也就是在飞机上拍摄的 图片,作为Google的合作伙伴,提供了航 拍照片。
6、我的google earth怎么看不见小地方?还有为什 么我家看不清楚,我们这个城市都不清楚?
第2章 2.1:查找特定位置
• 可以使用“前往”(Fly To) 选项卡来搜索指定位置:在 搜索框中键入地名或地址, 如“zsjn”,然后单击“开 始搜索”(Search)按钮或 者直接回车也可。
格式 城市名, 州名 城市名 国家或地区名 (中文)国名 省级地名 城市名 Suzhou China
• • • • 单击导航栏的指北针N ,恢复到上北下南。 按一下键盘上的“N”字母键,只是恢复上北下南状态。 按一下键盘上的“U‖字母键,只是恢复垂直俯视状态。 一键恢复:按一下键盘上的“R‖字母键,恢复上北下南、 垂直俯视。
1.6设置启动时默认位置
• 设定每次启动Google Earth时的默认显示位 置,请在您浏览到适当位置和角度时,点 击「视图/View」 > 「将此处设为我的出发 位置/Make this my starting location」 即可。 • 删除:在地图此位置“Starting Location” 黄色小针点击鼠标右键,弹出的窗口中选 择“Delete”。
8、更改 Google 地球中显示的语言
• 可以随时更改 Google 地球中显示 的语言。
• 点击“Tools”(工具) > “Options…”(选 项)。点击“General”(常规)选项卡。 • 在 Language 区域,选择您所期望的语言如 “简体中文”。这是会弹出个对话框,意 思是必须重启程序才能使新设置生效,点 击“OK”,在点击“General”(常规)选 项卡处的“OK”。退出谷歌地球,重新启 动即可进入中文界面。

谷歌地图使用方法

谷歌地图使用方法

Google地图的使用方法1、根据经纬度定位地标的方法在Search面板的Fly To输入框中,输入一个经纬度,按回车,就可以直接“飞”到那个位置。

其间采用的那种动画效果,让我们产生一种遨游地球的奇妙感觉。

2、如何在软件中截图这里介绍一个简单的截图方法,找到一个画面后,按下“Ctrl+Shift+E”,会出现一个通过电子邮件发送截图的界面,如下图所示,双击附件里那个图片,另存到硬盘上即可。

这个图片就是当前的截图。

3、如何导出地标文件在需要引出的地标文件夹上,用鼠标右键点一下,在菜单中选择“Save As”然后输入引出文件名就行了,目前可以导出KMZ和KML两种地标文件格式。

4、KML和KMZ地标文件有什么不同Google Earth有两种类型的地标文件,一种是KML文件,一种是KMZ文件。

KML是原先的Keyhole客户端进行读写的文件格式,是一种XML描述语言,并且是文本格式,这种格式的文件对于Google Earth程序设计来说有极大的好处,程序员可以通过简单的几行代码读取出地标文件的内部信息,并且还可以通过程序自动生成KML文件,因此,使用KML格式的地标文件非常利于Google Earth应用程序的开发。

KMZ是Google Earth默认的输出文件格式,是一个经过ZIP格式压缩过的KML文件,当我们从网站上下载KMZ文件的时候,Windows会把KMZ文件认成ZIP文件,所以另存的时候文件后缀会被改成.ZIP,因此需要手动将文件后缀改成.KMZ。

KMZ文件用ZIP工具软件打开,然后解压缩即可得到原始KML文件。

当然,KMZ文件也有自己的好处,就是KMZ文件的自身可以包含图片,这样就可以不依赖引用网络上的图片。

一般情况下,双击KMZ/KML文件即可从Google Earth中打开地标文件,但是需要注意的是,KMZ/KML地标文件名不能包含中文字符,文件存放的路径也不能有中文字符,否则将无法在Google Earth中打开。

Google_Map_Buddy使用说明

Google_Map_Buddy使用说明

使用方法:第1步将Google Map Buddy软件下载回来并解压缩之后,直接按两下执行「Google Map Buddy.exe」程序。

开启软件主窗口之后,请按一下「Toolbar」窗口中的「1.Goto Google maps」按钮,在按下「1.Goto Google maps」按钮之后,会多出一个选择语言版本的功能,让我们选取中国版的地图或自行输入地图网址。

点击GO,在软件中开启Google网络地图画面。

第2步开启Google网络地图画面之后,请使用上方的搜寻框搜寻你要下载的区域或地点,找到你要下载的地点后,请按一下〔2. Select Area〕按钮,准备选取你要下载的地图范围。

第3步按下〔2. Select Area〕按钮后,请在右边的地图中按住鼠标左键、画出你要下载的范围,等出现黑色方框后表示选取完成。

如果选取之后不满意,可以按一下左边的〔New Location〕按钮,重新选取新的范围。

第4步接着请在「Selection Details」下拉选单中点选地图的放大倍率,数字越大、放大倍数也越大,表示路名细节越清楚。

选取时,如果「x images:」字段显示「Choose a higher zoom」的讯息,表示目前该软件所取得的图资尚不包含此倍率的内容,请再选择更大一点的数字。

选好要下载储存的放大倍率与图层后,请按一下〔4. Create Map Image〕按钮,将地图下载回来。

第5步接着会出现一个存盘的窗口,请在「文件名称」字段中输入地图的名称,中英文都可以,再按下〔开启〕。

第6步稍等一段时间,等全部地图都下载回来之后,会出现一个询问对话盒,问我们是否要删除那些零碎的地图片段,请按〔是〕,将缝合好的地图之外的零碎小图都删除掉。

第7步当Google Map Buddy下载好指定地点的地图并一张一张「缝合」好之后,我们就可以随时按两下计算机中的图文件来查询你最常用的地址啰。

googleMaps教程

googleMaps教程

一、引言当今,交互式的地图日益流行于现代Web应用程序中。

而且,在这方面的确存在大量的潜在的用户:房地产和旅游业就是两个很明显的领域;交互式的地图能够提供实时的附加值,而且还有其它许多功能。

然而,尽管今天许多的Web应用程序都能够充分利用集成式地图软件所带来的优点,但是许多开发团队却经常选择避开集成具有完整功能的地理数据库系统所导致的复杂性。

诚然,地图点击软件已经上市多年;然而,真正具有交互功能的地图(实时地与服务器端进行交互)却一直被认为是相当复杂的,直到现在也是如此。

两种最近出现的技术—Google Maps与Ajax,使得在上述领域的开发相对容易多了。

在本文中,我们将讨论如何在你的Java Web应用程序中加入动态的交互式地图功能—以Google Maps API实现web接口,以Ajax提供与服务器端的实时交互。

本小系列(上下篇)意在对Google Maps和Ajax这两个框架作快速入门性介绍,使你能够快速而容易地创建自己的交互式地图程序。

二、Google Maps简介在本篇中,我们将讨论如何使用Google Maps API把一个具有丰富特征的地图集成到你的应用程序中。

Google Maps API是一种易于使用的JavaScript. API,它能够使你把交互式地图直接嵌入到你的应用程序的web页面内部。

并且我们将会看到,你会很容易地扩展它以便使用Ajax技术集成实时的服务器请求。

另一方面,Google Maps API入门是很容易的。

不需要任何下载;你仅需要注册一下以取得一个使用这种API的密钥即可,也不存在相应的收费问题。

但是,你需要提供你的网站的URL;并且,当你的应用程序发布于一个网站上时,你的密钥将仅使用这个URL工作。

这种限制的一个恼人之处是,你需要针对你的开发或测试机器建立一个专门使用的密钥:为了实现本文的示例代码,我不得不创建一个相应于http://localhost:8080/maps的特定的密钥。

GOOGLE EARTH部分用法

GOOGLE EARTH部分用法

“选定层您可以使用图层功能来:显示和保存兴趣点。

详见本章的《使用兴趣点(POIs)》。

显地图信息,如边界、道路和地形等。

详见《使用地图功能》。

显示三维建筑。

提示:您可以在层设置面板中勾选或取消勾选“Borders”(边界)图层来显示或隐藏国家和地区、州/省的边界。

使用兴趣点(POIs)本节介绍使用兴趣点的技巧,但不包含《显示和隐藏兴趣点》:查找当前观察区域的兴趣点保存或复制兴趣点到“我的地标库” 查看图层的子类别调整兴趣点的显示方式查找当前观察区域的兴趣点您可以按以下步骤来找到当前观察区域的特殊兴趣点调整观察窗,让它显示您想查找的整个区域。

比如,如果您想查看某座城市的所有学校,就先调整观察窗,显示出整座城市(您可以使用缩放功能、最大化Google Earth 窗口)。

双击展开图层文件夹及其子分类文件夹。

勾选一个或多个兴趣点类型。

保存或复制兴趣点到“我的地标库”您可以右键单击兴趣点,在菜单中选择“保存到我的地标库”(Save to My Places)来保存兴趣点。

或者右键单击兴趣点,选“复制”(Copy),再右击地标库中的目标文件夹,选“粘贴”(Paste)。

查看图层的子类别有些兴趣点名称前会显示一个“+”号,说明该类别还有子分类,您可以单击“+”号来展开它们。

比如“Dining”(餐馆)图层中就包含了从快餐到海鲜等不同类型的子分类,您可以选择只显示特定类型的餐馆,或选择上一级文件夹“餐馆”来显示所有餐馆。

调整兴趣点的显示方式可能会在一小块区域中显示数百个兴趣点,因此为了您方便地查看,您可以调整查看方式。

有关兴趣点显示的问题主要有:没有显示想看的兴趣点没有显示任何图标兴趣点图标互相重叠,很难查看被覆盖在下面的图标可以尝试用下面的方法来解决放大图像,尽量靠近该区域来看看是否显示图标。

请记住,并非所有图标都可以从高空中看到,许多图标(比如道路)只在一定的海拔高度范围内才会显示。

另外,放大到较低的高度,也可解决在高处时图标重叠的问题。

Google Map Api文档,免费Google地图API使用说明

Google Map Api文档,免费Google地图API使用说明
</html>
你可以点这儿预览这个例子的效果,不过在你上传到自己的网站上运行之前,你必须把其中的"&key="之后的授权码换 成自己在Maps API key申请的授权码,否则看不到效果.本网站使用的范例中的授权码只能在域名上使用。
你可以看到,Google Maps使用了一个JavaScript文件(/maps?file=api&v=1) 这个文 件包含了你在自己的网页上显示Google地图的所有的函数和类. 想要在自己的网页上使用Google Maps API,你必须 在网页上通过script标签连接一个包含你申请的授权码的URL:
<script src="/maps?file=api&v=1&key=abcdefg" type="text/javascript"></script>
Google Maps API提供的最重要的类是GMap,它代表页面上的地图对象, 你可以根据需要在页面上使用多个GMap的实例 每个地图被包含在一个HTML 的容器(container) 里面,比如DIV 标签.
Google Map Api文档,免费Google地图API使用说明
Google Maps API可以让你在自己的网页之中嵌入免费的Google电子地图. 在此之前,你只需要 申请一个API授权码,而这是免费的.
因为Google Maps API是还在测试之中的程序,可能有些Bug,并且功能上也有一些欠缺. 你可以到Google Maps API讨论组给出你的意见.
Google Map Api文档,免费Google地图API使用说明
构造函数 属性 GEvent 静态方法 GXmlHttp 静态方法 GXml 静态方法 GXslt 静态方法 方法 GPoint 构造函数 属性 GSize 构造函数 属性 GBounds 构造函数 属性

第5章 Google地图API开发指南

第5章 Google地图API开发指南

第5章Google地图API开发指南Google Maps JavaScript API允许把Google地图嵌入到自己的网页内。

要使用这个API,首先需要申请一个API key(/apis/maps/signup.html)。

收到5.1地图基础5.1.1Google Maps上的Hello World例子任何Google地图API应用程序中的基础元素都是地图本身。

重点讨论GMap2基础对象的用法和地图操作的基础。

学习这个API最简单的方法就是看一个简单的例子。

下面的网页显示一个500x300的Maps API key申请的授权码,否则看不到效果。

也需要注意五点:1)使用script标签包含地图API JavaScript。

2)创建名为"map_canvas"的div元素存放地图。

3)编写JavaScript函数创建“map”对象。

4) 将地图中的中心设置为给定的地理点。

5) 从body标签的onLoad事件初始化地图对象。

下面说明了这些步骤。

1.加载Google地图API/maps?file=api&v=2&key=abcdefg用Google地图API所需所有符号和定义的JavaScript文件的位置。

页面必须包含指向此网址的script标签,使用注册获取API时收到的密钥。

此示例中,该密钥为“abcdefg”。

浏览器的文档对象模型(DOM)中获取此元素的引用执行此操作。

上述示例中,定义名为"map_canvas"的div,并使用样式属性设置其尺寸。

地图会自动使用容器尺寸调整自身的尺寸,除非使用构造函数中的GMapOptions为地图明确指定尺寸。

建此类的多个实例,每个对象将在页面上定义一个不同的地图。

)使用JavaScript new操作符创建此类的一个新实例。

当创建新的地图实例时,在页面中指定一个DOM节点(通常是div元素)作为地图的容器。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

/article/58.htm这里的Google Earth API(本文的Google Earth API和最新Google Earth API概念不同,前者是windows 程序以COM接口开发,目前的Google Earth API是通过Google Earth 插件在浏览器理开发的API 函数,本文主要是讲windows 程序以COM接口开发)不同于GoogleMAP API:大家可能对于GoogleMAP API有一些印象了而且网上对于GoogleMAP API的应用也有很多比如/那么什么是GoogleEarth API呢?GoogleEarth API能作什么呢?下面我就结合我编的一些东西讲讲GoogleEarth APIGoogle Earth API Keyhole 1.0 Type Library当你要使用GoogleEarth API时首先要在工程里引用他,以VB为例,在“工程”菜单中选择“引用”,如果你已经安装了GoogleEarth,那么引用栏里会有“Keyhole 1.0 Type Library ”而它是定位于GoogleEarth 的主程序的。

引用完毕后,打开对象浏览器,你就可以看到GoogleEarth API的类和函数及属性了!!GoogleEarth API有4个类,每个类下面有多个函数及属性下面将我常用的函数的说明写到下面:Class KHFeatureProperty hasView As Long 只读暂时还不知道什么意思,没用过,哪位高手能给个解释Property visibility As Long 地标的可视选项Class KHInterfaceProperty autopilotSpeed As DoubleGE的自动飞行速度Function currentView(terrain As Long) As KHViewInfo GE的当前视图Property currentViewExtents As KHViewExtents 只读Function getFeatureByName(name As String) As KHFeature Function getPointOnTerrainFromScreenCoords(screen_x As Double,screen_y As Double) As Double()Sub LoadKml(kmlData As String) 导入KML字符串,不支持中文Sub OpenFile(fileName As String) 打开地标文件Sub QuitApplication() 退出程序Sub SaveScreenShot(fileName As String, quality AsLong)保存截图Sub setFeatureView(feature As KHFeature, speed As Double) Sub SetRenderWindowSize(width As Long, height As Long) Sub setView(view As KHViewInfo, terrain As Long, speed As Double)用KHViewInfo设置视角范围Sub setViewParams(lat As Double, lon As Double, range As Double, _tilt As Double, azimuth As Double, terrain As Long,speed As Double)用数值设置视角范围Property streamingProgressPercentage As Long 只读数据传输进度百分比Class KHViewExtentsproperty east As Double 只读Property north As Double 只读Property south As Double 只读Property west As Double 只读Class KHViewInfoProperty azimuth As Double 方位角Property latitude As Double 纬度Property longitude As Double 经度Property range As Double 范围Property tilt As Double 倾角利用这些函数,可以对GE进行部分控制,实现一些小的功能,比如在我的地标管理器中就利用了GoogleEarth API实现了地标的隐藏与显示。

Google公司已经将Google COM API开放,这样我们就可以通过开放的API来对GoogleEarth进行操作了,比如控制当前视图的高度、中心经纬度,保存当前图片等等。

下面是Google COM API的网址:/comapi/那么,VC程序员如何使用这些API来控制GoogleEarth呢?下面我们编写一个简单的程序来说明对Google COM API的使用。

源代码下载点击下载此文件首先用VC建立一个基于Dialog的工程(这个不用教了吧?),工程名为ControlGe,工程建好后,下面就是把Google提供的类添加到工程里边来。

Ctrl+W,打开类向导页面,点击“Add Class”按键,选择“From a typelibrary”,然后到安装GoogleEarth的目录下,找到googleearth.exe文件,点击“打开”按键。

这时会弹出一个框来确认产生Google的类,直接点击“OK”键,这是会生成两个文件加入的工程中:googleearth.h和googleearth.cpp,里面就是我们想要的类了。

GoogleEarth的类已经生成了,那我们如何来用它们呢?各位看客不用着急,我们一步步来。

首先,我们得调用一下::CoInitialize(NULL);初始化一下COM库了,这个函数可以在ControlGe.cpp文件中的InitInstance()函数里面调用。

然后呢,我们再在ControlGeDlg.h中定义一个类成员变量:IApplicationGEm_geApplication;顺便说一下,IApplicationGE可是Google COMAPI最主要的一个接口了,从它提供的操作数量就可以看得出来。

好了,离成功不远了,控制的变量也定义了,下面就开始用它来控制GE吧。

那么我们如何将刚定义的变量取得对GE的控制权呢?费话少说,首先在ControlGeDlg.cpp文件中定义一个变量:static const CLSID CLSID_ApplicationGE ={0x8097D7E9,0xDB9E,0x4AEF,{0x9B,0x28,0x61,0xD8,0x2A,0x1D,0xF7,0x84}};然后在OnInitDialog()中加入以下代码:m_geApplication.CreateDispatch(CLSID_ApplicationGE);呵呵,现在GE就归你操控了!我们试着做个简单的操作吧,添加一个按键,然后添加按键的点击处理函数,在函数中加入以下代码:CStringstrFileName;static char BASED_CODE szFilter[] = "jpg Files (*.jpg)|All Files(*.*)|*.*||";CFileDialogdlgFile(FALSE, "jpg", NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, szFilter, this);if (dlgFile.DoModal() == IDOK){CWaitCursor wait;strFileName = dlgFile.GetPathName();m_geApplication.SaveScreenShot(strFileName, 100);试试看,这是将当前GE的地图给保存成一个jpg格式的图片,只可惜只能保存成黑白图片,google还是给自己留了一手的。

可能上面的代码运行会有些问题,也许是你的GE版本太低了,也许是你的GoogleCOM未注册,注册一下就可以了,Google对注册的说明:If, for some reason, the Google Earth COM API needs to be registeredagain, you can execute GoogleEarth.exe with "/RegServer" as a commandline argument.For instance, assuming GoogleEarth.exe is located inC:\ProgramFiles\Google\Google Earth, the following command line would register GoogleEarth's COM API:"C:\Program Files\Google\Google Earth\googleearth.exe"/RegServerTo unregister Google Earth's COM API, execute the following command:"C:\Program Files\Google\Google Earth\googleearth.exe"/UnregServer好了,我们下面就可以对照Google COMAPI的文档来试一试对GE的控制操作了。

下面我再来演示一下如何把视图切换到指定地方,添加如下代码:ICameraInfoGEgeCamera;geCamera.AttachDispatch(m_geApplication.GetCamera(TRUE)); geCamera.SetRange(800);geCamera.SetFocusPointLongitude(113.972522);geCamera.SetFocusPointLatitude(22.561294);m_geApplication.SetCamera(geCamera, 1.5);执行以上代码后,GE就会将视图切换到。

嘿嘿,到俺家了。

OK,我要下班回家了,就写到这儿吧,其它功能大家对照着google的文档再试试,要是谁知道上传附件的方法,麻烦告诉我一下,我把上面示例的代码上传上来。

去年,水手版主给大家介绍过GE的API,详贴见这里,本贴对KHInterface 就不做过多说明了:/Announce/Announce.asp?BoardID=100&ID= 21506从GE API的官网上看,现在这些API已经更新了,原来大家使用的KHInterface 这个主类,现在已经基本被 ApplicationGE 这个主类给取代了。

相关文档
最新文档