MapScene.CreateFromBoundingBox メソッド

定義

オーバーロード

CreateFromBoundingBox(GeoboundingBox)

4 辺の地理的領域に基づいてマップに表示するシーンを作成します。

CreateFromBoundingBox(GeoboundingBox, Double, Double)

4 辺の地理的領域、見出し、ピッチに基づいてマップに表示するシーンを作成します。

CreateFromBoundingBox(GeoboundingBox)

4 辺の地理的領域に基づいてマップに表示するシーンを作成します。

public:
 static MapScene ^ CreateFromBoundingBox(GeoboundingBox ^ bounds);
/// [Windows.Foundation.Metadata.Overload("CreateFromBoundingBox")]
 static MapScene CreateFromBoundingBox(GeoboundingBox const& bounds);
[Windows.Foundation.Metadata.Overload("CreateFromBoundingBox")]
public static MapScene CreateFromBoundingBox(GeoboundingBox bounds);
function createFromBoundingBox(bounds)
Public Shared Function CreateFromBoundingBox (bounds As GeoboundingBox) As MapScene

パラメーター

bounds
GeoboundingBox

シーンに表示される 4 辺の地理的領域。

戻り値

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

属性

注釈

このコンストラクターは、既定のパラメーター値を使用して CreateFromBoundingBox(GeoboundingBox, Double, Double) を呼び出すのと同じです。 headingInDegrees = 0 (North) および pitchInDegrees = 0 (真下を見ています)。 詳細については、 CreateFromBoundingBox(GeoboundingBox, Double, Double) メソッドの解説セクションを参照してください。

こちらもご覧ください

適用対象

CreateFromBoundingBox(GeoboundingBox, Double, Double)

4 辺の地理的領域、見出し、ピッチに基づいてマップに表示するシーンを作成します。

public:
 static MapScene ^ CreateFromBoundingBox(GeoboundingBox ^ bounds, double headingInDegrees, double pitchInDegrees);
/// [Windows.Foundation.Metadata.Overload("CreateFromBoundingBoxWithHeadingAndPitch")]
 static MapScene CreateFromBoundingBox(GeoboundingBox const& bounds, double const& headingInDegrees, double const& pitchInDegrees);
[Windows.Foundation.Metadata.Overload("CreateFromBoundingBoxWithHeadingAndPitch")]
public static MapScene CreateFromBoundingBox(GeoboundingBox bounds, double headingInDegrees, double pitchInDegrees);
function createFromBoundingBox(bounds, headingInDegrees, pitchInDegrees)
Public Shared Function CreateFromBoundingBox (bounds As GeoboundingBox, headingInDegrees As Double, pitchInDegrees As Double) As MapScene

パラメーター

bounds
GeoboundingBox

シーンに表示される 4 辺の地理的領域。

headingInDegrees
Double

double

0 または 360 = North、90 = East、180 = South、270 = West の角度でマップのカメラの方向見出し。 既定の 見出しInDegrees 値は 0 です。

pitchInDegrees
Double

double

マップのカメラのピッチを度単位で指定します。90 は水平線 (最大) を、0 は真下 (最小) を見ています。 既定の pitchInDegrees 値は 0 です。

戻り値

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

属性

注釈

ヒント

CreateFromCamera メソッドを使用して、マップのカメラの位置を指定してシーンを作成します。 bounds パラメーターによってこのメソッドで指定された場所は、シーンに表示される場所であり、マップのカメラの場所ではありません。

次の図は、マップのカメラに対するシーンの位置を示しています。 bounds パラメーターによってこのメソッドで指定された場所は、MapScene の場所に対応します。

MapCamera の場所とマップに対する MapScene の位置の関係。 有効なピッチ範囲は、2D、3D、および Streetside マップ ビューで異なります。 たとえば、3D から 2D に切り替えると、現在のビューで許容される値が次のビューで範囲外になることがあります。 その場合、現在のピッチ値は、次のビューで最も近い許容範囲の値に切り捨てられます。

ストリートサイド ビューを終了すると、マップは前のビュー設定に戻ります。 ストリートサイドのピッチは、ストリートサイドの経験の外では維持されていません。

ピッチ/傾斜の最大値と最小値は、マップ ビューの種類 (2D、3D、または Streetside) によって異なります。

プロパティ2D 範囲3D 範囲ストリートサイドの範囲
pitch/tilt0-750 ~ 900-180

見出しの値が 360 度を超える場合、0 度から 360 度の値に正規化されます。

こちらもご覧ください

適用対象