次の方法で共有


MapScene.CreateFromLocationAndRadius メソッド

定義

オーバーロード

CreateFromLocationAndRadius(Geopoint, Double)

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

CreateFromLocationAndRadius(Geopoint, Double, Double, Double)

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

CreateFromLocationAndRadius(Geopoint, Double)

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

public:
 static MapScene ^ CreateFromLocationAndRadius(Geopoint ^ location, double radiusInMeters);
/// [Windows.Foundation.Metadata.Overload("CreateFromLocationAndRadius")]
 static MapScene CreateFromLocationAndRadius(Geopoint const& location, double const& radiusInMeters);
[Windows.Foundation.Metadata.Overload("CreateFromLocationAndRadius")]
public static MapScene CreateFromLocationAndRadius(Geopoint location, double radiusInMeters);
function createFromLocationAndRadius(location, radiusInMeters)
Public Shared Function CreateFromLocationAndRadius (location As Geopoint, radiusInMeters As Double) As MapScene

パラメーター

location
Geopoint

シーンの中心。

radiusInMeters
Double

double

シーンに表示される中心の周りの半径をメートル単位で指定します。

戻り値

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

属性

注釈

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

こちらもご覧ください

適用対象

CreateFromLocationAndRadius(Geopoint, Double, Double, Double)

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

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

パラメーター

location
Geopoint

シーンの中心。

radiusInMeters
Double

double

シーンに表示される中心の周りの半径をメートル単位で指定します。

headingInDegrees
Double

double

マップのカメラの方向見出しを度単位で指定します。0 または 360 = 北、90 = 東、180 = 南、270 = 西。 既定の headingInDegrees 値は 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 度の値に正規化されます。

こちらもご覧ください

適用対象