ArcGIS水网密度

您所在的位置:网站首页 arcgis河网生成栅格计算器 ArcGIS水网密度

ArcGIS水网密度

2023-11-02 18:34| 来源: 网络整理| 查看: 265

 

创建渔网

01 坐标系转换

查看北京市矢量shp的空间参考坐标系。如果是投影坐标系,则不需要投影转换,否则需要做一步投影转换。如图所示为地理坐标系(WGS1984)。

shp矢量投影转换步骤:单机Toolbox—Data Mangement Tool—Projections and Transformations—Feature—Project,打开矢量转投影界面。打开界面后如下配置,这里将矢量转换投影到Albers坐标系下。

02 创建渔网格网

1)创建一个大于北京市四至范围的矩形面shp,请记得编辑矢量后保存,并关闭编辑。

2)接下来创建格网。

3)几个重要参数的设置(这里选择1km的格网)

河网水系数据处理

01 裁剪河网水系数据

利用上面建立的北京四至shp裁剪1:25万河网水系矢量数据(其他比例的河网水系一样),裁剪前确认两个文件的坐标系是否一致。如果这里坐标系不一致,我通常采用的方法,将用于裁剪的数据(北京四至矢量)转换到水系矢量坐标系下,裁剪出结果,在将裁剪后水系数据坐标系转换到原裁剪矢量的坐标系(Albers)。

水网密度计算

01 相交处理

创建之前首先对格网矢量添加id字段,然后找到Analysis Tools—Intersect工具,将两者相交。(ALbers坐标系下水系数据和渔网数据进行相交),主要是标记每个网格中的河网。对相交结果属性表,新建属性列Length。

右击id属性列,选择Summarize进行分组统计,对Length列进行求和分组统计。其中id为渔网的id,id值相同的为渔网中的同一个网格,基于id列进行分组统计获得的即为网格内的河网总长度,生成.dbf文件。

join连接

  

右击渔网图层,连接表格,以id列进行join连接。连接后的属性表如下。

新建属性列Area,右击属性列➡计算几何➡计算面积,单位选

新建属性列Area,右击属性列➡计算几何➡计算面积,单位选平方千米。

新建属性列density,右击属于列,字段计算,Sum_Length/Area,得到水网密度。

 

水网密度裁剪及结果出图

01 数据裁剪结果

02 矢量栅格化和出图



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3