Właśnie dowiedziałem się, że możesz dodać element geograficzny do kodu QR .
Właśnie odkryłem, że możesz utworzyć interfejs API Google Chart przy użyciu tego:
https://chart.googleapis.com/chart?cht=qr&chs=400x400&chl=geo:30.3,-97.6
To tworzy kod QR, który wygląda następująco:
Na razie w porządku. A kiedy czytam to z powrotem na moim iPhonie za pomocą aplikacji QR Code Reader, wysyła mnie do mapy Google we właściwej lokalizacji (Austin, Teksas).
Chodzi o to, że ciąg użyty do utworzenia tego używa lat / long. Gdybym zapisał te same dane w pliku KML, oczekiwałby długiego / krótkiego.
Pytanie brzmi: jakiej specyfikacji używam do kodów QR:
- Czy specyfikacja QR faktycznie jest długa / długa?
- Czy interfejs API Google Chart się myli?
- Czy aplikacja czytnika kodów QR popełniła błąd?
Moje pieniądze na czytniku QR psują się - ale nie jestem pewien. Czy ktoś ma ostateczną odpowiedź?
źródło
W przypadku Map Google adres URL można przeanalizować za pomocą maps.google
http://chart.apis.google.com/chart?chs=200x200&cht=qr&chld=H&chl=http%3A%2F%2Fmaps.google.com%2Fmaps%3Fq%3Dnyc%26hl%3Den%26sll%3D37.0625% 2C-95,677068% 26sspn% 3D43.172547% 2C93.076172% 26z% 3D11
Dodanie KML
Ponieważ KML jest dostępny publicznie i czytany przez serwery Google w celu weryfikacji w celu wygenerowania kodu QR.
http://chart.apis.google.com/chart?chs=200x200&cht=qr&chld=H&chl=http%3A%2F%2Fmaps.google.com%2Fmaps%3Fq%3Dhttp%3A%252F%252Fwww.nycbikemaps.com% 252Ffiles% 252FNYC_BICYCLE_MAP.kml% 26hl% 3Den% 26z% 3D10
Utworzono za pomocą nowego Kreatora wykresów
http://code.google.com/apis/chart/image/docs/chart_wizard.html
źródło
Za pomocą generatora ZXing, w którym wybierasz Lat, Long lub klikniesz mapę, widzę ten sam wynik w interfejsie API wykresu: http://chart.apis.google.com/chart?cht=qr&chs=230x230&chl=geo%3A63.27812271092345 % 2C18.709716796875 zgodnie z wiki ZXing Informacje geograficzne :
źródło