Ubuntu 20.04 LTS以上

Ubuntu 20.04 LTS以上

コマンドラインでgeoclue2報告する現在の場所をどのように取得しますか?

bin/私のArchパッケージにはマニュアルページや実行ファイルはありません。

redshift(使用geoclue2)私の場所を次のように報告します。

7.98 98.37

ただし、Googleマップは次のものを提供しています。

9.749160、99.975484

geoclue2より良い精度のためにどのソースが使用されるかを設定する方法はありますか?

ほとんどのGoogle検索では、これはあまり役に立ちませんgeoclue2。 :(redshift

ベストアンサー1

Ubuntu 20.04 LTS以上

取付ける:

$ sudo apt install geoclue-2-demo

実装する:

$ /usr/libexec/geoclue-2.0/demos/where-am-i

…そしてひどい魔法が広がる様子を見守ってください。

.desktopどのアプリケーションIDが許可されているかを確認するには、ランチャーファイルが常に必要です。このwhere-am-i.desktopファイルは以下で使用できます。/usr/share/applications/geoclue-where-am-i.desktop

地理的位置情報源と許可されたアプリケーションはで構成されています/etc/geoclue/geoclue.conf。アプリケーションIDは.desktopファイル拡張子なしで参照されます。

おすすめ記事