GIS数据除了可以通过基本属性表的字段进行关联,也可以通过地理空间位置的拓扑关系进行关联和连接。
1.比如,一个点图层,需要添加每一个点所属的行政辖区信息。
在ArcMap中,可以通过 图层连接 工具来实现,如图所示:
2.连接点图层与另外一个点图层的属性,连接最近的一个点——这个方法太慢了,不推荐,请看第三种方法
如图所示,处理数据非常慢,因为计算量非常大。因为目标图层的每一个点,都要跟连接图层所有点进行计算,计算量是非常大的,所以计算量大到Arcmap崩溃掉。
3.通过分析工具---叠加分析---空间连接
因为它可以设定一个搜索的半径,所以,对于目标图层的每一个点,它仅仅是计算半径范围内的源点,如果半径范围内没有源点,结果返回零——这种处理非常快,几分钟就搞定了。
按照输入的半径大小,计算时间不同,一般几分钟就搞定了!!!!