java实现arcgis计算点到线的最小距离 arcgis怎么计算点到线的距离 您所在的位置:网站首页 arcgis点到线的最短距离 java实现arcgis计算点到线的最小距离 arcgis怎么计算点到线的距离

java实现arcgis计算点到线的最小距离 arcgis怎么计算点到线的距离

2024-07-12 07:56| 来源: 网络整理| 查看: 265

ArcGIS pro求点线最短距离Near

如果是ArcGIS经典版,可以从以下路径找到:

java实现arcgis计算点到线的最小距离 arcgis怎么计算点到线的距离_arcgis

ArcGIS pro就更简单了,在Analysis面板:

java实现arcgis计算点到线的最小距离 arcgis怎么计算点到线的距离_arcgis_02

java实现arcgis计算点到线的最小距离 arcgis怎么计算点到线的距离_参数设置_03

打开之后来介绍一下各参数意义:

java实现arcgis计算点到线的最小距离 arcgis怎么计算点到线的距离_字段_04

按照ArcGIS帮助,该工具可求点、线、面之间的最短距离。

其中

Input Features是输入要素,是被加入Near_dist字段的要素Near Features是邻近要素,是想要求输入要素到他的距离

java实现arcgis计算点到线的最小距离 arcgis怎么计算点到线的距离_参数设置_05

将以下字段添加到输入中。 如果字段已存在,则将更新字段值。 这些字段名称可以使用字段名称 (field_names) 参数进行配置。NEAR_FID- 最近的邻近要素的对象 ID。 如果未发现邻近要素,则该值为 -1。NEAR_DIST- 输入要素与邻近要素之间的距离。 该值采用输入要素坐标系的线性单位,如果将 Method 参数设置为 Geodesic 且输入位于地理坐标系中,则该值将采用“米”作为单位。 如果未发现邻近要素,则该值为 -1。NEAR_FC- 包含邻近要素的要素类的目录路径。 仅在指定了多个邻近要素时,才会将此字段添加到输出表中。 如果未发现邻近要素,则该值为空字符串或为空。

如果选中 Location 参数,(在 Python 中将 location 参数设置为 LOCATION),则会向输入要素添加以下字段。 如果字段已存在,将更新字段值。 字段值单位取决于为 Method 参数选择的方法。 如果设置为 Planar,则该值为输入要素坐标系的线性单位。 如果设置为 Geodesic,则该值在与输入要素坐标系相关联的地理坐标系中。

NEAR_X- 邻近要素中距离输入要素最近位置的 x 坐标。 如果未发现邻近要素,则该值为 -1。NEAR_Y- 邻近要素中距离输入要素最近位置的 y 坐标。 如果未发现邻近要素,则该值为 -1。

如果选中 Angle 参数(在 Python 中将 angle 参数设置为 ANGLE),则将向输入要素添加以下字段。 如果字段已存在,将更新字段值。

NEAR_ANGLE- 连接输入要素和邻近要素的线在 FROM_X 和 FROM_Y 位置的角度。 如果未找到邻近要素或邻近要素与输入要素相交,则该值将为 0。如果在搜索半径内未找到任何要素,则 NEAR_FID 和 NEAR_DIST 的值都将为 -1。输入要素和邻近要素均可为点、多点、线或面。邻近要素可包括不同形状类型(点、多点、线或面)的一个或多个要素类。同一要素类或图层可同时用作输入要素和邻近要素。 这种情况下,所评估的输入要素将被排除在邻近要素候选项之外,以避免得出所有要素都与其自身最接近的结果。输入要素可以是您已执行要素选择的图层。使用工具执行操作时将使用并更新所选要素。其余要素会将新建字段(例如 NEAR_FID 和 NEAR_DIST)的值设置为 -1。当一个以上邻近要素与输入要素的距离为最短距离时,则会随机选择其中之一作为最近要素。使用方法参数的平面选项时,输入要素必须采用适合距离测量值的投影,如等距投影。了解有关坐标系和投影的详细信息。要可视化 FROM_X、FROM_Y、NEAR_X 和 NEAR_Y 位置,可将输出表用作创建 XY 事件图层或 XY 转线工具的输入

如图我想求各路网到学校、医院点的距离。输入要素是路网,临近要素是学校医院点。

java实现arcgis计算点到线的最小距离 arcgis怎么计算点到线的距离_arcgis_06

然后就在路网属性表生成了Near_Dist字段,单位是米

最后是Arcpy代码:

arcpy.analysis.Near(in_features, near_features, {search_radius}, {location}, {angle}, {method}, {field_names})



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有