做“点距离”遇到的问题


背景:计算A组50个街道办事处已经转为点要素的数据(下图中Name字段)中每个街道办事处距离周边B组30个点(污染企业)中各个点的距离
问题:用“点距离”后输出的表里没有A组中每个街道办事处的名字,于是在标上右键“连接”到A,(用点距离操作后输出的表中NEAR_FID字段去连接A组中属性表里FID字段,操作如下图2所示)之后表如下图2所示,按说两组点相互之间的距离(下图1中DISTANCE字段)应该是一一对应的,比如A组有50个点,其相邻的B组有30个点A组,结果应该会有1500个距离值(下图1中DISTANCE字段),我做完后,下图1中,Name字段就类似于A组的30个点,为啥会出现绿色划线处的“空”值呢?我理解的应该是一一对应的。并且连接之后属性表里数据总行数也是1500行,只不过这1500行里有部分是如主贴图里的空值行。


微信图片_20211207212607.png


微信图片_20211207211611副本.jpg


 
微信图片_20211203135512.png
已邀请:

短指

赞同来自:

用“点距离”后输出的表是1500行吗?是你连接之后才出现这些空值行的吧

哈哈_443 - 哈哈哈哈哈哈

赞同来自:

这个城区各个街道办事处的shp数据不是我的一手数据,我拿到时,属性表里就有了这些街道办事处的名字,我肉眼看了看,好像没看到啥不允许的字符。。如下图示。

微信图片_20211208180343.png

 

要回复问题请先登录注册