2011-01-27 13 views
3

どのようにしてビン地図を描くことができますか?実際にはマーカーを追加したいと思います。私は座標を検出し、マーカーでマップ上にこの場所を表示したいと考えています。ビン地図を描く?

答えて

2

マップ上に線を描画するには、要素をMapコントロールの子として使用します。 Mapコントロールにマーカーを追加するには、Mapコントロールの子としてPushpin要素を追加します。複数の項目(行または押しピン)を追加するには、Mapコントロールの子としてMapItemsControlを追加し、ItemsSourceItemTemplateを指定します。

次のコード例では、ルート上のウェイポイントを表示するために現在位置を表示するPushPinを示しており、MapItemsControl

<maps:Map x:Name="_map" 
      CopyrightVisibility="Collapsed" 
      CredentialsProvider="Your API Key Here" 
      LogoVisibility="Collapsed"> 
    <maps:MapItemsControl ItemsSource="{Binding WayPoints}"> 
     <maps:MapItemsControl.ItemTemplate> 
      <DataTemplate> 
       <maps:Pushpin Background="{Binding BackgroundBrush}" Location="{Binding Location}"/> 
      </DataTemplate> 
     </maps:MapItemsControl.ItemTemplate> 
    </maps:MapItemsControl> 
    <maps:Pushpin x:Name="_current" Background="Blue" Location="{Binding CurrentLocation}"/> 
</maps:Map>

このblog postまた、あなたが始めるのに役立つことがあります。

関連する問題