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