정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

Windows Phone 8용 .NET 위치 API

2014-06-18

적용 대상: Windows Phone 8 및 Windows Phone Silverlight 8.1만

 
참고참고:

Windows Phone 8 에는 위치 인식 앱을 만들 수 있는 새로운 Windows Phone Runtime API가 있습니다. 이 항목의 내용은 Windows Phone OS 7.0 에서 도입되었으며, 계속해서 완전히 지원되는 .NET 위치 API에 적용됩니다. 사용 중인 응용프로그램에 적합한 API에 대한 자세한 내용은 Windows Phone 8의 위치를 참조하세요.

Microsoft 위치 서비스를 사용하여 Windows Phone 용 위치 인식 응용프로그램을 만들 수 있습니다. 이 서비스에서는 GPS, Wi-Fi 및 셀룰러 같은 다양한 소스의 위치 데이터를 가져옵니다. 이러한 소스 중 하나 이상을 사용하여 Windows Phone 의 위치를 추론함으로써 응용프로그램의 요구 사항에 맞게 전원 사용량과 성능의 균형을 유지할 수 있습니다. 위치는 이벤트 중심의 관리 코드 인터페이스를 통해 응용프로그램에 노출됩니다.

첫 번째 계층은 Windows Phone 장치의 하드웨어로 구성됩니다. 여기에는 GPS 수신기, Wi-Fi 및 셀 방식 무선 전화가 포함됩니다. 이러한 장치는 모두 정확성과 전원 소비량이 서로 다른 위치 데이터 공급자로 기능할 수 있습니다. 하드웨어 맨 위에는 네이티브 코드 계층이 있습니다. 이 계층은 사용 가능한 위치 데이터 소스와 직접 통신하고, 데이터 가용성 및 응용프로그램이 지정한 성능 요구 사항에 따라 장치 위치를 확인하는 데 사용할 소스를 결정합니다. 또한 네이티브 코드 계층은 인터넷을 통해 Microsoft에서 호스팅하는 웹 서비스와 통신하여 데이터베이스에서 위치 관련 정보를 조회합니다. 위치 서비스의 맨 위 계층은 Windows Phone SDK 에 포함된 DLL을 통해 노출되는 관리 인터페이스입니다. 응용프로그램은 이 인터페이스를 사용하여 위치 서비스를 시작 및 중지하고, 응용프로그램이 요구하는 정확성 수준을 설정하며, 네이티브 코드 계층에서 위치 데이터를 수신합니다(사용할 수 있게 되는 경우).

표시: