GeoCoordinateWatcher () в реальном устройстве Windows Phone? - PullRequest
0 голосов
/ 21 февраля 2012

Для получения Широты и Долготы я написал следующую строку кода.

watcher = new GeoCoordinateWatcher();
 var myPosition = myWatcher.Position;

     if (!myPosition.Location.IsUnknown)
          {
                latitude = myPosition.Location.Latitude;
                longitude = myPosition.Location.Longitude;
            }

Но я получаю все значения как NAN . Пожалуйста, скажите мне, как получить текущую широту и долготув реальном устройстве?

1 Ответ

1 голос
/ 21 февраля 2012

Вы начали наблюдателя?Также вы можете смоделировать GPS на эмуляторе.Для этого есть инструмент.

        GeoCoordinateWatcher watcher = new GeoCoordinateWatcher();
        watcher.Start();

        GeoCoordinate coord = watcher.Position.Location;

        if (coord.IsUnknown != true)
        {
            Console.WriteLine("Lat: {0}, Long: {1}",
                coord.Latitude,
                coord.Longitude);
        }
        else
        {
            Console.WriteLine("Unknown latitude and longitude.");
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...