Ich habe gerade herausgefunden, dass Sie einem QR-Code eine geografische Komponente hinzufügen können .
Ich habe auch gerade festgestellt, dass Sie eine auf der Google Chart-API erstellen können, indem Sie Folgendes verwenden:
https://chart.googleapis.com/chart?cht=qr&chs=400x400&chl=geo:30.3,-97.6
Das schafft mir einen QR-Code, der so aussieht:
So weit, ist es gut. Und wenn ich das mit der QR Code Reader-App auf meinem iPhone zurücklese, werde ich an eine Google-Karte am richtigen Ort (Austin, TX) weitergeleitet.
Die Sache ist, dass die Zeichenfolge, die verwendet wird, um dies zu erstellen, lat / long verwendet. Wenn ich die gleichen Daten in eine KML-Datei schreiben würde, würde es long / lat erwarten.
Die Frage ist also, welche Spezifikation ich für QR-Codes verwende:
- Ist die QR-Spezifikation tatsächlich lat / long?
- Wird die Google Chart-API durcheinander gebracht?
- Versteht die QR-Reader-App etwas falsch?
Mein Geld fließt in den QR-Reader - aber ich bin mir nicht sicher. Hat jemand eine endgültige Antwort?
quelle
Für Google Maps kann die URL mit maps.google analysiert werden
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
KML hinzufügen
Für KML ist es öffentlich und liest Google Server zur Validierung durch, um den QR-Code zu generieren.
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
Erstellt mit dem neuen Diagrammassistenten
http://code.google.com/apis/chart/image/docs/chart_wizard.html
quelle
Wenn Sie den ZXing-Generator verwenden, bei dem Sie Lat, Long auswählen oder auf die Karte klicken, wird auf der Diagramm-API dasselbe Ergebnis angezeigt : http://chart.apis.google.com/chart?cht=qr&chs=230x230&chl=geo%3A63.27812271092345 % 2C18.709716796875 gemäß dem ZXing-Wiki Geografische Informationen :
quelle