Czy istnieje sposób ręcznego ustawienia mojej bieżącej lokalizacji w systemie Windows 8?
10
Czy istnieje sposób ręcznego ustawienia mojej bieżącej lokalizacji w systemie Windows 8? Nie mam modułu GPS, ale urządzenie zawsze znajduje się w tym samym miejscu. Automatyczne wykrywanie przez sieć ustawia miejsce 200 kilometrów stąd.
Szukałem ustawienia, które pozwala mi ustawić lokalizację ręcznie, ale nie znalazłem.
Nie można ręcznie ustawić lokalizacji (z wyjątkiem aplikacji prognozy pogody), ale można poprawić dokładność.
Zgodnie z artykułem na temat MSDN dotyczącym lokalizacji , najmniej dokładnym sposobem na „odgadnięcie” Twojej lokalizacji jest rozpoznanie adresu IP, co jest prawdopodobnie tym, czego używasz teraz.
Wi-Fi powinno być dokładniejsze, jeśli możesz z niego korzystać, a podłączenie smartfona do tej samej sieci podczas korzystania z GPS i udostępnianie statystyk lokalizacji może poprawić dokładność Twojej lokalizacji, gdy Twoja sieć zostanie dodana do tabel map lokalizacji używanych przez Google, Microsoft itp.
Jeśli nie możesz wykonać żadnej z powyższych czynności, jedynym sposobem na poprawienie dokładności lokalizacji byłoby poproszenie dostawcy o powiązanie Twojej lokalizacji z adresem IP, ale co najmniej długa szansa.
Próbowałem tego (ponieważ mam już zainstalowany VS), ale lokalizacja, którą ustawiłem w symulatorze, nie pojawia się na mapach ani w aplikacji pogodowej.
Gene,
Wiem to. Możesz użyć symulatora, aby zmienić lokalizację i użyć żądanej aplikacji.
Elmo,
OK, myślałem, że ustawienie lokalizacji w symulatorze wpływa również na system operacyjny hosta. Dzięki za podpowiedź.
Gene,
1
Nie możesz ręcznie ustawić lokalizacji. Wi-Fi da ci znacznie lepszą dokładność niż Ethernet, ale GPS byłby najlepszym absolutem. Poniżej znajdują się lepsze wyjaśnienia.
Dostawca lokalizacji to oprogramowanie lub sprzęt, które generują dane geograficzne dla aplikacji. Dostawcy lokalizacji mogą określić położenie geograficzne komputera lub urządzenia na wiele sposobów, w tym w dowolny z poniższych:
Wi-Fi triangulation
IP address resolution
Cell phone tower triangulation
Global Position System (GPS)
W systemie Windows 8 wbudowany dostawca lokalizacji systemu Windows dostarcza aplikacjom dane lokalizacji na podstawie triangulacji Wi-Fi i danych adresu IP.
Windows 7 wprowadził platformę Windows Sensor and Location Platform. Ta platforma może określić najlepsze dane od wielu zainstalowanych dostawców lokalizacji, a następnie dostarczyć dane do aplikacji korzystających z interfejsu API lokalizacji.
Dokładność dostawcy lokalizacji
Dostawca lokalizacji systemu Windows wykorzystuje dane z punktów dostępu Wi-Fi do obliczania szerokości i długości geograficznej. Lokalizacje obliczone na podstawie danych Wi-Fi są dokładne z dokładnością do 350 metrów na obszarach miejskich.
Gdy dane Wi-Fi nie są dostępne, dostawca lokalizacji systemu Windows używa rozdzielczości adresu IP, aby uzyskać przybliżoną lokalizację z dokładnością do 50 kilometrów.
Dostawca lokalizacji systemu Windows zapewnia szerokość, długość i informacje o dokładności aplikacji. Dostawca lokalizacji systemu Windows nie podaje informacji o kursie, prędkości, wysokości ani adresie - inni dostawcy lokalizacji mogą dostarczać te dane do aplikacji.
Kiedy dane GPS są przekazywane do API lokalizacji?
Podobnie jak w Windows 7, interfejs API lokalizacji jest oparty na interfejsie API czujników, a informacje w raportach lokalizacji pochodzą z czujników lokalizacji. Interfejs API lokalizacji określa najdokładniejszy czujnik lokalizacji dla danego typu raportu. Upraszcza to programowanie, ponieważ interfejs API lokalizacji zapewnia tylko jeden raport określonego typu, nawet jeśli dostępnych jest wiele czujników lokalizacji. Gdy zarówno dostawca lokalizacji systemu Windows, jak i GPS istnieją w systemie i dostarczają dane, interfejs API lokalizacji użyje czujnika z najdokładniejszymi danymi. W większości przypadków, gdy dostępne są zarówno WiFi, jak i GPS, GPS będzie dokładniejszy, a jego dane zostaną przekazane do aplikacji.
Zbieranie danych
Możesz pomóc ulepszyć usługi lokalizacyjne Microsoft i pozwolić systemowi Windows okresowo wysyłać do firmy GPS informacje GPS i inne informacje, gdy korzystasz z aplikacji rozpoznających lokalizację. Nie będziemy wykorzystywać tych informacji do identyfikacji użytkownika ani kontaktowania się z nim.
Szczegółowe informacje na temat gromadzenia danych i korzystania z systemu Windows 8 można znaleźć w Polityce prywatności Windows.
W systemie Windows 8, ponieważ dostawca lokalizacji systemu Windows zastępuje domyślnego dostawcę lokalizacji, domyślny dostawca lokalizacji nie jest już częścią Panelu sterowania. Jednak kraj lub region jest wypełniany przez użytkownika podczas początkowej instalacji systemu Windows.
Tak, możesz.
Wystarczy zainstalować Visual Studio Express dla Windows 8 i użyć aplikacji Windows Simulator, aby ustawić dowolną lokalizację.
Ta aplikacja umożliwia programistom testowanie aplikacji rozpoznających lokalizację.
źródło
Nie możesz ręcznie ustawić lokalizacji. Wi-Fi da ci znacznie lepszą dokładność niż Ethernet, ale GPS byłby najlepszym absolutem. Poniżej znajdują się lepsze wyjaśnienia.
http://msdn.microsoft.com/en-us/library/windows/apps/hh768219.aspx
http://msdn.microsoft.com/en-us/library/windows/apps/hh464919.aspx
Dostawca lokalizacji to oprogramowanie lub sprzęt, które generują dane geograficzne dla aplikacji. Dostawcy lokalizacji mogą określić położenie geograficzne komputera lub urządzenia na wiele sposobów, w tym w dowolny z poniższych:
W systemie Windows 8 wbudowany dostawca lokalizacji systemu Windows dostarcza aplikacjom dane lokalizacji na podstawie triangulacji Wi-Fi i danych adresu IP.
Windows 7 wprowadził platformę Windows Sensor and Location Platform. Ta platforma może określić najlepsze dane od wielu zainstalowanych dostawców lokalizacji, a następnie dostarczyć dane do aplikacji korzystających z interfejsu API lokalizacji.
Dokładność dostawcy lokalizacji
Dostawca lokalizacji systemu Windows wykorzystuje dane z punktów dostępu Wi-Fi do obliczania szerokości i długości geograficznej. Lokalizacje obliczone na podstawie danych Wi-Fi są dokładne z dokładnością do 350 metrów na obszarach miejskich.
Gdy dane Wi-Fi nie są dostępne, dostawca lokalizacji systemu Windows używa rozdzielczości adresu IP, aby uzyskać przybliżoną lokalizację z dokładnością do 50 kilometrów.
Dostawca lokalizacji systemu Windows zapewnia szerokość, długość i informacje o dokładności aplikacji. Dostawca lokalizacji systemu Windows nie podaje informacji o kursie, prędkości, wysokości ani adresie - inni dostawcy lokalizacji mogą dostarczać te dane do aplikacji.
Kiedy dane GPS są przekazywane do API lokalizacji?
Podobnie jak w Windows 7, interfejs API lokalizacji jest oparty na interfejsie API czujników, a informacje w raportach lokalizacji pochodzą z czujników lokalizacji. Interfejs API lokalizacji określa najdokładniejszy czujnik lokalizacji dla danego typu raportu. Upraszcza to programowanie, ponieważ interfejs API lokalizacji zapewnia tylko jeden raport określonego typu, nawet jeśli dostępnych jest wiele czujników lokalizacji. Gdy zarówno dostawca lokalizacji systemu Windows, jak i GPS istnieją w systemie i dostarczają dane, interfejs API lokalizacji użyje czujnika z najdokładniejszymi danymi. W większości przypadków, gdy dostępne są zarówno WiFi, jak i GPS, GPS będzie dokładniejszy, a jego dane zostaną przekazane do aplikacji.
Zbieranie danych
Możesz pomóc ulepszyć usługi lokalizacyjne Microsoft i pozwolić systemowi Windows okresowo wysyłać do firmy GPS informacje GPS i inne informacje, gdy korzystasz z aplikacji rozpoznających lokalizację. Nie będziemy wykorzystywać tych informacji do identyfikacji użytkownika ani kontaktowania się z nim.
Szczegółowe informacje na temat gromadzenia danych i korzystania z systemu Windows 8 można znaleźć w Polityce prywatności Windows.
Usunięcie domyślnego interfejsu użytkownika dostawcy lokalizacji
W systemie Windows 8, ponieważ dostawca lokalizacji systemu Windows zastępuje domyślnego dostawcę lokalizacji, domyślny dostawca lokalizacji nie jest już częścią Panelu sterowania. Jednak kraj lub region jest wypełniany przez użytkownika podczas początkowej instalacji systemu Windows.
źródło