彩票走势图

Flash地图控件AnyMap使用教程:使用Thresholds为地图着色

原创|使用教程|编辑:郝浩|2013-07-05 14:19:02.000|阅读 449 次

概述:在使用Flash地图控件AnyMap时,Thresholds是为地图着色最好的方法,允许预定义规则并基于地图上的附加数据为区域着色。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

在使用Flash地图控件AnyMap时,Thresholds是为地图上着最好的方法,允许预定义规则并基于地图上的附加数据为区域着色。

有两种类型的thresholds——Custom(当可以定义一组规则并指定颜色)和Automatic(选择一个自动的thresholding方法,AnyChart将自动完成其它部分)。

这篇文章将对Custom和Automatic thresholds这两种类型予以展示。

》》》免费下载AnyMap最新版

Custom Thresholds

每个自定义阈值都是一组规则,用于根据一些地图上的附加数据定义地区的颜色,学习如何附加数据到地图中,请参考Flash地图控件AnyMap使用教程:将数据附加到地图

在下面的示例中将显示一个中国地图,并根据Illiteracy Rate文盲率为不同的省份着色。我们将定义一个自定义的阈值,将文盲率高于40%的省份显示为红色,10%到40%的身份显示为黄色和低于10%的身份显示为绿色。

下面是自定义阀值的定义代码:

<thresholds>
  <threshold name="thrIlliteracy">
    <condition name="High" type="greaterThanOrEqualTo" value_1="{%YValue}" value_2="0.4" color="Red" />
    <condition name="Average" type="between" value_1="{%YValue}" value_2="0.1" value_3="0.4" color="Gold" />
    <condition name="Low" type="lessThanOrEqualTo" value_1="{%YValue}" value_2="0.1" color="Green" />
  </threshold>
</thresholds>

运用到图表上的所有数据:

<data threshold="thrIlliteracy">
</data>

请注意,数据值被设置为特定的值,如下所示:

<point name="Jilin" y="0.0385" />

但在标签和在提示中你可以看到该值为3.85%——这是使用AnyChart数字格式特性后的结果:

<label_settings enabled="true">
  <format>{%Value}{scale:(0.01)|(%)}</format>
</label_settings>

Flash地图控件AnyMap使用教程:使用Thresholds为地图着色

Automatic Thresholds

Automatic thresholds是一个为地图着色的强大功能,他们允许创建主题地图(等值线图地图),其中的区域根据统计变量的不同,按照不同的阴影比例显示在地图上。

在这里使用一种automatic thresholds类型来创建相同的中国文盲率地图。

<thresholds>
  <threshold name="thrIlliteracy" type="Quantiles" range_count="5" palette="YellowGradient" />
</thresholds>

Flash地图控件AnyMap使用教程:使用Thresholds为地图着色


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn

文章转载自:慧都控件网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP