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 클래스의 새 instance 초기화합니다.

GeoboundingBox(BasicGeoposition, BasicGeoposition, AltitudeReferenceSystem)

지정된 모서리가 있고 지정된 고도 참조 시스템을 사용하는 GeoboundingBox 클래스의 새 instance 초기화합니다.

GeoboundingBox(BasicGeoposition, BasicGeoposition, AltitudeReferenceSystem, UInt32)

지정된 모서리가 있고 지정된 고도 참조 시스템 및 SRID(공간 참조 ID)를 사용하는 GeoboundingBox 클래스의 새 instance 초기화합니다.

속성

AltitudeReferenceSystem

GeoboundingBox에서 사용하는 고도 참조 시스템을 가져옵니다.

Center

GeoboundingBox의 중심을 가져옵니다.

GeoshapeType

GeoboundingBox가 나타내는 지리적 셰이프의 형식을 가져옵니다.

MaxAltitude

GeoboundingBox의 가장 높은 모서리의 고도를 가져옵니다.

MinAltitude

GeoboundingBox의 가장 낮은 모서리의 고도를 가져옵니다.

NorthwestCorner

GeoboundingBox의 북서쪽 모서리를 가져옵니다.

SoutheastCorner

GeoboundingBox의 남동쪽 모서리를 가져옵니다.

SpatialReferenceId

GeoboundingBox에서 사용하는 SRID(공간 참조 ID)를 가져옵니다.

메서드

TryCompute(IIterable<BasicGeoposition>)

지정된 지리적 위치 집합을 포함하는 GeoboundingBox 를 계산합니다.

TryCompute(IIterable<BasicGeoposition>, AltitudeReferenceSystem)

지정된 지리적 위치 집합을 포함하고 지정된 고도 참조 시스템을 사용하는 GeoboundingBox 를 계산합니다.

TryCompute(IIterable<BasicGeoposition>, AltitudeReferenceSystem, UInt32)

지정된 지리적 위치 집합을 포함하고 지정된 고도 참조 시스템 및 SRID(공간 참조 ID)를 사용하는 GeoboundingBox 를 계산합니다.

적용 대상

추가 정보