バージョン

XamGeographicMap

概要

XamGeographicMap™ コントロールによって、ビュー モデルからの地理的位置を含むデータや、地理的画像地図でシェープ ファイルから読み込まれた地理的データを表示できます。

機能の概要

以下の表で、XamGeographicMap コントロールの機能を簡単に説明します。追加の詳細は、以下の概要表の後に提供します。

機能 説明

Bing Maps™ 、 Open Street Maps および ArcGIS Maps からの地理的画像の描画を提供します。また、Map Quest© などの他の地理的画像ソースからの地図の作成もサポートします。

ポイント、ポリライン、および多角形として地理的データを表示できる無制限の数の地理的シリーズの描画を提供します。複数の地理的シリーズを使用して、州、市、および道路などのマップ要素の複雑なレイヤーを作成できます。

シェープ ファイルからの地理的データの読み込み、項目ソースとして地理的シリーズにバインドできるデータ モデルへの変換を提供します。

地理的シリーズのデータ バインディングおよびデータ マッピング プロパティを使用して、地理的データがある他のデータ ソースへのデータバインディングを提供します。

多数のデータ ポイントをプロットして、数ミリ秒ごとに更新できます。これによって、コントロールはリアルタイムのフィードを処理できます。

データ値に基づき条件付きでスタイルできるカスタマイズ可能な図形テンプレートを提供します。

都市、空港、地震、または興味のあるポイントなどの地理的位置を表示するためのカスタマイズ可能なマーカー テンプレートを提供します。

マウス、キーボード、またはコードビハインドを使用して、マップ コンテンツをナビゲートするためのカスタマイズ可能なナビゲーション動作を提供します。

地理的画像地図

XamGeographicMap コントロールによって、Bing Maps™ 、 Open Street Maps、 および ArcGIS Maps からの地理的画像を描画できます。また、Map Quest© などの他の地理的画像ソースからの地図の作成もサポートします。

以下は、異なる地理的画像ソースからの地図がある XamGeographicMap コントロールのプレビューです。

GeographicMap 1.png

図 1: Open Street Maps からの地理的画像がある XamGeographicMap

GeographicMap 3.png

図 2: Bing Maps からの地理的画像がある XamGeographicMap

関連トピック:

地理的シリーズ

XamGeographicMap コントロールの Series プロパティは、地理的シリーズの無制限の数の描画をサポートするために使用されます。このプロパティは、地理的シリーズ オブジェクトのコレクションで、任意のタイプの地理的シリーズをそれに追加できます。たとえば、都市などの地理的位置をプロットするために GeographicSymbolSeries、またこれらの地理的位置の間の接続 (道路など) をプロットするために GeographicPolylineSeries を追加できます。

GeographicMap 5.png

関連トピック:

シェープ ファイルのコンバーター

XamGeographicMap コントロールでは、 ShapefileConverter クラスはシェープ ファイルから地理的データを読み込んで、それを ShapefileRecord オブジェクトのコレクションに変換します。地理的シリーズは、このコレクションにバインドでき、地理的データを描画します。

関連トピック:

データ バインディング

シェープ ファイルおよび地理的画像マップからのデータの描画に加えて、XamGeographicMap コントロールは、地理的シリーズのデータ バインディングおよびデータ マッピング プロパティを使用して、地理的データを持つ他のデータ ソースへのデータ バインディングも提供します。

以下は、世界の都市の場所を含むデータ モデルにバインドされた GeographicSymbolSeries を持つ XamGeographicMap コントロールのプレビューです。

GeographicMap 6.png

関連トピック:

高性能のレンダリング

XamGeographicMap コントロールは、多数のデータ ポイントをプロットして、数ミリ秒ごとに更新できます。これによって、コントロールはリアルタイムのフィードを処理できます。

以下は、多数のデータ ポイントがあるデータ ソースにバインドされた GeographicSymbolSeriesを持つ XamGeographicMap コントロールのプレビューです。

GeographicMap 7.png

関連トピック:

カスタマイズ可能なシェイプ テンプレート

XamGeographicMap コントロールは、データ値に基づき条件付きでスタイルできるカスタマイズ可能な図形テンプレートを提供します。

以下は、地理的シリーズの図形要素の条件付きスタイルがある XamGeographicMap コントロールのプレビューです。

GeographicMap 8.png

カスタマイズ可能なマーカー テンプレート

XamGeographicMap コントロールは、都市、空港、地震、または興味のあるポイントなどの地理的位置を表示するためのカスタマイズ可能なマーカー テンプレートを提供します。

関連トピック:

マップ ナビゲーション

XamGeographicMap コントロールは、マウス、キーボード、またはコードビハインドを使用して、マップ コンテンツをナビゲートするためのカスタマイズ可能なナビゲーション動作を提供します。

以下は、マップ コンテンツの領域 (アフリカ大陸やヨーロッパ大陸など) にズームしたときに、 WorldRect の位置とサイズを強調表示した XamGeographicMap コントロールのプレビューです。

GeographicMap 9.png

関連トピック: