根据要素选择集,创建新图层

简介:

转自原文 根据要素选择集,创建新图层

 

                    IFeatureLayer featureLayer = new FeatureLayerClass();
                    featureLayer.FeatureClass = featureClass;

                    IFeatureSelection featureSelection = featureLayer as IFeatureSelection;
                    IQueryFilter queryFilter1 = new QueryFilterClass();
                    queryFilter1.WhereClause = "XZQDM like '" + xz_xzqdm + "%'";
                    featureSelection.SelectFeatures(queryFilter1, esriSelectionResultEnum.esriSelectionResultNew, false);

                    ISelectionSet selectionSet = featureSelection.SelectionSet;
                    IFeatureLayer newFeatureLayer = null;
                    if (selectionSet.Count > 0)
                    {
                        IFeatureLayerDefinition featureLayerDefinition = featureLayer as IFeatureLayerDefinition;
                        newFeatureLayer = featureLayerDefinition.CreateSelectionLayer(featureClass.AliasName, true, null, null);
                    }

 
 
没有整理与归纳的知识,一文不值!高度概括与梳理的知识,才是自己真正的知识与技能。 永远不要让自己的自由、好奇、充满创造力的想法被现实的框架所束缚,让创造力自由成长吧! 多花时间,关心他(她)人,正如别人所关心你的。理想的腾飞与实现,没有别人的支持与帮助,是万万不能的。



    本文转自wenglabs博客园博客,原文链接:http://www.cnblogs.com/arxive/p/6655677.html ,如需转载请自行联系原作者




目录
打赏
0
0
0
0
52
分享
相关文章
ArcGIS三种筛选提取要素的方法
ArcGIS三种筛选提取要素的方法
3362 0
ArcGIS:如何基于文本创建点要素?
ArcGIS:如何基于文本创建点要素?
173 0
|
10月前
|
ArcGIS中ArcMap新建矢量点线面要素图层并手动划定要素图层范围区域
ArcGIS中ArcMap新建矢量点线面要素图层并手动划定要素图层范围区域
200 1
|
10月前
ArcGIS依据矢量要素消除另一个面要素中部分区域(擦除)
ArcGIS依据矢量要素消除另一个面要素中部分区域(擦除)
205 1
ArcGIS批量计算图层中矢量要素面积——ArcMap
ArcGIS批量计算图层中矢量要素面积——ArcMap
221 1
ArcGIS数据编辑1 新要素的创建
🏆在本文中,作者讲解了ArcGIS要素创建了全流程,从面要素到线要素,分别以不同的方法补全了道路的缺失部分
314 0
编辑要素
编辑要素
48 0
创建要素
创建要素
58 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等