我是靠谱客的博主 强健万宝路,最近开发中收集的这篇文章主要介绍ArcGIS使用GGA语句计算地块面积,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

用到的软件:KML文件生成软件,ArcGIS软件,GoogleEarth软件

上一篇介绍了如何将GPGGA数据展绘到GoogleEarth中查阅,并且提供了GoogleEarth可以计算面积的版本。

现在主要介绍如何通过接收机采集的边界点数据,使用ArcGIS进行边界面积的求解。

Created with Raphaël 2.1.0 开始 GGA文本数据转为KML KML加载到ArcGIS并且转换为Shapefile文件 赋予当前边界线图层坐标系 边界线图层转换为面图层 转换后的面图层在计算面积前进行投影变换 转换后的图层添加Field字段Area进行面积求算 面积计算 完成

步骤如下:
1.使用KML.exe软件将接收机采集的GPGGA数据砖转换为KML文件输出。

软件百度网盘下载地址如下:(ArcGIS以及GoogleEarth可以通过之前的文章下载)
链接: https://pan.baidu.com/s/1o8gdYEe 密码: eqjd

这里写图片描述

原始数据

这里写图片描述

2.打开ArcMap,将生成的KML文件转换为shapefile文件。转换后的文件存在Geodatabase个人数据数据库里,为要素组,转换后的要素组包括点文件和线文件。

这里写图片描述

这里写图片描述

3.将线文件转换为单独的Shapefile文件保存。

这里写图片描述

4.赋予当前线图层坐标系统,接收机采集的坐标为WGS1984坐标系下的坐标。设置当前线图层的坐标系统为WGS1984坐标系。
ArcToolBox-DataManagementTools-Projections and Transformations-Raster-Define Projection
给当前图层设置坐标系。

这里写图片描述

5.由边界线要素构建面要素
使用ArcToolBox的Feature to Polygon功能实现面要素的转换。
这里写图片描述

6.将面要素进行投影转换
ArcToolBox-DataManagementTools-Projections and Transformations-Feature-Project
进行当前要素的投影转换。

这里写图片描述
这里写图片描述

7.将转换后的图层置于当前,然后新建Field字段计算面积。

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

最后

以上就是强健万宝路为你收集整理的ArcGIS使用GGA语句计算地块面积的全部内容,希望文章能够帮你解决ArcGIS使用GGA语句计算地块面积所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(35)

评论列表共有 0 条评论

立即
投稿
返回
顶部