AO创建Tin

功能:创建TIN

参数:

pFeatureClass点要素类

pFieldZ字段

pPath路径


public ITin Create_TIN(IFeatureClass pFeatureClass, IField pField, string pPath)

{

IGeoDataset pGeoDataset = pFeatureClass as IGeoDataset;

ITinEdit pTinEdit = new TinClass();

pTinEdit.InitNew(pGeoDataset.Extent);

object pObj = Type.Missing;

pTinEdit.AddFromFeatureClass(pFeatureClass, null, pField, null,

esriTinSurfaceType.esriTinHardLine, ref pObj);

if (File.Exists(pPath))

{

Directory.Delete(pPath);

}

pTinEdit.SaveAs(pPath, ref pObj);

pTinEdit.Refresh();

return pTinEdit as ITin;

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容