このトピックは、 XamGeographicMap™ コントロールの背景コンテンツで Open Street Maps から地理的画像を表示する方法を説明します。
以下の表に、このトピックを理解するための前提条件として求められるトピックをリストします。
Open Street Maps は、世界中の OpenStreetMap の投稿者が協力して作成する無料の地図サービスです。これは、構成オプションなしで、道路地図スタイル限定で世界の地理的画像を提供します。この地理的画像サービスは、 www.openstreetmap.org に直接アクセスして利用できます。
デフォルトでは、 XamGeographicMap コントロールは、 OpenStreetMapImagery クラスを使用して、マップ背景コンテンツで Open Street Maps からの地理的画像を表示します。したがって、Open Street Maps から地理的画像を表示するように、コントロールを構成する必要はありません。
以下の画像は、Open Street Maps サービスからの地理的画像タイルがある XamGeographicMap コントロールのプレビューです。
このコード例は、Open Street Maps からの地理的画像タイルを提供する OpenStreetMapImagery オブジェクトに XamGeographicMap コントロールの BackgroundContent を明示的に設定します。
XAML の場合:
<ig:XamGeographicMap x:Name="GeoMap">
<ig:XamGeographicMap.BackgroundContent>
<ig:OpenStreetMapImagery />
</ig:XamGeographicMap.BackgroundContent>
</ig:XamGeographicMap>
Visual Basic の場合:
Dim geoMap As New XamGeographicMap()
Me.geoMap.BackgroundContent = New OpenStreetMapImagery()
C# の場合:
XamGeographicMap geoMap = new XamGeographicMap();
this.GeoMap.BackgroundContent = new OpenStreetMapImagery();
以下のトピックでは、このトピックに関連する情報を提供しています。