首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ArcObjects:迭代通过直线,抓取点以创建点几何图形

ArcObjects:迭代通过直线,抓取点以创建点几何图形
EN

Stack Overflow用户
提问于 2016-03-31 03:20:21
回答 1查看 630关注 0票数 0

我使用的是ArcMap 10.1、ArcObjects 10.1和C#。我在捕获线要素、遍历线的顶点以及从顶点创建点几何图形时遇到了问题。我正试图通过点击按钮来实现这一点。

详细地说,我在ArcMap中添加了一个shapfile。我启动了一个编辑会话。使用线工具,我绘制了一条线并完成了我的草图。保存编辑或完成编辑后,我希望能够迭代刚刚绘制的线中的点,并使用它为每组点创建一个点几何图形。点几何我可以对此进行伪代码,但由于我是ArcObjects的新手,我在开始和抓取直线来迭代点时遇到了麻烦。在这方面的任何帮助都将非常感谢。提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2016-06-03 21:14:14

散点线之后,您可以从Shape属性中获取该要素的几何,作为IPolyline接口,您可以将其强制转换为IPointCollection,然后使用EnumVertices属性迭代各个折点,其中可以获取各个折点的点几何

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36317828

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档