내보내기(0) 인쇄
모두 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

Windows Phone 8의 위치

2014-06-18

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

 

Windows Phone 8 을 사용하면 휴대폰의 실제 위치를 활용하는 응용프로그램을 만들 수 있습니다. 위치 인식 응용프로그램의 시나리오에는 사용자의 즉각적인 위치를 사용하여 사용자가 웹 서비스를 활용하고 시간이 지나면서 위치가 변경됨에 따라 사용자의 위치를 추적하는 내용이 포함됩니다. 휴대폰에서 제공되는 위치 데이터는 GPS, Wi-Fi, 셀룰러 등 다양한 소스에서 위치 데이터를 가져옵니다. 위치 데이터를 응용프로그램에 통합하는 데 사용할 수 있는 두 개의 API 집합이 있습니다. 이 항목은 사용 중인 응용프로그램에 적합한 위치 API를 결정할 수 있도록 도와줍니다.

팁팁:

Windows 런타임 위치 API는 Windows Phone 8 앱과 Windows Phone 8.1 앱에서 모두 지원됩니다. 이 항목은 Windows Phone 8 설명서의 일부입니다. 이 기능에 대한 정보를 보려면 휴대폰 및 PC의 개발 정보를 포함하고 있는 Windows Phone 8.1 설명서에서 지리적 위치 검색을 참조하세요.

Windows Phone Runtime 위치 API는 Windows Phone 8 에 새로 도입된 API로, 다음과 같은 기능을 제공합니다.

  • 관리되는 네이티브 코드에서 액세스할 수 있습니다. Direct3D 앱 응용프로그램을 작성하는 경우 위치에 이 API를 사용해야 합니다. 관리되는 앱 을 작성하는 경우에도 이 API를 사용하는 것이 좋습니다.

  • 일회성 위치 가져오기에 대한 지원이 향상되었습니다. 이 API를 통해 앱에서 원하는 위치 결과 정확도를 지정할 수 있으며, 정확도 및 응답성 간 균형을 맞추기 위해 결과를 얻는 데 있어 원하는 최대 시간도 지정할 수 있습니다. 추적이 필요하지 않는 경우에는 응용프로그램에서 일회성 위치를 사용하는 것이 좋습니다. 그러면 배터리 수명이 연장되어 사용자 환경이 개선됩니다.

  • 위치를 추적할 경우 앱은 이전 위치로부터 지정된 최소 거리만큼 장치가 이동한 후 또는 지정된 시간 후 위치 업데이트를 수신하도록 요청할 수 있습니다.

  • Windows 8 과 통합됩니다. 두 플랫폼 간 사소한 차이점이 있기는 하지만 휴대폰 및 데스크톱을 모두 대상으로 하는 경우 이 API를 통해 대부분의 위치 코드를 다시 사용할 수 있습니다.

응용프로그램에서 Windows Phone Runtime 위치 API를 사용하는 방법에 대한 자세한 내용은 다음 항목을 참조하세요.

휴대폰의 현재 위치 가져오기, 휴대폰의 위치 추적 및 백그라운드에서 위치 추적을 보여 주는 샘플 앱을 다운로드하려면 Windows Phone 8의 위치 샘플을 참조하세요.

.NET 위치 API는 Windows Phone 에 새로 도입된 API이며 Windows Phone 8 에서 완벽하게 지원됩니다. Windows Phone OS 7.1 및 Windows Phone 8 장치를 모두 대상으로 하고 응용프로그램 간 코드를 다시 사용하려면 이 API를 사용하는 것이 좋습니다. 또는 새 Windows Phone Runtime 인터페이스를 사용하는 것이 좋습니다. .NET 위치 API를 사용하여 앱을 개발하는 방법에 대한 자세한 내용은 Windows Phone 8용 .NET 위치 API를 참조하세요.

표시:
© 2014 Microsoft