• Cehui8.com 测绘地理信息领域专业门户
  • 首页 > 测绘论文 > GIS

    ArcGIS Flex专题地图实现浅析

    2014-02-22 21:03:28 来源:  作者:
    聊聊

     

     

       利用ArcGIS Flex 实现专题地图,基本思路是利用GraphicLayer在客户端绘制。例子数据:多边形:乡镇;ArcGIS Flex版本 agslib-2.4-2011-07-25.swc

    1.    等级地图

                             

     原理:利用GraphicsLayerclassBreaksRenderer分级渲染;

    <esri:Map>加入

    <esri:GraphicsLayer id="myGraphicsLayerDengj" renderer="{classBreaksRenderer}">

    </esri:GraphicsLayer>

    构造等级渲染器,根据最大最小值,分为5个等级,每个等级附不同的颜色,代码如下:

    //构造等级渲染器

    private function buildClassBreaksRenderer():void

                         {

                                //5个颜色值的填充符号

                                var smallSym:SimpleFillSymbol = new SimpleFillSymbol(SimpleFillSymbol.STYLE_SOLID, 0xb7f87d, 0.7);

                                var medSym1:SimpleFillSymbol = new SimpleFillSymbol(SimpleFillSymbol.STYLE_SOLID, 0x6edf0a, 0.7);

                                var medSym2:SimpleFillSymbol = new SimpleFillSymbol(SimpleFillSymbol.STYLE_SOLID,0x43bf0d, 0.7);

                                var medSym3:SimpleFillSymbol = new SimpleFillSymbol(SimpleFillSymbol.STYLE_SOLID, 0x047d10, 0.7);

                                var largeSym:SimpleFillSymbol = new SimpleFillSymbol(SimpleFillSymbol.STYLE_SOLID, 0x024409, 0.7);

                                

    pan.baidu.com/s/1mgmbc16

      声明①:文章部分内容来源互联网,如有侵权请联系删除,邮箱 cehui8@qq.com

      声明②:中测网登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。

      加群提示:我们创建了全国32个省份的地方测绘群,旨在打造本地测绘同行交流圈,有需要请联系管理员测小量(微信 cexiaoliang)进群,一人最多只能进入一个省份群,中介人员勿扰

    返回顶部