arcgis10:邻近分析、泰森多边形 联系客服

发布时间 : 星期一 文章arcgis10:邻近分析、泰森多边形更新完毕开始阅读499ea3e0f9c75fbfc77da26925c52cc58bd690c0

第五章邻近分析、泰森多边形

5.1 点与点的邻近分析

启用\\ex17\\ex17.mxd,激活data frame1,有3个图层,“道路”仅用于显示。右击data frame1,选择“属性”,进入常规选项,确认“地图”和“显示”单位均为米,主菜单中选用“地理处理-环境…”,进一步设置:

工作空间-当前工作空间:\\ex17\\temp 工作空间-临时工作空间:\\ex17/temp

确定返回。本练习要求查询所有未落实招生的学生距离光明小学有多远。主菜单选用:选择/按属性选择,对图层下拉选择“小学”,对方法下拉选择“创建新选择内容”,针对下部文本框的提示“SELECT * FROM school WHERE:”,用鼠标点击字段名、操作符,配合获取唯一值键,输入SQL语句:\光明小学',按确定返回。

ArcToolbox-分析工具–邻域分析-近邻分析,输入要素:学生,邻近要素:小学,按确定。打开学生属性表,该属性表多了两个字段,NEAR_FID的取值都是9,为光明小学的内部标识符;NEAR_DIST是每个学生离开光明小学的距离。在215个学生中,最远的距离为18194.2m,FID为140;最近距离为525.5m,FID为201.

接下来的练习要求:

(1)按距离最近为所有学生配置小学。 (2)汇总得到每个学校配置了多少学生。

(3)对学生到学校的距离及配置的学生数进行简单统计。 基本工具条中点击

,清空选择集。ArcToolbox-分析工具–邻域分析-近邻分析,输入

要素:学生,邻近要素:小学,按确定。前一次练习是全体学生针对一所小学,本次练习是全体学生针对全体小学。打开学生属性表,NEAR_FID的取值不一定相同,是离每位学生最近学校的内部标识,NEAR_DIST是最近学校的直线距离。

右击NEAR_FID,选用汇总,进一步操作:

图5-1 汇总操作

确定,“是否要在地图文档中添加结果表”,选“是”。打开属性表,有4个有效字段:NEAR_FID(小学内部标识),Count_NEAR_FID(每校分配到的学生数),

Maximum_NEAR_DIST(该校最远学生的距离),Average_NEAR_DIST(新招学生的平均距离)。

关闭属性表,右击图层小学/连接和关联/连接,继续操作:

图5-2 关联属性表操作

确定,出现“是否建立索引的提示”,选“否”。打开小学属性表,Count_NEAR_FID表示按直线距离最近胃每所小学分配到的学生数,可以和该校的剩余名额SEAT进行比较,检查两者的差异。

右击“学生”,图层属性/符号系统,类别/唯一值,值:NEAR_FID,色彩选择明暗差异较大的配色表,点击“添加所有值”。在每所小学名称左侧的“符号”列双击点符号,调整

每所小学的符号,使它们有相互差异。取消<其他所有值>前的勾选,确定返回(图5-3)。

图5-3 按就近上学分类显示学生

5.2 点和线的邻近分析

激活data frame2,本练习的要求为东西向的“连顺路”规划开通杨招式公共汽车路线,需要知道各村庄离公交线路的距离。主菜单选用选择/按属性选择,对图层下拉选择“道路”,对方法下拉选择“创建新选择内容”,针对下部文本框的提示“SELECT * FROM hi_way1 WHERE:”,用鼠标点击字段名、操作符,配合获取唯一值键,输入SQL语句:\LIKE '连顺路',按确定返回。13个线要素进入选择集。

ArcToolbox-分析工具–邻域分析-近邻分析,输入要素:村庄,邻近要素:道路,按确定。打开村庄属性表,该属性表多了两个字段,各条记录中NEAR_FID的取值各不相同,都是离该点最近的“连顺路”那段线要素的内部标识,NEAR_DIST是每个村庄离“连顺路”的最近距离。37个村庄中,最近的村庄距离为200多米,最远的村庄距离为7300多米。

右击“村庄”,属性/符号系统,数量/分级色彩,值:NEAR_DIST,色彩选择从暗到明的颜色,分类栏下拉选择类:5,分类方法选用“自然间断点分级法”。确定返回,村庄图层按离“连顺路”的远近分类显示(图5-4)。

图5-4 按距离公交线路的远近分类显示村庄

5.3 面和面的邻近分析

激活data frame3,本练习要求河段可用于工业水源,计算各工业地块到河段的最近距离。 加载lots.shp,右击/属性/定义查询/查询构建器,输入SQL语句:\,按确定返回。进入图层属性/常规,将图层名称改为工业,按确定返回。可以看到“工业”图层有7个多边形,位于地图右下方。

再次加载lots.shp,右击/属性/定义查询/查询构建器,输入SQL语句:\'E',按确定返回。进入图层属性/常规,将图层名称改为河道,按确定返回。可以看到河道图层有5个多边形(图5-5)。

图5-5 参与分析的工业地块和河道

基本工具条中点击选择要素图标

,在地图窗口中点击左侧偏下的河道多边形,使其

进入选择集。ArcToolbox-分析工具–邻域分析-近邻分析,输入要素:工业,邻近要素:河道,