目录
作者:kxj
前言
位置分析是基于距离分析原理增加的一种交互式查询,可用于计算点到线或面的距离。计算结果将显示在位置分析对话框与地图窗口中。(本文以SuperMap iDesktopX 11i(2023) for Windows为例进行介绍)
扫描二维码关注公众号,回复:
15998366 查看本文章
一、使用说明
1.1功能入口
【空间分析】选项卡->【矢量分析】模块->【邻近分析】下拉-【位置分析】
1.2参数说明
- 事件点:
- 经度(X):显示和设置事件点的经度;地图坐标系为投影坐标系时显示为X,显示和设置事件点的X值。
- 纬度(Y):显示和设置事件点的纬度;地图坐标系为投影坐标系时显示为Y,显示和设置事件点的Y值。
- 拾取:通过拾取按钮,在地图窗口中选择事件点的位置,可以是点对象,也可以是地图窗口中任一位置。拾取成功后,事件点的坐标信息将返回给经度和纬度。
- 目标图层:设置事件点到需要查询的图层信息,通过添加按钮,添加目标图层。注意:目标图层仅能选择当前地图窗口中打开的线或面数据集,可选择多个图层进行查询。
二、应用实例
以World示例数据为例,计算拾取点到Rivers(线数据集)和Lakes(面数据集)的距离。
具体步骤如下:
-
将Rivers(线数据集)和Lakes(面数据集)添加到地图。
-
在【空间分析】选项卡->【矢量分析】模块->【邻近分析】下拉-【位置分析】打开位置分析面板。
-
点击【拾取】绘制需要计算的事件点位置,或者直接输入事件点经纬度。
-
在目标图层中点击【+】添加需要分析的图层,添加Rivers(线数据集)和Lakes(面数据集)图层,点击【确定】。
-
点击【执行】,开始分析,分析结果如下:
其中:距离为目标图层到事件点的距离,单位为米,不受数据坐标系单位影响;目标位置为目标图层距离事件点最近的点坐标信息,xy坐标系与目标图层坐标系一致。
三、注意
1. 位置分析是地图窗口中的一种交互式查询,因此需要打开地图窗口后,才能使用该功能。
2. 参与分析的目标图层坐标系需要与地图坐标系一致,否则无法进行位置分析。