Windows.UI.Xaml.Controls.Maps 名前空間

マップ コントロールのクラスを定義します。 また、マップ上に配置できるタイル ソースと要素も定義します。

クラス

CustomMapTileDataSource

MapTileSourceのカスタム タイルのソースを提供します。 このクラスは、HttpMapTileDataSource または LocalMapTileDataSource使用できない場合に使用します。 たとえば、CustomMapTileDataSource では、メモリ内のタイルの描画とピクセル ストリームとしての返しがサポートされます。

HttpMapTileDataSource

MapTileSourceのタイルのソースを提供します。 タイルは、HTTP または HTTPS プロトコルを使用してフェッチされます。 ビルド 15063 の時点では、ローカル URI は機能しなくなったことに注意してください。

LocalMapTileDataSource

MapTileSourceのタイルのソースを提供します。 タイルは、ms-appdataなどのローカル プロトコル 使用してフェッチされます。

MapActualCameraChangedEventArgs

ActualCameraChanged イベントのデータを提供します。

MapActualCameraChangingEventArgs

ActualCameraChanging イベントのデータを提供します。

MapBillboard

MapBillboard の ReferenceCamera からの距離に対して拡大縮小およびフェードインするイメージを表示します。

MapCamera

マップのビューを定義するカメラの位置を表します。

MapContextRequestedEventArgs

MapContextRequested イベントのイベント データを提供します。

MapControl

地球の象徴的またはフォトリアリスティックな地図を表します。

MapControlBusinessLandmarkClickEventArgs

BusinessLandmarkClick イベントのデータを提供します。

手記

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、この API の呼び出しは実行時に失敗します。 この API と windows.Services.Maps.LocalSearch 名前空間 の詳細については、Microsoft アカウント チームの担当者にお問い合わせください。

MapControlBusinessLandmarkPointerEnteredEventArgs

BusinessLandmarkPointerEntered イベントのデータを提供します。

手記

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、この API の呼び出しは実行時に失敗します。 この API と windows.Services.Maps.LocalSearch 名前空間 の詳細については、Microsoft アカウント チームの担当者にお問い合わせください。

MapControlBusinessLandmarkPointerExitedEventArgs

BusinessLandmarkPointerExited イベントのデータを提供します。

手記

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、この API の呼び出しは実行時に失敗します。 この API と windows.Services.Maps.LocalSearch 名前空間 の詳細については、Microsoft アカウント チームの担当者にお問い合わせください。

MapControlBusinessLandmarkRightTappedEventArgs

BusinessLandmarkRightTapped イベントのデータを提供します。

手記

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、この API の呼び出しは実行時に失敗します。 この API と windows.Services.Maps.LocalSearch 名前空間 の詳細については、Microsoft アカウント チームの担当者にお問い合わせください。

MapControlDataHelper

ユーザーがビジネスの場所またはトランジット機能をクリックしたことを示すイベントを提供します。

手記

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、この API の呼び出しは実行時に失敗します。 この API と windows.Services.Maps.LocalSearch 名前空間 の詳細については、Microsoft アカウント チームの担当者にお問い合わせください。

MapControlTransitFeatureClickEventArgs

TransitFeatureClick イベントのデータを提供します。

手記

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、この API の呼び出しは実行時に失敗します。 この API と windows.Services.Maps.LocalSearch 名前空間 の詳細については、Microsoft アカウント チームの担当者にお問い合わせください。

MapControlTransitFeaturePointerEnteredEventArgs

TransitFeaturePointerEntered イベントのデータを提供します。

手記

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、この API の呼び出しは実行時に失敗します。 この API と windows.Services.Maps.LocalSearch 名前空間 の詳細については、Microsoft アカウント チームの担当者にお問い合わせください。

MapControlTransitFeaturePointerExitedEventArgs

TransitFeaturePointerExited イベントにデータを提供します。

手記

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、この API の呼び出しは実行時に失敗します。 この API と windows.Services.Maps.LocalSearch 名前空間 の詳細については、Microsoft アカウント チームの担当者にお問い合わせください。

MapControlTransitFeatureRightTappedEventArgs

TransitFeatureRightTapped イベントのデータを提供します。

手記

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、この API の呼び出しは実行時に失敗します。 この API と windows.Services.Maps.LocalSearch 名前空間 の詳細については、Microsoft アカウント チームの担当者にお問い合わせください。

MapCustomExperience

MapControlのカスタム エクスペリエンスを表します。

MapCustomExperienceChangedEventArgs

CustomExperienceChanged イベントのデータを提供します。

MapElement

MapControlに表示される要素を表します。

MapElement3D

MapControlに表示される 3D 要素を表します。

MapElementClickEventArgs

MapElementClick イベントのデータを提供します。

MapElementPointerEnteredEventArgs

MapElementPointerEntered イベントのデータを提供します。

MapElementPointerExitedEventArgs

MapElementPointerExited イベントのデータを提供します。

MapElementsLayer

データをバインドしたり、他のマップ要素とは別に操作したりできるマップ要素のコレクションを表します。

MapElementsLayerClickEventArgs

MapElementClick イベントのデータを提供します。

MapElementsLayerContextRequestedEventArgs

MapContextRequested イベントのイベント データを提供します。

MapElementsLayerPointerEnteredEventArgs

MapElementPointerEntered イベントのデータを提供します。

MapElementsLayerPointerExitedEventArgs

MapElementPointerExited イベントのデータを提供します。

MapIcon

MapControlに、省略可能なテキストを含むプッシュピンなどの画像を表示します。 既定のイメージを使用するか、カスタム イメージを指定します。

MapInputEventArgs

MapTappedMapDoubleTappedおよび MapControlの MapHolding イベントのユーザー入力に関するデータを提供します。

MapItemsControl

MapControlに表示される XAML コントロールのコレクションを格納します。

MapLayer

データをバインドし、他のマップの種類のマップ データとは別に操作できるマップ データのコレクションを表します。

MapModel3D

マップに表示する 3D オブジェクトを表します。 MapModel3D は、主に MapElement3Dと組み合わせて使用されます。

MapPolygon

MapControlの多角形を表します。

MapPolyline

MapControl上のポリラインを表します。

MapRightTappedEventArgs

MapRightTapped イベントのデータを提供します。

MapRouteView

MapControl上の MapRoute を表示します。

MapScene

マップのビューを表します。

MapStyleSheet

マップ コントロールのでマップのスタイルを定義する一連のルールを表します。 このクラスには、次のメソッドが用意されています。

  1. 共通の基本マップ スタイルを取得します。
  2. ParseFromJson を使用してカスタム シートを読み込み、TryParseFromJsonを します。 JSON スタイル シートの詳細については、「マップ スタイルシート リファレンス」を参照してください。
  3. Combine メソッドを使用して、複数のシートを結合します。この場合、後のシートは以前のシートよりも優先されます。 通常、一般的な基本マップ スタイルはカスタム JSON と組み合わせて、カスタマイズされたマップ スタイルを作成します。
MapStyleSheetEntries

マップ スタイル シートでサポートされている JavaScript Object Notation (JSON) スタイル エントリの名前を提供します。

MapStyleSheetEntryStates

マップ スタイル シートでサポートされているスタイル入力状態の名前を提供します。 これらの状態は、マップのスタイル シートで定義されている状態固有のスタイルにマップされます。

MapTargetCameraChangedEventArgs

TargetCameraChanged イベントのデータを提供します。

MapTileBitmapRequest

CustomMapTileDataSourceのタイルに対するビットマップ要求を表します。

MapTileBitmapRequestDeferral

タイルのビットマップ要求に非同期的に応答するためにアプリで使用できる遅延を表します。

MapTileBitmapRequestedEventArgs

CustomMapTileDataSource.BitmapRequested イベントのデータを提供します。

MapTileDataSource

MapTileSourceのタイルのソースを提供します。 このクラスは、HttpMapTileDataSourceLocalMapTileDataSource、および CustomMapTileDataSourceの基底クラスとして機能します。

MapTileSource

MapControlにオーバーレイするタイルのソースを表します。

MapTileUriRequest

HttpMapTileDataSource または LocalMapTileDataSourceのタイルの URI 要求を表します。

MapTileUriRequestDeferral

タイルの Uri 要求に非同期的に応答するためにアプリで使用できる遅延を表します。

MapTileUriRequestedEventArgs

HttpMapTileDataSource.UriRequested イベントと LocalMapTileDataSource.UriRequested イベントのデータを提供します。

StreetsideExperience

地理的な場所の道路レベルのビューを提供するカスタム マップ エクスペリエンスを表します。

StreetsidePanorama

道路レベルの視点から地理的な場所のパノラマ ビューを表します。

構造体

MapZoomLevelRange

MapTileSourceの最小ズーム レベルと最大ズーム レベルを指定します。 この構造体は、MapTileSourceZoomLevelRange プロパティによって使用されます。

列挙型

MapAnimationKind

マップのビューを変更するときに使用するアニメーションを指定します。 たとえば、TrySetViewAsync を呼び出すときや、TrySetViewBoundsAsync メソッドを するときにアニメーションを指定できます。

MapCameraChangeReason

マップのカメラの位置が変更された理由を指定します。

MapColorScheme

MapControlColorScheme を指定します。

MapElementCollisionBehavior

ズーム レベルが原因で他のマップ フィーチャと競合した場合の MapIcon の動作を指定します。

MapInteractionMode

マップがタッチ ジェスチャに応答するかどうか、および対応する UI コントロールがマップに表示されるかどうかを指定します。

MapLoadingStatus

MapControlLoadingStatus を指定します。

MapModel3DShadingOption

3D オブジェクトに表示するシェーディングの種類を指定します。

MapPanInteractionMode

マップ上でパン ジェスチャが認識されるかどうかを指定します。

MapProjection

マップの緯度と経度を変換する方法を指定します

MapStyle

MapControlスタイル を指定します。

MapTileAnimationState

MapTileSourceAnimationState を指定します。

MapTileLayer

MapTileSourceレイヤー の種類を指定します。

MapVisibleRegionKind

表示領域の種類を示します。

MapWatermarkMode

MapControlWatermarkMode を指定します。

注釈

大事な

Bing Maps for Enterprise サービス提供終了

Windows.Services.Maps 名前空間からの UWP MapControl およびマップ サービスは、Bing Maps に依存します。 Bing Maps for Enterprise は非推奨となり、廃止されます。その時点で、MapControl とサービスはデータを受信しなくなります。

詳細については、Bing Maps デベロッパー センターのBing Maps のドキュメントを参照してください。

こちらもご覧ください