IFeatureConstruction的用法

IFeatureConstruction的用法



如何构建从游标使用IFeatureConstruction的新功能




本文档发布与适用于ArcGIS 9.3中,
9.2 版本也存在。
总结
本文介绍了如何使现有生产线的功能游标在IFeatureConstruction接口的使用方法,新的多边形要素。 


发展许可 部署牌
ArcEditor中 ArcEditor中
ArcInfo的 ArcInfo的
Engine开发工具包 发动机运行时:更新地理数据库


在这篇文章中使用代码,必须通过使用(C#)或进口(VB.NET)语句引用下​​面的命名空间。还需要添加相应的引用到项目中,为了获得这些API。
ESRI.ArcGIS.Geodatabase
ESRI.ArcGIS.Geometry
ESRI.ArcGIS.esriSystem
ESRI.ArcGIS.Carto
构建从游标使用IFeatureConstruction的新功能
构建IFeatureConstruction使用游标功能,先设置以下参数:
IFeatureCursor,这将是构建多边形的线源
处理边界,将用于为现有的多边形搜索目标功能
无效区域对象,这是可选的,可以用来重绘受影响的地区处理,在某些情况下可能需要有相关的功能(注释,路线符号等)无效的面积在正确重绘
集群的宽容,它必须至少像大集群与目标多边形要素类的空间参考性。可以通过此参数值-1,表示要使用集群目标要素类的空间参考性
 
结构功能的方法也应该在一个编辑会话,并进行编辑操作,以便撤消和重做功能是否可用。
 
可以用下面的方法构造多边形的特点,从一个游标:
ConstructPolygonsFromFeaturesFromCursors可以用来建构多边形要素源使用光标到指定的功能类。
AutoCompleteFromFeaturesFromCursors可用于指定的行源相结合,与现有的多边形的新功能。
SplitPolygonsWithLinesFromCursor  可以用于在指定的功能,使用类折线光标的功能源分裂多边形。
 
下面的代码显示了如何建造多边形使用ConstructPolygonsFromFeaturesFromCursors方法,和使用其他两种方法的代码是在评论会议:

See Also:

How to construct new features using IFeatureConstruction in ArcMap


posted @ 2012-03-06 00:19  sqlite例子  阅读(420)  评论(0编辑  收藏  举报