Google_Earth与ArcGIS数据交互

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

GoogleEarth与ArcGIS数据交互(一)在地理行业中,项目前期规划都会涉及遥感图像,更高级一点的是建立研究区的三维模型。在实践中,笔者对这一些常见的疑问进行了总结,包括如下几个方面。1、如何把ArcGIS的数据导入到GoogleEarth中;2、如何把GoogleEarth中的数据导入ArcGIS中做进一步的操作;3、如何在GoogleEarth中矢量化;4、如何在GoogleEarth下载感兴趣区的遥感图像;5、怎样下载感兴趣区的DEM;6、怎样建立三维模型。本来打算写一篇文章包含以上各个问题的解决,但实际过程中发现内容涉及较广,写起来费事,读起来难懂,还是分专题解决更容易,理解也简单一些。专题1,ArgGIS与GoogleEarth数据交互,解决问题1、2、3专题2,在GoogleEarth下载感兴趣区的遥感图像,解决问题4专题3,下载DEM进行三维建模,解决问题5、6专题1——将ArcGIS的数据导入到GoogleEarth(一)以北京为例,首先在ArcGIS中获得shp格式的北京市轮廓(图1),北京市的轮廓从国家基础地理信息系统中获取。再通过ArcToolbox进行格式转换为GoogleEarth(GE)支持的Kml文件(图2、3),加载到GE中(图4、5)。图1北京市轮廓图2格式转换工具图3LayToKML对话框图4GoogleEarth打开保存的kmz文件图5导入GE结果GoogleEarth与ArcGIS数据交互(二)专题1——将GoogleEarth中的数据导入ArcGIS(二)以中国地质大学(北京)为例,首先在GE中矢量化地大。矢量化的方法,在GE中,新建多边形,如下图在GE中,当鼠标变成田字框时,按住鼠标左键不动拖动成研究区的形状,完成后还可以用鼠标拖拽边界修改。本文示意,边界不精确。如下图保存为KML格式文件,如下图接下来打开ArcMap进行操作,打开ArcToolbox打开Kml格式转换shp格式小工具,这个小工具是GIS高手制作,有需要留邮箱。这样在Toolbox中就会多出一个选项,如下图打开,就能把在GE中生成的文件转换到ArcMap中。下图结果出来了,接下来的事就是根据需要进一步编辑了。注意请看图右下角,有坐标。查看坐标系为WGS84如下下图总结,文字较少,主要是看图说话,通过二个专题前三个问题已经搞定,回顾一下,包括1、GE中矢量化;2、GE与ArcGIS数据的相互转换GoogleEarth与ArcGIS数据交互(三)专题2——在GoogleEarth下载遥感图像很多人都有过利用GoogleEarth遥感图进行二次创作的经历,他们大都采用直接截图的方式获取GE上面的遥感图,但这样做的缺点是谷歌的logo和一些辅助信息也被截了下来,这些水印似的信息会妨碍我们对遥感图像的解读。下面向大家介绍一种直接下载GE遥感图的方法,即通过GetScreen软件。这种方法的缺点是需要GE版本在5以下。我现在用的是“GoogleEarth(谷歌地球)ProV4.2.0205.5730Final多国语言版”。使用方法:1、打开GE,找到要下载的区域。这里我找了一块有山有水的地方,包括香山和颐和园。2、打开GetScreen(GS),这时选定区域直接就在GS中显示出来了。3、有两种定位方法,在不知道坐标的情况下使用两点定位比较方便,两点定位是用鼠标右键选取两点进行截图区定位的方法。左上和右下。4、左击图片计算,自动完成计算显示计算信息。5、点击开始截图,进行保存。看结果是不是比直接截图要清爽许多。总结,这种方法作出来的图没有坐标,在第三步二点定位时出现的那个白色的框会被以路径的形式自动保存在GE中,白框四角坐标在GS中也可以看到,这就提供给我们对jpg文件进行配准的必要信息。GoogleEarth与ArcGIS数据交互(四)专题3333——下载感兴趣区的DEMDEMDEMDEM及三维建模说明:“GoogleEarth与ArcGIS数据交互”系列共分为四篇,首发地址为。专题3是最后一篇。主要解决DEM的下载及用下载到的DE进行三维建模。网上免费的DEM有两种,一是SRTM90;二是ASTERGDEM。SRTM下载网站为:下载网站:本文以ASTERGDEM为例,关于二种数据的优劣网上有很多的资料,在此便不在赘述。ASTERGDEM的相关参数如下表:每个GDEM分片包括两个压缩文件,一个数字高程模型(DEM)文件和一个质量评估(QA)文件。如下图所示:每个数据文件的文件名根据分片几何中心左下(西南)角的经纬度产生。例如,ASTGTM_N40E11文件的左下角坐标是北纬40度,东经116度。ASTGTM_N40E116_dem和ASTGTM_N40E116_num应的分别是数字高程模型(DEM)和质量控制(QA)的数据。详细下载方法详细下载方法详细下载方法详细下载方法1、打开网站进行注册。2、进行登陆,登陆后点击搜索进入下图,有四种下载方式供用户选择。3、以北京为例,用到前面做好的polygon文件,选择第三种方式进行下载。浏览到已有的polygon,点击OK。Polygon被加载到下面的DEM图上,显示需要下载6个分片4、点击NEXT,出现六个文件的列表。5、点击NEXT,会让用户选择下载数据的目的。6、点击Agree后进行下载,分单个下载和批量下载。网速较慢,这里只下载第一个,三维建模也只在这片DEM上进行演示。三维建模三维建模三维建模三维建模有了DEM数据进行三维建模便简单多了。有好多软件供选择,此处以ArcScene为例。步骤如下:1、在ArcScene中三维建模数据需要投影坐标。所以第一步是为数据设置投影。2、把数据加载到ArcScene中。3、在数据层上点击右键进行相应设置便得到三维效果。效果如下:三维部分主要提供基本思路,要想做出漂亮的三维模型还需要综合各种知识进行渲染。至此,“GoogleEarth与ArcGIS数据交互”系列全部完结,总共分四篇。•在ArcGISDesktop中进行三参数或七参数精确投影转换ArcGIS中定义的投影转换方法,在对数据的空间信息要求较高的工程中往往不能适用,有比较明显的偏差。在项目的前期数据准备工作中,需要进行更加精确的三参数或七参数投影转换。下面介绍两种办法来在ArcGISDesktop中进行这种转换。方法1:在ArcMap中进行动态转换(Onthefly)假设原投影坐标系统为Xian80坐标系统,本例选择为系统预设的ProjectedCoordinateSystems\GaussKruger\Xian1980\Xian1980GKZone20投影,中央经线为117度,要转换成Beijing1954\Beijing1954GKZone20N。在ArcMap中加载了图层之后,打开View-DataFrameProperties对话框,显示当前的投影坐标系统为Xian1980GKZone20,在下面的选择坐标系统框中选择Beijing1954GKZone20N,在右边有一个按钮为Transformations...点击打开一个投影转换对话框,可以在对话框中看到Convertfrom和Into表明了我们想从什么坐标系统转换到什么坐标系统。在下方的using下拉框右边,点击New...,新建一个投影转换公式,在Method下拉框中可以选择一系列转换方法,其中有一些是三参数的,有一些是七参数的,然后在参数表中输入各个转换参数。输入完毕以后,点击OK,回到之前的投影转换对话框,再点击OK,就完成了对当前地图的动态投影转换。这时还没有对图层文件本身的投影进行转换,要转换图层文件本身的投影,再使用数据导出,导出时选择投影为当前地图的投影即可。方法2:对于有大量图层需要进行投影转换时,这种手工操作的办法显得比较繁琐,每次都需要设置参数。可以只定义一次投影转换公式,而在此后的转换中引用此投影转换公式即可。这种方法需要在ArcTools中进行操作。在DataManagementTools\ProjectionsandTranformations\下,有CreateCustomGeographicTransformation命令。打开这个命令,选择输入和输出的投影,可以是系统自带的也可以是自己设置的,选择转换方法,与方法1种介绍的类似,可选择三参数或者七参数,然后输入各个参数指。通过为这个投影转换公式指定一个名称,可以在以后的操作中直接引用此公式而不用重复输入各个参数了。点击OK生成这个投影转换公式。在方法一里面,我们是动态的改变了地图的投影,然后通过数据导出的办法将要转换投影的图层重新生成的。在这里,我们可以直接使用DataManagementTools\ProjectionsandTranformations\下的Project命令,生成转换后的图层文件,Project命令分别位于Feature和Raster目录下,分别针对于矢量和栅格数据。在这个命令中,在指定了输入的图层后,InputCoordinateSystem自动的识别出了输入的投影,需要用户指定输出的投影,如果两者与之前定义投影转换公式的输入和输入投影的话,在下面的GeographicTransformation下拉框中会出现之前定义的公式名称,直接选择即可使用。

1 / 26
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功