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