多语言展示
当前在线:842今日阅读:167今日分享:16

如何利用Arcgis 软件进行人口矢量文件的栅格化

这样操作的用途不再赘述,能够搜到这篇文章的朋友应该是做了类似的实验或分析,接下来就主要介绍一下如何利用arcgis 软件进行人口矢量文件的栅格化,有什么问题不懂的也可私信楼主,看到就会解答,
工具/原料
1

arcgis 软件

2

人口矢量文件

方法/步骤
1

注意:在进行实验之前,需要建一个库导入census_reproj.shp文件,将shape转换为库中的feature class,否则属性表中不会产生下面实验计算房屋密度所需要的面积字段

2

生成计算房屋面积所需的面积属性字段

3

计算房屋密度:在ArcGIS中打开数据——census_reproj.shp文件,打开属性表,选择面积不为0的记录。创建房屋密度字段house_density,进行字段计算。公式为:house_density=[HSE_UNITS]*1000000/[shape_area]其中,[households]为各街区房屋单元数,[shape_area]为各街陆地面积,单位平方米。乘以1000000是为将房屋密度的单位转换为个/平方千米。

4

直接栅格化:在Arcgis工具箱中选择工具——面转栅格,输入栅格数字的字段为house_density,输出栅格大小为15m。

5

反距离加权插值    IDW(inverse distance weighted)是一种常用而简便的空间插值方法,它以插值点与样本点间的距离权重进行加权,离插值点越近的样本点赋予的权重越大。生成中心点,在Arcgis工具箱中选择工具——要素转点,不勾选内部,将选择多边形的中心点作为生成的点。

6

IDW插值;在arcgis软件的空间分析模块中,打开IDW插值方法的窗口,对房屋密度的点图进行插值,选择字段为house_density,输出栅格大小15m。

7

重分类;在arcgis软件的空间分析模块中,打开Reclassify,将房屋密度分为0-100、101-300、301-1000、1001-1800以及>1800五个级别。这个分类标准是依据书本Figure 3.4 房屋密度图进行的。

推荐信息