как зафиксировать долготу и широту моего местоположения в проекте UWP? - PullRequest
0 голосов
/ 21 сентября 2018

Я хотел знать, как мне сделать, чтобы захватить мое реальное местоположение по долготе и широте, я создаю проект UWP с C #

Спасибо!

Ответы [ 2 ]

0 голосов
/ 24 сентября 2018

Чтобы узнать ваше текущее местоположение в uwp, вам нужно сначала добавить <DeviceCapability Name="location"/> в файл проекта package.appxmanifest.UWP предоставил API определения местоположения в пространстве имен Windows.Devices.Geolocation.И это официальная документация , описывающая процесс детализации кода.

Это официальный пример кода , который содержит большинство сценариев использования MapControl.

0 голосов
/ 21 сентября 2018

вам необходимо использовать класс GeoLocator , и для этого обязательно включите возможность определения местоположения в манифесте приложения, а затем укажите местоположение с помощью следующего кода.

var geoLocator = new Geolocator();  
geoLocator.DesiredAccuracy = PositionAccuracy.High;  
var pos = await geoLocator.GetGeopositionAsync();  
string latitude = "Latitude: " + pos.Coordinate.Point.Position.Latitude.ToString();  
string longitude = "Longitude: " + pos.Coordinate.Point.Position.Longitude.ToString(); 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...