GeoboundingBox クラス

定義

地理的領域を定義する四角形を表します。

public ref class GeoboundingBox sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Devices.Geolocation.IGeoboundingBoxFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class GeoboundingBox final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Devices.Geolocation.IGeoboundingBoxFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class GeoboundingBox final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Devices.Geolocation.IGeoboundingBoxFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class GeoboundingBox
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Devices.Geolocation.IGeoboundingBoxFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class GeoboundingBox
function GeoboundingBox(northwestCorner, southeastCorner, altitudeReferenceSystem, spatialReferenceId)
Public NotInheritable Class GeoboundingBox
継承
Object Platform::Object IInspectable GeoboundingBox
属性
実装

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)
アプリの機能
location

コンストラクター

GeoboundingBox(BasicGeoposition, BasicGeoposition)

指定した角を持つ GeoboundingBox クラスの新しいインスタンスを初期化します。

GeoboundingBox(BasicGeoposition, BasicGeoposition, AltitudeReferenceSystem)

指定した角を持ち、指定した高度参照システムを使用する GeoboundingBox クラスの新しいインスタンスを初期化します。

GeoboundingBox(BasicGeoposition, BasicGeoposition, AltitudeReferenceSystem, UInt32)

指定した角を持ち、指定した高度参照システムと空間参照 ID (SRID) を使用する GeoboundingBox クラスの新しいインスタンスを初期化します。

プロパティ

AltitudeReferenceSystem

GeoboundingBox によって使用される高度参照システムを取得します。

Center

GeoboundingBox の中心を取得します。

GeoshapeType

GeoboundingBox で表される地理的図形の種類を取得します。

MaxAltitude

GeoboundingBox の最も高い角の高度を取得します。

MinAltitude

GeoboundingBox の最も低い角の高度を取得します。

NorthwestCorner

GeoboundingBox の北西端を取得します。

SoutheastCorner

GeoboundingBox の南東隅を取得します。

SpatialReferenceId

GeoboundingBox で使用される空間参照 ID (SRID) を取得します。

メソッド

TryCompute(IIterable<BasicGeoposition>)

指定した地理的位置のセットを含む GeoboundingBox を計算します。

TryCompute(IIterable<BasicGeoposition>, AltitudeReferenceSystem)

指定した地理的位置のセットを含み、指定した高度参照システムを使用する GeoboundingBox を 計算します。

TryCompute(IIterable<BasicGeoposition>, AltitudeReferenceSystem, UInt32)

指定した地理的位置のセットを格納し、指定した高度参照システムと空間参照 ID (SRID) を使用する GeoboundingBox を計算します。

適用対象

こちらもご覧ください