热点:

    ArcGIS邻域分析工具距离计算方法解析

      [   原创  ]   作者:
    收藏文章 暂无评论

    任意两个要素间的距离,依据它们之间的最短间距计算,也就是两者相互靠近的最近距离。这一逻辑适用于所有计算距离的地理处理工具,例如近邻分析、生成邻近表、点距离以及带有 CLOSEST 匹配选项的空间连接工具。

    1、 距离计算应考虑要素的几何类型和坐标系等因素。以下是确定距离计算方法的三条基本规则。

    2、 两点间的距离为连接这两点的直线长度。

    3、 点到直线的距离,指该点与直线上垂足或最近折点间的长度。

    4、 折线间的距离由线段折点决定。

    5、 下图展示两点距离,以及邻域分析工具涉及的其他关键要素。

    6、 利用生成邻近表和点距离工具,把注释中的关键字(IN_FID、NEAR_DIST、NEAR_FID、NEAR_X、NEAR_Y及NEAR_ANGLE)加入输出结果。同时,在执行近邻分析工具时,将这些关键字添加到输入要素类中。

    7、 多点对多点

    8、 计算多点间距离的特殊情况时,依据规则1,可测量输入多点要素中每个点到邻近多点要素各点的距离,其中最短距离即为两者之间的距离。

    9、 此外,若某多点要素的一点位于另一多点要素的某点之上,则二者距离为零,此规则适用于所有多部分要素。

    10、 在 ArcGIS 中,线要素被称为折线,线与折线可互换使用。折线是由多个有序点(称为折点)组成的集合,其中vertex是vertice的单数形式。一条折线可以包含任意数量的折点,而由两个折点构成的线称为线段,这两个折点也被称为端点。

    11、 同样,面是被一条或多条折线界定的封闭区域。

    12、 点到线段的最短距离为垂线,若垂足不在线段上,则取点到线段两端点较近的距离作为最短距离。

    13、 点至折线距离

    14、 若折线仅含一条线段,可依规则2计算出该距离。

    15、 折线若含多段(常见情形),先找距点最近的线段,再按规则2计算距离。

    16、 点到面

    17、 面是有序线段集合围成的封闭区域,计算点到面的距离,先确定最近的线段,再按规则2求出距离。

    18、 点在面外时距离为正,否则为零。

    19、 上图中,点2和点3到平面距离为零,点1和点4到平面的距离为正值。

    20、 对于两条非点状要素,例如线段:

    21、 根据规则1和规则2,计算输入线段各端点与相邻线段之间的距离值。

    22、 计算邻近线段各端点与输入线段的距离。

    23、 两条线段的距离为两个距离值中较小的一个。

    24、 线与线的交汇

    25、 最简单的情况是每个折线要素仅含一条线段。下图展示了从折点 C 向由折点 AB 确定的线段所作垂线 CX。同样可计算折点 D 到该线段的垂线,但其距离大于 CX。因此,CX 为线段 CD 和 AB 间的最短距离。

    26、 由于无法从转折点 A 或 B 向线段 CD 作垂线,需计算转折点 A 或 B 到点 C 的距离。最终得出,AC 为线段 AB 至线段 CD 的最短距离。

    27、 在计算的两个距离(AC和CX)里,CX为折点到线段的最短距离,故它是两线段间的最短距离。

    28、 若两条折线均含多条线段,先确定最近的两线段,然后依据规则3计算其距离。

    29、 线条变平面

    30、 计算折线与面的距离时,需确定最近的两线段,其中一线段属于折线,另一线段来自面边界的构成线段。依据规则3中的方法,计算这两线段之间的距离。

    31、 计算相邻角度

    32、 任意两种要素类型间,以两最近点绘制连线,计算距离。该线与水平轴的夹角称为邻近角。

    33、 逆时针测量角,该角度位于0到180度之间。

    34、 顺时针测量角度,范围在0到-180度之间。

    35、 概要

    36、 下图展示了不同要素类型间距离的计算方法,以及依据前述内容确定最近位置的方式,未涵盖所有可能组合。

    soft.zol.com.cn true https://soft.zol.com.cn/990/9906602.html report 2758 任意两个要素间的距离,依据它们之间的最短间距计算,也就是两者相互靠近的最近距离。这一逻辑适用于所有计算距离的地理处理工具,例如近邻分析、生成邻近表、点距离以及带有 CLOSEST 匹配选项的空间连接工具。 1、 距离计算应考虑要素的几何类型和坐标系等因素。以下是...
    不喜欢(0) 点个赞(0)
    随时随地资讯查报价 就上ZOL手机客户端,点击或扫描二维码下载
    立即下载

    卫生防护距离计算软件 1.0

    更新时间:2008年02月22日

    用户评分:0 | 0人点评

    软件类型:共享软件

    软件语言:简体中文

    软件资讯文章推荐

    卫生防护距离计算软件 1.0
    • 更新时间:2008年02月22日
    • 软件大小:0.6MB
    • 软件分类:健康医药
    • 语言种类:简体中文
    • 软件评级:0 人点评