다음을 통해 공유


System.Device.Location 네임스페이스

애플리케이션 개발자가 단일 API를 사용하여 컴퓨터의 위치에 쉽게 액세스할 수 있습니다. 위치 정보는 GPS, Wi-Fi 3각 측량 및 이동 전화 탑 3각 측량과 같은 여러 공급자에서 제공될 수 있습니다. System.Device.Location 클래스는 컴퓨터의 여러 위치 공급자를 캡슐화하는 단일 API를 제공하고 이러한 공급자 간의 원활한 우선 순위 지정 및 전환을 지원합니다. 따라서 이 API를 사용 하는 애플리케이션 개발자는 애플리케이션을 특정 하드웨어 구성에 맞게 조정할 필요가 없습니다.

클래스

CivicAddress

도심 주소를 나타냅니다. 도심 주소에는 주소, 우편 번호, 시/도 및 국가 또는 지역 같은 필드가 포함될 수 있습니다.

CivicAddressResolver

좌표 기반 위치를 도심 주소로 확인하기 위한 기능을 제공합니다.

GeoCoordinate

위도와 경도 좌표로 결정되는 지리적 위치를 나타냅니다. 고도, 정확도, 속도 및 과정 정보를 포함할 수도 있습니다.

GeoCoordinateWatcher

위도 및 경도 좌표를 기준으로 하는 위치 데이터를 공급합니다.

GeoPosition<T>

GeoPosition<T> 클래스의 형식 매개 변수에 의해 지정된 형식의 위치 데이터를 포함합니다.

GeoPositionChangedEventArgs<T>

PositionChanged 이벤트에 대한 데이터를 제공합니다.

GeoPositionStatusChangedEventArgs

GeoPositionStatusChanged 이벤트의 데이터를 포함합니다.

ResolveAddressCompletedEventArgs

ResolveAddressCompleted 이벤트에 대한 데이터를 제공합니다.

인터페이스

ICivicAddressResolver

구현할 경우 위도/경도 위치를 도심 주소로 확인하는 메서드를 제공합니다.

IGeoPositionWatcher<T>

위치 데이터에 액세스하고 위치 업데이트를 받기 위해 구현될 수 있는 인터페이스입니다.

열거형

GeoPositionAccuracy

애플리케이션이 사용하는 위치 데이터에 대해 요청된 정확도 수준을 지정합니다.

GeoPositionPermission

호출 애플리케이션이 위치 데이터에 액세스할 수 있는 권한을 가지고 있는지 여부를 나타냅니다.

GeoPositionStatus

위치 업데이트를 제공할 수 있는 위치 공급자 기능을 나타냅니다.

설명

GeoCoordinateWatcher 위도 및 경도 기반으로 하는 클래스 제공 위치 데이터를 조정 합니다. 합니다 CivicAddressResolverICivicAddressResolver 형식은 좌표 위치에서 도심 주소를 확인 하는 기능을 제공 합니다. 또한는 IGeoPositionWatcher<T> 제공 되는 위치 데이터 형식을 확장 하는 인터페이스를 구현할 수 있습니다.

Windows 7, 모든는 System.Device.Location 위치 공급자가 설치 되어 컴퓨터의 위치를 확인할 수 있습니다 하는 경우 클래스는 완벽 하 게 작동 합니다. Windows 7 Starter Edition을 제어판에 설정할 수 있는 기본 위치 공급자에는 지원 되는 유일한 위치 공급자입니다.

참고 버전의 Windows 7 이전의 Windows에서는 다음 조건이 적용 합니다.