点对象PointGeometry
上一节说到PointGeometry对象继承了Geometry对象,具备了Geometry的定义的特性,那么Geometry对象有些是针对线要素和面要素的,例如长度、面积等,那么点对象也有这些方法么?
答案当然是有的,只是点做为一维数据,这些针对高维的属性,就通通都是0了,而类似于Extent这样的外接矩形,就是这点自身,如下所示:

下面我们来看看一些点对象的相关特性和方法:
方法说明
1. 位置计算函数angleAndDistanceTo
angleAndDistanceTo函数用于计算两个地理对象的相对空间位置的函数,会返回二者间的距离和角度。
例如我想知道,首都机场和大型机场的距离以及方向:
以首都机场为起点,计算结果很明显看出来:
-
角度:-166.45009474849144
-
距离:64692.56381872274
具体通过工具来量测一下:
<
本文介绍了ArcPy中点对象PointGeometry的方法angleAndDistanceTo,用于计算两个地理对象间的距离和角度。文章通过实例演示了不同测量类型的差异,并解释了角度计算的方向问题。
订阅专栏 解锁全文
288

被折叠的 条评论
为什么被折叠?



