QR 코드의 GEO 태그는 위도 / 경도 또는 긴 / 위도입니다


10

방금 지리 구성 요소를 QR 코드에 추가 할 수 있다는 것을 알았습니다 .

또한 이것을 사용하여 Google Chart API에서 하나를 만들 수 있음을 발견했습니다.

https://chart.googleapis.com/chart?cht=qr&chs=400x400&chl=geo:30.3,-97.6

그러면 다음과 같은 QR 코드가 생성됩니다.

여기에 이미지 설명을 입력하십시오

여태까지는 그런대로 잘됐다. 그리고 QR Code Reader 앱을 사용하여 iPhone에서 다시 읽으면 올바른 위치 (Austin, TX)의 Google지도로 보내줍니다.

문제는 이것을 생성하는 데 사용되는 문자열은 위도 / 경도를 사용한다는 것입니다. KML 파일에 동일한 데이터를 쓴 경우 길거나 위도를 예상합니다.

질문은 QR 코드에 어떤 사양을 사용하는 것입니다.

  1. QR 사양이 실제로 위도 / 경도입니까?
  2. Google Chart API가 혼동되고 있습니까?
  3. QR 리더 앱에 문제가 있습니까?

내 돈은 QR 리더에 엉망이지만 확실하지 않습니다. 누구든지 확실한 답이 있습니까?

답변:


5

작동하면 어떻게 엉망이 될 수 있는지 잘 모르겠습니다! 하지만 당신이 무슨 뜻인지 알 것 같아요.

주요 문제는 QR이 텍스트를 인코딩한다는 것입니다. 애플리케이션이 해당 텍스트를 해석하는 방법이 핵심입니다. ZXing의 안드로이드 간단히 목록에 대한 API "지리 정보"인코딩으로 위도 / 경도, 나는 당신이 제공 한 QR을 스캔 할 때 확인 - 그것은 텍사스 주 오스틴에 저를합니다.

나는 약간의 (그러나 철저하지는 않지만) 찔렀다. 위의 링크와 별도로 문서를 찾을 수는 없다. 다른 모든 결과는 결국 그 페이지로 이어진다. 좀 더 검색하면 원래 사양이 논의 된 메일 링리스트 나 포럼 토론이 나타날 수 있습니다.

따라서 geoQR 코드가 진행되는 한, 위도 / 경도는 "표준"이며 앞으로 변경 될 경우 놀라게 될 것입니다. 길고 짧은 다른 태그를 사용하여 다른 인코딩을 구상 할 수 있습니다. 실제로 응용 프로그램을 위해 개발할 수있을만큼 유연하지만 다른 응용 프로그램에서 사용하려면 사람들이 인식하도록해야합니다.

다음은 long / lat 인코딩의 예가 포함 된 Google Chart QR 코드입니다. lonlat태그는 본인의 발명품 중 하나입니다.

https://chart.googleapis.com/chart?cht=qr&chs=400x400&chl=lonlat:-97.6,30.3

여기에 이미지 설명을 입력하십시오

예상대로 안드로이드 폰은 URI로 인식하지만 어떻게 해야할지 모르겠습니다.


감사. Lat / Long이 QR의 표준입니까? 나는 내가 가지고있는 QR 리더를 믿지 않았고 일종의 확인을 원했습니다. 당신이 저에게 대답 한 것 같습니다.
마크 아일랜드

2

와. 그것은 실제로 내가 요구 한 것이 아니지만 매우 흥미롭고 내가 생각하지 않은 것입니다. 감사!
마크 아일랜드

1

위도, 경도 를 선택하거나지도를 클릭하는 ZXing Generator를 사용 하면 차트 API에 동일한 결과가 표시됩니다. http://chart.apis.google.com/chart?cht=qr&chs=230x230&chl=geo%3A63.27812271092345 ZXing 위키 지리 정보 에 따라 % 2C18.709716796875 :

예를 들어, 사무실 위 100m 지점에서 Google의 뉴욕 사무소 (위도 40.71872 °, 경도 73.98905 ° W)를 인코딩하려면 "geo : 40.71872, -73.98905,100"을 인코딩합니다.


유용한 발전기. fyi 내가보고있는 것은 다음과 같습니다. mobilefish.com/services/qrcode/qrcode.php
Mark Ireland
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.