你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
问题
话题
文章
帮助
登录
注册
ArcGIS API for Flex
自然分段法渲染中,如何更改面要素的outline外观?
在Flex开发中对动态图层进行渲染,采用了Natural Breaks的分类方法,渲染后,面要素的边框是黑色的,如何将其更改为透明?
1 个回复
谢军
赞同来自:
【解决办法】:
采用自然间断法渲染,渲染后的面要素outline外观默认是黑色实线型,如果要更改为其他样式,需要设置ClassBreaksDefinition的baseSymbol属性。更改为透明outline的具体步骤如下:
1)定义一个用于Polygon的Symbol,并将其outline的透明度设置为0,或将宽度设置为0。例如:var mysymbol:SimpleFillSymbol = new SimpleFillSymbol(SimpleFillSymbol.STYLE_SOLID, 0xDD2222, 0.1, new SimpleLineSymbol(SimpleLineSymbol.STYLE_DASH,0x000080, 0, 0));
2)将ClassBreaksDefinition的baseSymbol属性指定为上面创建的Symbol。例如:classBreaksDefinition.baseSymbol = mysymbol;
要回复问题请先
登录
或
注册
发起人
谢军
相关问题
arcgis10.2有时候无法复制粘贴要素
面规则中 必须被其他要素的要素类覆盖 与 必须被其他要素覆盖 区别是什么?
arcgis for python 如何获取线要素起点 终点坐标
Engine中如何判断两个要素类的空间参考是否是同一个?
怎样调整要素的大小,比例不变的情况下?
将点要素移到最近的线段中
Engine中如何实现要素图层的反选?
注记要素转json,将json转要素,出现001558错误
ArcGIS Scene Layer 点击获取要素属性
提取南京要素
JavaScript App 中,是否可以根据用户需求只返回特定要素范围内的切片?
问题状态
最新活动:
2015-12-27 23:40
浏览:
3272
关注:
1
人
1 个回复
谢军
赞同来自:
采用自然间断法渲染,渲染后的面要素outline外观默认是黑色实线型,如果要更改为其他样式,需要设置ClassBreaksDefinition的baseSymbol属性。更改为透明outline的具体步骤如下:
1)定义一个用于Polygon的Symbol,并将其outline的透明度设置为0,或将宽度设置为0。例如:var mysymbol:SimpleFillSymbol = new SimpleFillSymbol(SimpleFillSymbol.STYLE_SOLID, 0xDD2222, 0.1, new SimpleLineSymbol(SimpleLineSymbol.STYLE_DASH,0x000080, 0, 0));
2)将ClassBreaksDefinition的baseSymbol属性指定为上面创建的Symbol。例如:classBreaksDefinition.baseSymbol = mysymbol;
要回复问题请先登录或注册