MapScene.CreateFromLocations メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
CreateFromLocations(IIterable<Geopoint>) |
複数の地理的な場所に基づいてマップに表示するシーンを作成します。 |
CreateFromLocations(IIterable<Geopoint>, Double, Double) |
複数の地理的な場所、見出し、ピッチに基づいて、マップに表示するシーンを作成します。 |
CreateFromLocations(IIterable<Geopoint>)
複数の地理的な場所に基づいてマップに表示するシーンを作成します。
public:
static MapScene ^ CreateFromLocations(IIterable<Geopoint ^> ^ locations);
/// [Windows.Foundation.Metadata.Overload("CreateFromLocations")]
static MapScene CreateFromLocations(IIterable<Geopoint> const& locations);
[Windows.Foundation.Metadata.Overload("CreateFromLocations")]
public static MapScene CreateFromLocations(IEnumerable<Geopoint> locations);
function createFromLocations(locations)
Public Shared Function CreateFromLocations (locations As IEnumerable(Of Geopoint)) As MapScene
パラメーター
- locations
シーンに表示する場所。
戻り値
MapControl 内のマップのビューを表します。
- 属性
注釈
このコンストラクターは、 CreateFromLocations(IIterable(Geopoint)、Double、Double) を呼び出すのと同じです。既定のパラメーター値は 、headingInDegrees = 0 (North) と pitchInDegrees = 0 (真下を見て) です。 詳細については、 CreateFromLocations(IIterable(Geopoint)、Double、Double) メソッドを参照してください。
こちらもご覧ください
適用対象
CreateFromLocations(IIterable<Geopoint>, Double, Double)
複数の地理的な場所、見出し、ピッチに基づいて、マップに表示するシーンを作成します。
public:
static MapScene ^ CreateFromLocations(IIterable<Geopoint ^> ^ locations, double headingInDegrees, double pitchInDegrees);
/// [Windows.Foundation.Metadata.Overload("CreateFromLocationsWithHeadingAndPitch")]
static MapScene CreateFromLocations(IIterable<Geopoint> const& locations, double const& headingInDegrees, double const& pitchInDegrees);
[Windows.Foundation.Metadata.Overload("CreateFromLocationsWithHeadingAndPitch")]
public static MapScene CreateFromLocations(IEnumerable<Geopoint> locations, double headingInDegrees, double pitchInDegrees);
function createFromLocations(locations, headingInDegrees, pitchInDegrees)
Public Shared Function CreateFromLocations (locations As IEnumerable(Of Geopoint), headingInDegrees As Double, pitchInDegrees As Double) As MapScene
パラメーター
- locations
シーンに表示する場所。
- headingInDegrees
-
Double
double
マップのカメラの方向見出しを度単位で指定します。0 または 360 = 北、90 = 東、180 = 南、270 = 西。 既定の headingInDegrees 値は 0 です。
- pitchInDegrees
-
Double
double
マップのカメラのピッチを度単位で指定します。90 は水平線 (最大) を見て、0 は真下 (最小) を見ています。 既定の pitchInDegrees 値は 0 です。
戻り値
MapControl 内のマップのビューを表します。
- 属性
注釈
ヒント
CreateFromCamera メソッドを使用して、マップのカメラの位置を指定してシーンを作成します。 locations パラメーターによってこのメソッドで指定された 場所 は、シーンに表示される場所であり、マップのカメラの場所ではありません。
次の図は、マップのカメラに対するシーンの位置を示しています。 locations パラメーターによってこのメソッドで指定された 場所 は 、MapScene の場所に対応します。
有効なピッチ範囲は、2D、3D、および Streetside マップ ビューで異なります。 たとえば、3D から 2D に切り替えると、現在のビューで許容される値が次のビューの範囲外になる可能性があります。 その場合、現在のピッチ値は次のビューで最も近い許容値に切り捨てられます。ストリートサイド ビューから離れると、マップは以前のビュー設定に戻ります。 ストリートサイドのピッチは、ストリートサイドの経験の外では維持されません。
ピッチ/傾斜の最大値と最小値は、マップ ビューの種類 (2D、3D、または Streetside) によって異なります。
プロパティ | 2D 範囲 | 3D 範囲 | ストリートサイドの範囲 |
---|---|---|---|
pitch/tilt | 0-75 | 0 ~ 90 | 0-180 |
見出しの値が 360 度を超える場合は、同等の 0 ~ 360 度の値に正規化されます。