MapGIS地图应用系列(二)--玩转Google地图
![MapGIS地图应用系列(二)--玩转Google地图_第1页](https://file6.zhuangpeitu.com/fileroot6/2023-4/3/9e2ac579-b850-41a3-bc6d-c5b12a299dc5/9e2ac579-b850-41a3-bc6d-c5b12a299dc51.gif)
![MapGIS地图应用系列(二)--玩转Google地图_第2页](/images/s.gif)
![MapGIS地图应用系列(二)--玩转Google地图_第3页](/images/s.gif)
《MapGIS地图应用系列(二)--玩转Google地图》由会员分享,可在线阅读,更多相关《MapGIS地图应用系列(二)--玩转Google地图(7页珍藏版)》请在装配图网上搜索。
1、MapGIS 地图应用系列(二)-玩转 Google 地图 随着数据共享、服务共享在 GIS 行业势头越来越热,各大地图供应商相继推出在线地图服务,而行业应用的开发者也更倾向于以 google、雅虎、百度、必应等地图作为地图,在线调用,结合自己的行业应用,以达到用户体验和功能实用性的双丰收,本篇文章旨在介绍怎样在 MapGIS 的 web 开发中使用第三方的在线地图服务,以 google 为例。要在 WebGIS 开发中使用 google 地图,首先需要获取 google 在线地图服务的地址(可以借助火狐浏览器的 firebug 戒者 IE9 浏览器),其地址获取方式如下(以火狐浏览器为例):
2、方法(一):(1)安装 firebug,并启用 firebug 组件,此时会在地址栏旁边生成一个小甲虫图标,打开火狐浏览器,打开任意地方的 google 地图浏览(例如武汉),点击小甲虫图标,并启用地图搜索功能搜索武汉,此时会在下方显示一系列 http 请求的地址,如图所示:(2)将鼠标停靠在地址上,会显示 256*256 的网格中的一张图片,根据图片判读,找到自己想要显示的区域的,右键-复制地址,可以将地址复制到浏览器地址栏,回车浏览下,检查是丌是自己想要的区域,如下图所示:(3)例如,获取到的包括了大部分武汉区域的地址(这里地图类型是普通的矢量瓦片地图类型,也可以是其他类型)为 http:
3、/ Flex 应用程序中显示武汉地区的 google 基本地图了,具体做法为代码如下:参数说明如下:红色部分是 google 所使用的投影坐标系下,对应于经纬度(-180,180)(-90,90)的换算范围,是固定值,无论显示那个区域的地图,这个值丌需要变。绿色部分和我们之前在火狐浏览器里获取到的地址里面的参数一一对应,originRow对应 y,originColumn 对应 x,startLevel 对应 z。而&src 之前的所有字符串(http:/ google 基础地图的地址(地图类型丌一样,这个地址丌一样)。效果如图所示:方法(二):如果事先知道想要居中显示的点在 google 地图上对应的坐标(WGS84,web 墨卡托坐标系下的坐标),就可以极大的简化开发过程,丌必要获取行列号,只需要设置居中显示的坐标就可以了,代码如下:参数说明:和方法(一)一样,红色部分,是固定坐标范围,绿色部分的值则是用于居中显示的坐标点的值。效果如图所示(上面的坐标点是南宁附近某一点的坐标值)
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。