博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C# arcengine 由FeatureClass生成TIN
阅读量:5948 次
发布时间:2019-06-19

本文共 644 字,大约阅读时间需要 2 分钟。

            IFields pFields = m_FeatureClass.Fields;

            int index = pFields.FindField(m_strHeight);
            if (index == -1) return;
            IField pField = pFields.get_Field(index);

            IGeoDataset pGeoDataset = m_FeatureClass as IGeoDataset;

            IEnvelope pEnvelope = pGeoDataset.Extent;
            pEnvelope.SpatialReference = pGeoDataset.SpatialReference;

            ITinEdit pTinEdit = new TinClass();

            pTinEdit.InitNew(pEnvelope);
            object obj =Type.Missing;
            pTinEdit.AddFromFeatureClass(m_FeatureClass, null, pField, null, esriTinSurfaceType.esriTinMassPoint, ref obj);
            pTinEdit.SaveAs(@"C:/TIN", ref obj);   // tin的保存
            pTinEdit.StopEditing(false);

转载于:https://www.cnblogs.com/zhaosaiblogs/p/4967236.html

你可能感兴趣的文章
Linux-rsync+inotify 文件实时同步
查看>>
七Python异常和文件处理(二)
查看>>
log4j典型配置快速上手笔记
查看>>
如何提高团队代码质量——代码审查的实践
查看>>
公司对外若干台web服务器,发现有人恶意刷新页面,怎么办?
查看>>
五指cms标签说明汇总
查看>>
oracle 客户端安装
查看>>
CentOS minimal安装和开发环境部署
查看>>
JavaScript 日期格式化显示
查看>>
JSP与struts2跳转兼容问题
查看>>
我的友情链接
查看>>
Python实现斐波那契数列
查看>>
JMeter和LoadRunner的异同
查看>>
sed处理文本
查看>>
jquery 操作iframe、frameset
查看>>
解决vim中不能使用小键盘
查看>>
jenkins权限管理,实现不同用户组显示对应视图views中不同的jobs
查看>>
我的友情链接
查看>>
CentOS定时同步系统时间
查看>>
批量删除用户--Shell脚本
查看>>