我使用的是ArcMap 10.1、ArcObjects 10.1和C#。我在捕获线要素、遍历线的顶点以及从顶点创建点几何图形时遇到了问题。我正试图通过点击按钮来实现这一点。
详细地说,我在ArcMap中添加了一个shapfile。我启动了一个编辑会话。使用线工具,我绘制了一条线并完成了我的草图。保存编辑或完成编辑后,我希望能够迭代刚刚绘制的线中的点,并使用它为每组点创建一个点几何图形。点几何我可以对此进行伪代码,但由于我是ArcObjects的新手,我在开始和抓取直线来迭代点时遇到了麻烦。在这方面的任何帮助都将非常感谢。提前谢谢。
发布于 2016-06-03 21:14:14
散点线之后,您可以从Shape属性中获取该要素的几何,作为IPolyline接口,您可以将其强制转换为IPointCollection,然后使用EnumVertices属性迭代各个折点,其中可以获取各个折点的点几何
https://stackoverflow.com/questions/36317828
复制相似问题