さまざまなデータの QR コード コードを作成する必要がある QR コード ジェネレーターを開発しています。それらの 1 つは、地理位置情報とソーシャル ネットワーク (Facebook のいいね! と Twitter のフォロー) です。
他の形式でも問題ありませんが、上記の 2 つの項目はまだ明確ではありません。それらを実行するための具体的な形式は何ですか?
さまざまなデータの QR コード コードを作成する必要がある QR コード ジェネレーターを開発しています。それらの 1 つは、地理位置情報とソーシャル ネットワーク (Facebook のいいね! と Twitter のフォロー) です。
他の形式でも問題ありませんが、上記の 2 つの項目はまだ明確ではありません。それらを実行するための具体的な形式は何ですか?
geo URI は、高度を含む地球上のポイントをエンコードするために使用できます。たとえば、北緯 40.71872 度、西経 73.98905 度、オフィスから 100 メートル上にある Google のニューヨーク オフィスをエンコードするには、「geo:40.71872,-73.98905,100」とエンコードします。
読者は、Google マップなどのローカル マッピング アプリケーションを開いてこの場所に移動し、それに応じてズームするか、デバイスの Web ブラウザで Google マップなどのマッピング Web サイトでこの場所へのリンクを開くことができます。
特定のフォーマットに従ってください。
QR コード ジェネレーターhttp://www.qrcode-generator24.comに緯度と経度の座標マップの QR コードを実装しています。Google マップにマーカーを配置すると、座標が lng:39.7676745 lat:20.7634834 のような形式で保存されます。すべての QR コード リーダーがそのコンテンツをマップ座標として認識できるわけではないことに注意してください。
QR コードには、英数字データが格納されます。それらを読み取ることができるコードを記述できる場合 (またはサード パーツ ライブラリを統合する場合) は、それらを使って好きなことを行うことができます。たとえば、Well Known Format WKFで座標を保存できます。
QRコードから何かを好きにするには、この回答を参照してください: Facebookページの自動「いいね」URL (QRコード用)
通常、既存の qr コード リーダーは URL を想定しています。
サポートされているデバイスに関しては、すべて qrcode の読み取りに使用されるライブラリに依存し、デバイス自体には依存しません。
緯度、経度座標として表されるジオロケーションの場合、次のようにコーディングします
: 度単位のコード化されていない座標 WGS84: lat=48.123456 lon=-120.123456
コード化された文字列の場合、各座標に 1E6 を掛けます。
文字列表現: "(48123456,-120123456)"
geo:lat(数値),lang(数値) で地理位置情報 qr コードを表示しましたが、どのスキャナーでもうまく機能します。