zoukankan      html  css  js  c++  java
  • arcengine 专题图生成去除引线方法(Leader Lines)

    arcengine 生成的专题图,在arcMap里面有个去除引线的选项,但是arcengine里面借口找了很久没有找到。

    于是想了以下一个方法来解决这个问题,实质是将引线设为透明。

    代码:

    ISimpleLineSymbol ldrLine = new SimpleLineSymbol();

    IColor color = GetColor(255, 0, 0);          

    color.NullColor = true;          

    ldrLine.Color = color; // 透明色

    ILineCallout lineCallout = new LineCallout();         

    lineCallout.Style = esriLineCalloutStyle.esriLCSBase;          

    lineCallout.Border = null;          

    lineCallout.AccentBar = null;           

    lineCallout.LeaderLine = ldrLine;

    IMarkerBackgroundSupport pBgSupport = pBarChartSymbol as IMarkerBackgroundSupport;          

    pBgSupport.Background=lineCallout as IMarkerBackground;

               

     

    实质上引线作为的是背景,想来也是挺新奇的啊...

  • 相关阅读:
    字符串,列表和元组-3
    数据和表达式-2
    python3.6.2(32位)的安装-1
    HTTP协议
    bug无法重现
    当开发说不是BUG时怎么办
    Python流程分类初试
    私有,封装
    Python继承
    编译型语言和解释型语言
  • 原文地址:https://www.cnblogs.com/tracyjfly/p/2467926.html
Copyright © 2011-2022 走看看