2013-02-02 23 views
1

我正在開發一個qrcode生成器,我需要爲各種數據生成qrcode代碼。其中之一是地理位置和社交網絡(喜歡在臉書上,並在Twitter中關注)。地理定位的qrcode格式

我好與其他格式但上述兩個項目仍然不清晰。請讓我知道具體的格式來完成它們。

感謝名單

+0

在閱讀一些文章時,一些作者寫道,某些格式無法在iPhone中製作的android中掃描。這是真的嗎?我正在開發iPhone的應用程序,但我也想支持其他智能手機。 – Saty

回答

-1

對於地理位置,表示爲緯度,經度座標我將這樣的代碼:
度WGS84座標無編碼:LAT = 48.123456經度= -120.123456
用於編碼字符串乘以1E6每個座標:

串reprsentation: 「(48123456,-12)」

+0

你能否詳細說明一下應該是字符串的格式? – Saty

+0

字符串是引號之間RHE字符串,如果你需要像一個標識符「經緯度=」你可以添加befire他coordibaze,但你知道這probabky bettet杉qrcodes – AlexWien

+0

寶石鱸不會承認這樣的表示:[測試QR碼](https://api.qrserver.com/v1/create-qr-code/?data=geo%3A(48123456%2C-12)&size = 220x220&margin = 0) – CoDEmanX

-1

QR碼存儲字母數字數據。如果你可以編寫能夠讀取它們的代碼(或者集成第三部分庫),你可以隨心所欲地做任何事情,例如你可以存儲座標所熟知的格式WKF

要像從一個QR碼請參考此答案的東西:Facebook page automatic "like" URL (for QR Code)

通常情況下,現有的QR碼的讀者期待的URL。

關於支持的設備:一切都取決於用於讀取QR碼庫,它不依賴於設備本身。

+0

...就像我爲vcard所做的一樣mecard ...有格式...有短信有格式....就像那樣....我想要格式的地理位置.....請幫助我,如果你可以... – Saty

1

地理URI可用於編碼地球上的一個點,包括高度。例如,要編碼位於北緯40.71872度,經度爲73.98905度的Google紐約辦事處,在辦公室以上100米的位置編碼「geo:40.71872,-73.98905,100」。

讀者可能會打開像谷歌地圖的本地地圖應用到這個位置,並相應地放大,或能打開在設備的Web瀏覽器的映射網站,如谷歌地圖鏈接到該位置。

請按照具體的格式。

+0

這是唯一有效的回答,只有格式:geo:12.34,56。78,900'('lat,lng,distance')被條形碼掃描儀應用識別爲地理位置。但是,Google地圖應用不支持它。如果我通過Barcoo打開地圖並選擇了Google地圖,它將打開該應用程序,但無需查詢。這裏列出了一些其他數據類型/關鍵字:http://www.mobilefish.com/tutorials/qrcode/qrcode.html – CoDEmanX

-1

我實現一個緯度和經度上我的QR代碼生成http://www.qrcode-generator24.com座標地圖QR碼。將標記放在谷歌地圖上,座標將以lng:39.7676745 lat:20.7634834的形式存儲。請記住,並非所有qr代碼閱讀器都能夠將該內容識別爲地圖座標。

+0

Barcoo不識別'lng:39.7 lat:20.7',如果前面加上'geo:'' 。在Google地圖應用中手動輸入的查詢也一樣。 – CoDEmanX

-1

我做到了按地理位置:LAT(數值),朗(數值),彈出地理位置QR碼,它在任何掃描儀工作良好。

+0

Barcoo不會識別lat(...),long(...)。 – CoDEmanX