MapScene.CreateFromBoundingBox メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
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 の場所に対応します。
有効なピッチ範囲は、2D、3D、および Streetside マップ ビューで異なります。 たとえば、3D から 2D に切り替えると、現在のビューで許容される値が次のビューで範囲外になることがあります。 その場合、現在のピッチ値は、次のビューで最も近い許容範囲の値に切り捨てられます。ストリートサイド ビューを終了すると、マップは前のビュー設定に戻ります。 ストリートサイドのピッチは、ストリートサイドの経験の外では維持されていません。
ピッチ/傾斜の最大値と最小値は、マップ ビューの種類 (2D、3D、または Streetside) によって異なります。
プロパティ | 2D 範囲 | 3D 範囲 | ストリートサイドの範囲 |
---|---|---|---|
pitch/tilt | 0-75 | 0 ~ 90 | 0-180 |
見出しの値が 360 度を超える場合、0 度から 360 度の値に正規化されます。