0

hereからXam.Plugin.GeoLocatorを使用して、Xamarin.Formsプロジェクトでユーザーのジオロケーションを取得しています。これは、デバイスがインターネットに接続されている場合に効果的です。私は、デバイスがインターネットに接続されていないときにユーザーの緯度/経度座標を取得する必要があります。インターネットに接続していないときにXamarin.FormsでGeoLocationを取得

これはどのように達成できますか?

+0

最後に知られている緯度/経度を使用してください。たとえば、設定プラグインhttps://github.com/jamesmontemagno/SettingsPluginなどを使用してください。 –

+0

これは最後の手段です。ハードウェアGPSや三角測量の方法で座標を取得する方法はありますか? – Nitesh

+0

デバイスにはGPSが搭載されていますか? – Taier

答えて

1

上記のコメント通り、GeoLocatorプラグインはOSが提供するものを返します。したがって、携帯電話/無線LANがなくてもデバイスにGPS接続がある場合、返されたものです。すなわち、携帯電話または無線LAN接続を使用しているGoogleの位置情報サービスの代わりにGPSを使用することもできます。基本的にはiOSの場合と同じですが、Appleのロケーションサービスを使用しています。

関連する問題