Share via


AltitudeReferenceSystem 열거형

정의

지리적 셰이프를 정의하는 데 사용할 고도 참조 시스템을 나타냅니다.

public enum class AltitudeReferenceSystem
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class AltitudeReferenceSystem
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum AltitudeReferenceSystem
var value = Windows.Devices.Geolocation.AltitudeReferenceSystem.unspecified
Public Enum AltitudeReferenceSystem
상속
AltitudeReferenceSystem
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)
앱 기능
location

필드

Ellipsoid 2

고도 참조 시스템은 지구 모양의 수학적 근사치인 타원을 기반으로 합니다.

Geoid 3

고도 참조 시스템은 해수면 위의 거리를 기반으로 합니다.

Surface 4

고도 참조 시스템은 건물, 나무, 도로 등과 같은 가장 높은 표면 구조의 지형 또는 지상 수준 이상의 거리를 기반으로 합니다.

Terrain 1

고도 참조 시스템은 지형 또는 지상 수준의 거리를 기반으로 합니다.

Unspecified 0

고도 참조 시스템이 지정되지 않았습니다.

설명

지형, GeoidSurface는 구현에 따라 달라지며 수학적으로 정확하지 않습니다.

참고

지리적 위치 API에서 위치 수정을 위해 반환되는 고도 참조 시스템은 GPS/GNSS 라디오 하드웨어에 따라 달라질 수 있습니다. 대부분의 최신 하드웨어는 Geoid 참조 시스템을 사용하여 값을 제공하지만 Map Control API는 Elipsoid 시스템의 값을 반환합니다. Geopoint 개체에서 어떤 개체를 사용하고 있는지 확인하려면 AltitudeReferenceSystem 속성을 참조하세요. 연결된 AltitudeReferenceSystem도 복사하지 않고 BasicGeoposition을 복사하면 안 됩니다. 그렇지 않으면 고도 값이 유효하지 않고 예기치 않은 결과가 발생할 수 있습니다.

적용 대상