[UWP][MapCotrol] 表示スタイルを変更する

MapControlはStyleプロパティを使用して表示スタイルを変更することができます。

Styleプロパティには、以下の表に示すMapStyle列挙体の値を設定することができます。

メンバー 説明
 None  スタイルなし
 Road  道路地図を表示
 Aerial  航空写真地図を表示
 AerialWithRoads  航空地図&道路地図を表示
 Terrain  地形地図を表示
 Aerial3D  航空写真地図(3D)を表示
 Aerial3DWithRoads  航空地図(3D)&道路地図を表示

以下は航空地図(3D)&道路地図を表示する例です

public MainPage()
{
    this.InitializeComponent();

    // 表示位置となる緯度と経度を設定する
    BasicGeoposition cityPosition = new BasicGeoposition() { Latitude = 35.689, Longitude = 139.692 };
    Geopoint cityCenter = new Geopoint(cityPosition);

    // 地図の中心とズームレベルを設定する
    mapControl1.Center = cityCenter;
    mapControl1.ZoomLevel = 12;

    // 航空地図(3D)&道路地図を表示
    mapControl1.Style = Windows.UI.Xaml.Controls.Maps.MapStyle.Aerial3DWithRoads;
}

航空地図(3D)&道路地図を表示する例

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

This site uses Akismet to reduce spam. Learn how your comment data is processed.