次の方法で共有


MapScene.CreateFromLocation メソッド

定義

オーバーロード

CreateFromLocation(Geopoint)

1 つの地理的な場所に基づいてマップに表示するシーンを作成します。

CreateFromLocation(Geopoint, Double, Double)

1 つの地理的な場所、見出し、ピッチに基づいてマップに表示するシーンを作成します。

CreateFromLocation(Geopoint)

1 つの地理的な場所に基づいてマップに表示するシーンを作成します。

public:
 static MapScene ^ CreateFromLocation(Geopoint ^ location);
/// [Windows.Foundation.Metadata.Overload("CreateFromLocation")]
 static MapScene CreateFromLocation(Geopoint const& location);
[Windows.Foundation.Metadata.Overload("CreateFromLocation")]
public static MapScene CreateFromLocation(Geopoint location);
function createFromLocation(location)
Public Shared Function CreateFromLocation (location As Geopoint) As MapScene

パラメーター

location
Geopoint

シーンの中心。

戻り値

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

属性

注釈

このコンストラクターは、既定のパラメーター値である headingInDegrees = 0 (North) と pitchInDegrees = 0 (真下を見て) で CreateFromLocation(Geopoint, Double, Double) を呼び出すことと同じです。

詳細については、 CreateFromLocation(Geopoint, Double, Double) メソッドの解説セクションを参照してください。

こちらもご覧ください

適用対象

CreateFromLocation(Geopoint, Double, Double)

1 つの地理的な場所、見出し、ピッチに基づいてマップに表示するシーンを作成します。

public:
 static MapScene ^ CreateFromLocation(Geopoint ^ location, double headingInDegrees, double pitchInDegrees);
/// [Windows.Foundation.Metadata.Overload("CreateFromLocationWithHeadingAndPitch")]
 static MapScene CreateFromLocation(Geopoint const& location, double const& headingInDegrees, double const& pitchInDegrees);
[Windows.Foundation.Metadata.Overload("CreateFromLocationWithHeadingAndPitch")]
public static MapScene CreateFromLocation(Geopoint location, double headingInDegrees, double pitchInDegrees);
function createFromLocation(location, headingInDegrees, pitchInDegrees)
Public Shared Function CreateFromLocation (location As Geopoint, headingInDegrees As Double, pitchInDegrees As Double) As MapScene

パラメーター

location
Geopoint

シーンの中心。

headingInDegrees
Double

double

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

pitchInDegrees
Double

double

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

戻り値

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

属性

注釈

ヒント

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

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

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

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

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

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

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

こちらもご覧ください

適用対象