地理位置的QR码格式

时间:2013-02-02 12:41:46

标签: iphone ios geolocation qr-code

我正在开发一个QR码生成器,我需要为各种数据制作QR码。其中之一是地理定位和社交网络(喜欢在Facebook上关注Twitter)。

我可以使用其他格式,但上述两项仍然不清楚。完成它们的具体格式是什么?

5 个答案:

答案 0 :(得分:1)

地理URI可用于编码地球上的点,包括高度。例如,要对谷歌纽约办事处进行编码,该办公室位于北纬40.71872度,经度为73.98905度,在办公室以上100米处,将编码“geo:40.71872,-73.98905,100”。

读者可能会将Google地图等本地地图应用程序打开到此位置并进行相应缩放,或者可以在设备的网络浏览器中的Google地图等地图网站上打开指向此位置的链接。

请遵循特定格式。

答案 1 :(得分:-1)

对于地理定位,表示为纬度,经度坐标,我会这样编码:
未编码的坐标,以度WGS84:lat = 48.123456 lon = -120.123456
对于编码字符串,将每个坐标与1E6相乘:

string reprsentation:“(48123456,-120123456)”

答案 2 :(得分:-1)

QR码存储字母数字数据。如果您可以编写能够读取它们的代码(或集成第三方库),您可以随意使用它们,例如您可以用标准格式WKF

存储坐标

要想了解二维码中的内容,请参阅以下答案:Facebook page automatic "like" URL (for QR Code)

通常,现有的qr代码读者需要一个网址。

关于支持的设备:全部取决于用于读取qrcode的库,它不取决于设备本身。

答案 3 :(得分:-1)

我在qr代码生成器http://www.qrcode-generator24.com上实现了lat和lng坐标映射qr代码。将标记放在谷歌地图上,坐标将以lng:39.7676745 lat:20.7634834的形式存储。请记住,并非所有qr代码阅读器都能将该内容识别为地图坐标。

答案 4 :(得分:-1)

我通过geo:lat(数值),lang(数值)来调出地理位置qr代码,它在任何扫描仪中都能正常工作。