Questions tagged «vb.net»

2
创建加权的蒂森多边形?
我有一个点shapefile,并使用以下脚本语法以编程方式创建了Thiessen(Voronoi)多边形: CreateThiessenPolygons_analysis (in_features, out_feature_class, fields_to_copy) 但是,每个点都与一个区域相关(即每个多边形的首选大小),我希望基于该字段对Thiessen多边形进行加权。 那有可能吗? VBA中有任何相关代码吗?


3
连接线特征并确定最长线的长度
我有一个线要素(参见图片),它代表使用Stream_to_Feature工具创建的一条河流。属性表包含代表不同行的几条记录-问题是最长的行(在视觉上易于区分)在表中没有表示为单行,实际上是由许多较小的行组成的。线条似乎相互接触,尽管它们彼此不交叉。 如何合并这些线,然后使用ArcObjects或可以转换为ArcObjects的手动方法确定最长的线的长度?更好的解决方案将包括摆脱所有支流,而让我只留一条河道作为一条线。

4
SHAPE_Length是否考虑了海拔值?
该Shape_Length属性是否考虑了海拔?举例来说,如果我有3点:A,B,和C A.X = 10 A.Y = 10 A.Z = 10 B.X = 10 B.Y = 10 B.Z = 50 C.X = 0 C.Y = 0 C.Z = 10 然后创建两行:L1和L2。 L1.fromPoint = A L1.toPoint = C L2.fromPoint = B L2.toPoint = C 我所观察的结果是,SHAPE_Length属性上是相同的L1和L2。我已经确认所有点和所有折线都是ZAware。 因此,假设SHAPE_Length属性将形状的Z考虑在内是我的错误吗? 我可以毫无问题地存储Z值或对其进行操作。我正在使用IPolyline。 据我所知,SHAPE_Length仅是2D且不可编辑。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.