Определите местоположение, используя Microsoft Location Service API в Windowsphone7 - PullRequest
0 голосов
/ 03 января 2012

Я отправляю свое приложение в магазин Windows-Phone7, Microsoft требуется следующее требование для сертификации приложения. Следующие требования применяются к приложениям, которые получают местоположение мобильного устройства пользователя: 2.7.1. Ваше приложение должно определять местоположение с помощью API Microsoft Location Service. 2.7.2 Политика конфиденциальности вашего приложения должна информировать пользователей о том, как используются и раскрываются данные о местоположении из API службы определения местоположения, а также о средствах управления, которые пользователи имеют для использования и обмена данных о местоположении. Это может быть размещено внутри или напрямую связано с приложением. Пожалуйста, помогите мне, что я хочу упомянуть или реализовать для сертификации приложения.

1 Ответ

0 голосов
/ 03 января 2012

Вот код, который я использую для определения местоположения.

            private static GeoCoordinateWatcher Watcher;            

            private void StartGeoWatcher()
            {

                if (Watcher == null)
                {
                    Watcher = new GeoCoordinateWatcher(GeoPositionAccuracy.High);
                    Watcher.PositionChanged += new EventHandler<GeoPositionChangedEventArgs<GeoCoordinate>>(OnPositionChanged);
                    Watcher.TryStart(false, System.TimeSpan.FromMilliseconds(1000));
                }

            }

            private void OnPositionChanged(object sender, GeoPositionChangedEventArgs<GeoCoordinate> e)
            {

                    latitude = e.Position.Location.Latitude;
                    longitude = e.Position.Location.Longitude;


            }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...