有沒有辦法在 Windows 8 上手動設定我的目前位置?

有沒有辦法在 Windows 8 上手動設定我的目前位置?

有沒有辦法在 Windows 8 上手動設定我的目前位置?我沒有 GPS 模組,但設備始終位於同一個位置。透過網路自動偵測的地點距離這裡200公里。

我搜尋了一種允許我手動設置位置的設置,但沒有找到。

答案1

無法手動設定位置(天氣預報應用程式除外),但可以提高準確性。

根據位置感知文章在 MSDN 上,「猜測」您的位置的最不準確的方法是透過 IP 位址解析,這可能是您現在正在使用的方法。

如果您可以使用Wi-Fi,它應該會更準確,並且在將您的網路添加到Google、微軟等使用的位置映射表中後,在使用GPS 和共享位置統計資料的同時將智慧型手機連接到同一網路可能會提高您的位置準確性。

如果您無法做到上述任何一項,那麼提高位置準確性的唯一方法就是要求您的提供者將您的位置綁定到您的 IP 位址,但至少可以說這是一個不太可能的方法。

答案2

是的你可以。

只需安裝適用於 Windows 8 的 Visual Studio Express並使用 Windows Simulator 應用程式設定您想要的任何位置。

該應用程式允許開發人員測試他們的位置感知應用程式。

答案3

您無法手動設定位置。 Wifi 將為您提供比乙太網路更好的準確性,但 GPS 絕對是最好的。請參閱下文以獲得更好的解釋。

http://msdn.microsoft.com/en-us/library/windows/apps/hh768219.aspx

http://msdn.microsoft.com/en-us/library/windows/apps/hh464919.aspx

位置提供者是為應用程式產生地理資料的軟體或硬體。位置提供者可以透過多種方式確定電腦或裝置的地理位置,包括以下任意方式:

Wi-Fi triangulation
IP address resolution
Cell phone tower triangulation
Global Position System (GPS)

在 Windows 8 中,內建的 Windows 位置提供者為應用程式提供基於 Wi-Fi 三角測量和 IP 位址資料的位置資料。

Windows 7 引進了 Windows 感應器和定位平台。該平台可以從多個已安裝的位置提供者中確定最佳數據,然後將數據提供給使用位置 API 的應用程式。

位置提供者的準確性

Windows 位置提供者使用 Wi-Fi 存取點的資料來計算緯度和經度。根據 Wi-Fi 資料計算的位置在市區精確到 350 公尺以內。

當 Wi-Fi 資料無法使用時,Windows 位置提供者會使用 IP 位址解析來取得大致位置,精確度為 50 公里。

Windows 位置提供者為應用程式提供緯度、經度和準確度資訊。 Windows 位置提供者不提供有關航向、速度、海拔或街道地址的資訊 — 其他位置提供者可能會向應用程式提供此資料。

GPS 資料何時提供給 Location API?

與 Windows 7 中一樣,位置 API 建構於感測器 API 之上,而位置報告中的資訊來自位置感測器。位置 API 確定給定報告類型的最準確的位置感測器。這簡化了編程,因為即使有多個位置感測器可用,位置 API 也只會提供一份特定類型的報告。當 Windows 位置提供者和 GPS 都存在於系統上並提供資料時,位置 API 將使用具有最準確資料的感測器。在大多數情況下,當 WiFi 和 GPS 都可用時,GPS 將更加準確,並且其資料將傳遞給應用程式。

數據採集

您可以協助改善 Microsoft 位置服務,並讓 Windows 在您使用位置感知應用程式時定期向 Microsoft 發送 GPS 和其他位置資訊。我們不會使用這些資訊來識別您的身分或與您聯繫。

有關 Windows 8 資料收集和使用實務的詳細信息,請參閱 Windows 隱私權聲明。

刪除預設位置提供者 UI

在 Windows 8 中,由於 Windows 位置提供者取代了預設位置提供程序,因此預設位置提供者不再是控制台的一部分。但是,該國家或地區是由使用者在初始 Windows 設定期間填入的。

相關內容