zoukankan      html  css  js  c++  java
  • 设置图层符号风格为用已有mxd里的同名图层风格

     1 //要加载的IFeatureClass
     2 IFeatureClass pFeatClass = dataset as IFeatureClass;
     3 //新建要加载到mxd文档中的图层
     4 IFeatureLayer pFeatLayer = new FeatureLayerClass();
     5 //设置新加图层的要素类
     6 pFeatLayer.FeatureClass = pFeatClass;
     7 //设置新家图层的名称
     8 pFeatLayer.Name = pFeatClass.AliasName;
     9 //GetRenderLayer函数实现从已配置好符号风格的mxd文档中的同名图层
    10 IGeoFeatureLayer pGeoLayer = GetRenderLayer(pFeatClass.AliasName) as IGeoFeatureLayer;
    11 //定义新加载图层为IGeoFeatureLayer类
    12 IGeoFeatureLayer pNewGeolayer = pFeatLayer as IGeoFeatureLayer;
    13 //为新加载图层设置符号风格
    14 pNewGeolayer.Renderer = pGeoLayer.Renderer;

    此功能适用于固定显示风格的成图加载等。

  • 相关阅读:
    计算机的基本存储单位
    挖坑
    HEOI2017 游记
    bzoj4815 [Cqoi2017]小Q的表格
    bzoj4817 [Sdoi2017]树点涂色
    hdu5824 graph
    4.5&4.7联考题解
    高飞
    无题
    51Nod 算法马拉松23 开黑记
  • 原文地址:https://www.cnblogs.com/fatherZyl/p/3287109.html
Copyright © 2011-2022 走看看