如何在Bing Maps中为多边形的颜色进行插值

时间:2012-06-19 16:47:58

标签: wpf colors bing-maps polygon interpolation

我有一个带有Bing Maps API的WPF应用程序。我所拥有的是许多国家的多边形渲染以及正在显示的实时统计数据。我正在使用它来跟踪我的服务器流量主要来自哪里。该项目进展顺利,但我遇到了一个小障碍。如果统计数据发生变化,我所拥有的是从绿色变为红色的多边形,反之亦然。如果有人注销,那么它将进入绿色,如果有人登录它将进入红色。我想做的是给定一定数量的用户,比方说20,我可以在一秒钟内逐渐改变颜色。

一个例子是0是绿色,20是红色。所以10会是黄色的。有了这个,有没有办法逐步改变颜色?

提前致谢

1 个答案:

答案 0 :(得分:0)

在xaml中可能有一种奇特的方式来做你正在寻找的东西,但是我想想在你的viewmodel / code-behind中将多边形的颜色绑定到属性会更容易必要时更新颜色。

对于颜色插值,还有另一个SO问题here