博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ArcEngine面要素转线要素
阅读量:4304 次
发布时间:2019-05-27

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

///         /// 面转线(GP法)(获取相邻面)需要最高ArcEngine权限        ///         /// 要转换的要素类        /// 是否保存相邻区域信息        /// 转换后的要素名        /// 
转换后的要素
private IFeatureClass PRV_PolyGonToLine_GP(IFeatureClass IN_Featureclass,bool IN_SaveNeighborInfor,string IN_LineName) { //要素数据集路径 string Temp_FeaturedatasetPath; //要素数据集 IFeatureDataset Temp_FeatureDataset = IN_Featureclass.FeatureDataset; if (Temp_FeatureDataset == null) Temp_FeatureDataset = IN_Featureclass as IFeatureDataset; Temp_FeaturedatasetPath = Temp_FeatureDataset.Workspace.PathName + "\\" + Temp_FeatureDataset.Name + "\\"; //面转线 Geoprocessor GP_Tool = new Geoprocessor();//GP运行工具 ESRI.ArcGIS.DataManagementTools.PolygonToLine GP_PolyGonToline = new PolygonToLine(); GP_PolyGonToline.in_features = Temp_FeaturedatasetPath + IN_Featureclass.AliasName; GP_PolyGonToline.neighbor_option = IN_SaveNeighborInfor.ToString().ToLower(); GP_PolyGonToline.out_feature_class = Temp_FeaturedatasetPath + IN_LineName; GP_Tool.Execute(GP_PolyGonToline, null); //获取生成的要素类 IFeatureClass Temp_FeatureClass = (Temp_FeatureDataset.Workspace as IFeatureWorkspace).OpenFeatureClass(IN_LineName); return Temp_FeatureClass; }

转载地址:http://srqws.baihongyu.com/

你可能感兴趣的文章
高频交易的几种策略
查看>>
量化策略回测TRIXKDJ
查看>>
量化策略回测唐安奇通道
查看>>
CTA策略如何过滤部分震荡行情?
查看>>
量化策略回测DualThrust
查看>>
量化策略回测BoolC
查看>>
量化策略回测DCCV2
查看>>
mongodb查询优化
查看>>
五步git操作搞定Github中fork的项目与原作者同步
查看>>
git 删除远程分支
查看>>
删远端分支报错remote refs do not exist或git: refusing to delete the current branch解决方法
查看>>
python multiprocessing遇到Can’t pickle instancemethod问题
查看>>
APP真机测试及发布
查看>>
通知机制 (Notifications)
查看>>
10 Things You Need To Know About Cocoa Auto Layout
查看>>
一个异步网络请求的坑:关于NSURLConnection和NSRunLoopCommonModes
查看>>
iOS 如何放大按钮点击热区
查看>>
ios设备唯一标识获取策略
查看>>
获取推送通知的DeviceToken
查看>>
Could not find a storyboard named 'Main' in bundle NSBundle
查看>>