バージョン

地理的画像を使用

トピックの概要

目的

このトピックは、 UltraGeographicMap™ コントロールの背景コンテンツで地理的画像を描画する概要を提供します。

前提条件

以下の表に、このトピックを理解するための前提条件として求められるトピックをリストします。

トピック 目的

このトピックは、 UltraGeographicMap コントロールのマップ要素のレイアウトについての情報を提供します。

このトピックは、 UltraGeographicMap コントロールをアプリケーション ページに追加する方法を示します。

本トピックの内容

このトピックには次のセクションがあります。

地理的画像

概要

地理的画像は、上空から見た世界の詳細な表現です。これは、マルチスケール画像タイル構造で、衛星地図または道路地図で構成できます。 UltraGeographicMap コントロールは、リッチでインタラクティブな世界地図および地理的データの画像コンテキストをエンドユーザーに提供するために地理的画像を表示できます。

地理的画像のタイプ

UltraGeographicMap コントロールは、2 つのサポートされているマッピング サービス、またはアプリケーションに簡単に実装できる他のマッピング サービスから地理的画像タイルを表示できます。

以下の表で、 UltraGeographicMap コントロール用のサポートされておりカスタムの地理的画像ソースを簡単に説明します。

地理的画像 プレビュー 説明

Open Street Maps

GeographicMap Using Geographic Imagery 1.png

1 色のテーマで道路地図スタイルだけを表示するためのオプションで、Open Street Maps サービスから地理的画像を提供します。この地理的画像を使用する詳細については、 「Open Street Maps から地理的画像を表示」のトピックを参照してください。

Bing Maps

GeographicMap Using Geographic Imagery 3.png

以下のマップ スタイルを表示するための構成可能なオプションで、Bing Maps サービスから地理的画像を提供します。

  • 衛星地図スタイル

  • レベル スタイル付きの衛星地図

  • 道路地図スタイル

この地理的画像を使用する詳細については、 「Bing Maps から地理的画像を表示」のトピックを参照してください。

マップ背景コンテンツ

説明

UltraGeographicMap コントロールの SetImagery メソッドは地理的画像ソースのサポートされているすべてのタイプの BackgroundContent を設定するために使用されます。各地理的画像ソースについては、対応する地理的画像タイルを描画するために使用される画像クラスがあります。

以下の表は、UltraGeographicMap コントロールによって提供される画像クラスを簡単に説明します。

画像クラス 説明

サポートされている地理的画像タイルのすべてのタイプを表示するすべての画像クラスの基本コントロールを表します。

Open Street Maps サービスから地理的画像タイルを表示するためのマルチスケール画像コントロールを表します。

Bing Maps サービスから地理的画像タイルを表示するためのマルチスケール画像コントロールを表します。

デフォルトでは、 BackGroundContentは、 OpenStreetMapImagery オブジェクトに設定され、UltraGeographicMap コントロールは Open Street Maps サービスからの地理的画像タイルを表示します。地理的画像タイルの異なるタイプを表示するには、 UltraGeographicMap コントロールを再構成する必要があります。

以下は、地理的画像タイルの異なるタイプを表示する方法についての情報を提供するトピックのリストです。

UltraGeographicMap コントロールでは、マップ背景コンテンツは常にすべての地理的シリーズの背後に描画されます。つまり、地理的画像タイルは常に最初に描画され、UltraGeographicMap コントロールの Series プロパティの地理的シリーズは、地理的画像タイルの上に描画されます。 UltraGeographicMap コントロールの同じプロット エリアに複数の地理的シリーズを表示するときに、これは特に重要です。地理的画像タイルがマップ表示で素早く埋もれてしまうからです。この詳細は、以下のトピックを参照してください。

コード

このコード例は、Open Street Maps からの地理的画像タイルを提供する OpenStreetMapImagery オブジェクトに UltraGeographicMap コントロールの を明示的に設定します。

Visual Basic の場合:

Dim geoMap As New UltraGeographicMap()
Me.geoMap.SetImagery(New OpenStreetMapImagery())

C# の場合:

var geoMap = new UltraGeographicMap();
this.GeoMapSetImagery(new OpenStreetMapImagery());

関連内容

以下のトピックでは、このトピックに関連する情報を提供しています。

トピック 目的

このトピックは、 UltraGeographicMap コントロールで地理的画像をバインドする方法を提供します。

このトピックは、 UltraGeographicMap コントロールのマップ要素のレイアウトについての情報を提供します。

このトピックは、 UltraGeographicMap コントロールで Bing Maps サービスからの地理的画像を表示する方法を提供します。

このトピックは、 UltraGeographicMap コントロールで Open Street Maps サービスからの地理的画像を表示する方法を提供します。

このトピックは、 UltraGeographicMap コントロールで複数の地理的シリーズを使用する方法を提供します。