gis作业2(实验报告) - 图文

更新时间:2023-10-18 03:53:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Gis空间平滑

一.实验目的:用空间平滑法(包括基于移动搜索法和基于核密度估计法)分析中国南方的台语地名分布。本实验主要是运用基于移动搜索法来分析。 二.实验所需数据

1.钦州市乡镇地名的点图层qztai,属性TAI为台语地名(=1)或非台语地名(=0)标记.

2.研究区内6个县的边界图层qzcnty。 三.实验初步设计方案及步骤: 1.基于移动搜索法的空间平滑

(1).由于我们得到的文件qztai为e.00文件,所以我们需要将其转换为coverage文件。在Arccatalog --Arcview 8x tools中将其转换。

(2).计算各点之间的距离矩阵。

在Arctoolbox --Analysistools--Proximity--Point Distance中计算。输出的表名可命名为Dist-50km.然后将Dist-50km表添加到arcgis中。做完后我们便可利用距离表处理50km以内的不同窗口。 (3).将台语地名属性连接到距离矩阵。

在Dist-50km图标上选择右键join and relates--join,然后我们便可以用过属性数据point:Tai来判断书否为台语地名. (4).提取窗口内的距离矩阵。

我们可以通过定义不同半径的窗口得到的每个结果,然后做比较。我选择了3个10km,20km,30kmb不同半径的窗口。其命名为Dist-10km,Dist-20km,Dist-30km.打开Dist-50km的属性表,选择Options--Select By Attributes,dist--50km.DISTANCE<=10000(20000;30000)输入以上条件后,所有10(20;30)km距离内的终点将被选中。

(5)J计算窗口内台语地名的比重。

打开dist--10km.dbf表的属性。右键单击INPUT-FID选择Summarize 在field to summarize 选择INPUT-FID.在summary statistics中选择TAI(sum).最后输出新表命名为sum-10km.dbf.在sum-10km.dbf属性表中添加新列

tairatio10(其计算公

式)tairatio=sum-tai/cnt-input-fid-)。 (6).将台语地名比重值连接到点图层。

即以Sum-10km.dbf中的INPUT-FID及qztai中的FID为连接指针,将Sum-10km.dbf连接到qztai的属性数据表。点击qztai point右键,选择join and relates--join。 (7).绘制台语地名比重图。 点

qztai

point

Properties--Symbology--Quantities--graduated symbols.value

选择tairatio10,symbol size from选择2到8.classes选择5级。 最

10km

图为以5km定义窗口所做的图。

图为以15km为窗口所建立的图 四.实验结果

由上诉图可看出窗口值越大,其平滑性越强,台语地名比重值的标准

本文来源:https://www.bwwdw.com/article/z7tf.html

Top