尽可能多地寻找资源。我有一个很好的,简单的基于Silverlight的Bing Maps应用程序,该应用程序将图钉放入 map 中。现在我有很多图钉,我想即时创建热图。我正在尝试寻找可以解释该问题的资源,但找不到任何东西。

那么,有什么想法吗?

最佳答案

您可能没有太多事情要做。

生成热图的一种快速方法是将图钉重新设置为一个圆形,并填充一个背景,该背景具有透明度渐变,边缘完全透明,另一边中等透明度。随着圆圈的堆积,颜色会更加强烈。

编辑

http://www.microsoft.com/maps/isdk/silverlight/#MapControlInteractiveSdk.Tutorials.TutorialCustomPushpin

并替换为<m:Pushpin ... />

<Ellipse Width="40" Height="40" m:MapLayer.Position="48.8,2.1" m:MapLayer.PositionOrigin="Center">
  <Ellipse.Fill>
    <RadialGradientBrush>
      <GradientStop Color="#7FFF0000" Offset="0"/>
      <GradientStop Offset="1"/>
    </RadialGradientBrush>
      </Ellipse.Fill>
    </Ellipse>

09-30 16:19
查看更多