ARCgis中矢量图层面积的计算方法 由于一些需要我需要通过计算矢量边界的面积来确定实地面积,但是我遇到一些问题。计算面积的方法还是很简单的。但是还是遇到一些问题。这里提出来分享一下。具体问题描述如下: 1. 我的图层是地理坐标系而不是投影坐标系,无法计算面积。 2. 经过投影变换转换成投影坐标系后计算的面积差异较大。 这里就这两个问题进行描述与解决,不足之处望指出! 软件:Arcgis10.1 工具:投影和变换工具 这里以四川省广安市与德阳市为例。 1.打开图层的属性列表,新建字段area(名字可以随意) 2. 鼠标右键弹出选项框选择“几何计算” 这时候问题就出来了,可以看到“面积”已禁用。原因是我的图层是地理坐标系。而非投影坐标系。面积计算只能是平面的。投影坐标=地理坐标+投影计算 因此要将不规则椭球面的地理坐标转换成投影坐标。 因此就要用到投影工具,步骤如下 1. 选择投影工具,路径如图 2. 选择转换图层并选择投影坐标系。
这里的投影坐标系我是随意选的,因为我并不知道刚转换成哪个投影坐标系。转换了几个不同投影坐标系的图层出来计算其面积。截图如下:
我转换了几个投影然而得到的结果不一样而且相差较大,这就不是误差或参数问题能够解释的了!一定有问题,但是问题出在哪呢? 先看看广汉市官方面积到底是多少①来自百度 ②来之谷歌地图
看来广汉市的面积应该是538km2,那么反过来看我计算的分别为745km2,518km2,593km2.发现差距较大,并且彼此不一。 问题就出现在转化的投影坐标系上,不同的地理位置由于参数不同应该转换成特定的投影坐标系。具体原因不分析了,有兴趣的去了解一下。那么广汉市应该用什么投影了坐标系呢?
这是广汉市的遥感图像,数据源为landsat8数据。可以看到其使用的坐标系为utm,zone,48 north,wgs_84.根据3o,6o带的划分,中国在48~54之间。 下面看一下utm,zone,48 north,wgs_84.投影坐标系计算的结果。
548km2这个结果与538km2还有偏差,这是为什么呢,经过与天地图矢量边界的对比,我的矢量边界并不准确,要略大于正确的边界。 至此所有问题也都有了解释以及合理的解决方法。
在ArcMap中旋转点标记符号 摘要: 本文介绍了如何在ArcMap中旋转点标要素的标记符号。默认情况下,点要素是无法旋转的,因为如果点要素是以圆形符号表示,旋转就没有意义。但是,如果使用不同的符号标记点要素,就会存在旋转点要素的必要。 内容: 1. 右键点击ArcMap中的标记符号图层。 2. 选择“打开属性表”. 3. 在属性表中创建一个新的数字型字段。 4. 用字段计算器为每个记录添加一个值。 此处仅需要有个值,值的大小并不重要。 5. 右键点击点要素图层, 选择“属性”。 6. 点击“符号系统”标签, 选择“高级” > “旋转”。 7. 在“按此字段中的角度旋转点”下拉菜单中选择包含旋转角度的字段。 8. 点击确定,关闭“旋转”对话框。 9. 点击确定,关闭“图层属性”对话框。 10. 启动编辑器。 11. 点击 编辑工具。 12. 点击需要旋转的要素。 13. 点击 旋转工具。 属性工具可以通过设置含有旋转角度字段的数值改变想要旋转的角度。 14. 在地图上的任意位置单击并拖动鼠标指针使点要素旋转到所需的方向。
|
|
来自: 昵称13920581 > 《gis学习》