您好,欢迎来到小奈知识网。
搜索
您的当前位置:首页arcgis实习之基于空间位置的属性表连接

arcgis实习之基于空间位置的属性表连接

来源:小奈知识网
实习二基于空间位置的连接

1.点——点

1.汇总连接

2. 距离连接

2. 点——线

1.汇总连接 2.距离连接

3.点——面

1.汇总连接 2.距离连接

4.线——面

1.汇总连接 2.距离连接

5.面——面

1.汇总连接

2.距离连接

6.思考

注意:SPATION JOIN 基于平面距离,所以必须影

PROJECT,在 LAYERS

中设置动态投

动态投影

1. 点——点

属性表: City4

Centroid

1.汇总连接

1. CITY4_CENTROI

新增加两列centroid_fid count 其中 count记录在centroid中距离city中fid点最近的点的数量

2.CITY4_CENTROID_SUM

这些属性是由count对应的记录的数值属性的统计信息

这个命令只能 得到在源数据中距目标数据最近的的点的数目,却不能得到具体是哪写点(源数据),至于统计,只是将count对应的源数据点的数值属性统计后,添加到新数据表中

2.距离连接

1.CITY_CENTROID_DIST

将centroid的属性添加到city中 距离连接和near命令作用非常相似,均为寻找距目标数据点最近的源数据点,并将其属性添加到目标数据的复制图层属性表中,且计算距离,添加了distance字段

3.根据以上推断,

centroid-city count_ 总和为3249,且最大值大于1

记录数为51(同目标图层)

记录数51 Count和为3149

Centroid_city_dist记录数为51 Fid-2 为最近点的fid

和推测完全吻合

2. 点——线

声明:notes 并非是节点数据,有图为证Road

Notes数据

1.汇总连接

1.ROAD_NODES

POINTS TO ine从源数据到目标数据的选择,有两种模式,相交和最近

Closested时,同一个点位于两条线交点时,距离均为零,即被使用了两次

然而:当反过来连接时

Node_road

推测:结果为count结果有零值 不同与cloes t

使用point to line 有两种方式,interest 与 closested ,前者计算和线和点相交,而后者计算点距那条线最近,这是,就会出现多可能问题,点距两条线距离相等,在统计时,被多计算

使用 line to point是,只计算相交的

2.距离连接

Node_road_dist

这些点在线上或位于线的交点

可以看出位于道路上的点,距离为零,

可以看出,和near结果相同

(上图的圈点) 最近线只是83号吗????? 为什么一个点只对应一条线

这个也和near命令相同

3.点——面

State数据

Centroid数据

1. 汇总连接

1.

STATE-CENTROID

求落在面里的点的个数,由于centroid是state的质心,因此应该每一个面对应一个点,基 count值为1

2. CENTROID_STATE

Falls inside,将点所在的面字段添加到点数据中 It closest ti it 就是距离连接

3. 距离连接

State-centroid_dist

从上面的数据可以看出, polygon2point有两种方式(closested和fall inside),其实也是point到polygon的两种关系,相反point2polygon只有一种(fall inside)

4. 线——线

Road

Few-road

1. 汇总连接

1.

FEWROED_ROAD

2.ROAD_FEWROAD

Line2line计算和线相交的线(包括重合的),所以count综合远大于源数据个数,且两种连接count总和相等

2. 距离连接

1. ROAD_FEW_SUB

这个指令会将few中属于road的线属性添加到road中

3. FEW_ROAD_SUB

4. 线——面

Few_road

State

1. 汇总连接

1.

FEW_STATE

将和面相交的线数据统计后,添加到面数据中

2. STATE_FEW

3. 距离连接 1.

FEW_STATE

这个选项只将完全落入某一面的面要素属性添加至线数据

closeeted

如文本框所示;当线位于两个面中时,如何划分呢?

4. 面——面

Smallregion

State

1. 汇总连接

1.

STATE_REGION

一个面与两个面相交,被使用了两次 可以计算共有(10-6)/2 与两个面相交

2.REGION-STATE

2. 距离连接

1. STATE_REGION_DIST

由于源数据并未完整包含目标数据的要素,所以fid 均为0

3. REGION-STATE——DIST

由于这两者两个图形并未完全落入目标数据的任意一个面内,所以fid 为零

5. 思考

汇总连接:相当于对源数据按某一指标(如距离最近)进行分类,将其分类数据的统计信息添加到目标数据对应的记录上(例d中1,2点相较s中的其他点而言,距f点最近,故将其归于f,将这两个点的统计信息添加到f记录)

距离连接:相当于near命令变体,也是按照某一指标执行near命令 这两个指令,先将目标数据复制一次,再将得到的数据直接添加到复制数据中,没有对目标数据的改变 目标数据s 源数据d 汇总连接指标 点 点 线 点 面 线 线 点 线 点 面 点 线 面 closest Intersect Intersect和 closest 距离连接指标 Closest,即near命令 Closest ,near命令 Close Falls inside 和 closest Fall inside Intersect Intersect Closest substring Falls completetly inside 和closest 面 面

线 面 Intersect Intersect Closest Falls completetly inside

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo3.com 版权所有 蜀ICP备2023022190号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务