Generatore di QR code per una posizione
100% privato e locale — i tuoi dati non escono mai dal tuo browser. Questi QR code sono permanenti e non scadranno mai.
Impostazioni Posizione
Design
Aggiungi un logo centrale
L'immagine viene letta in questa pagina e incorporata nel codice come data: URL. Non viene caricata da nessuna parte e resta dentro il file che scarichi.
Altre opzioni di design
La metà scura del codice. Tienilo ben al di sotto dello sfondo come luminosità.
Copre la zona di quiete oltre agli spazi tra i moduli. Uno sfondo trasparente lo lascia fuori dal file, quindi con esso non viene disegnato nulla.
Contrasto 11.5:1 tra i moduli e lo sfondo.
PNG e WebP mantengono un canale alfa; l'SVG semplicemente omette il rettangolo di sfondo. Qualunque cosa stia sotto il codice diventa la metà chiara del contrasto.
Un gradiente riempie solo i moduli scuri. È il suo estremo più chiaro a fissare il contrasto che un lettore ottiene davvero, quindi entrambi gli estremi devono restare scuri.
Il secondo colore, usato solo quando è selezionato un gradiente. Il contrasto viene misurato su di esso come sul primo.
Gradi in senso orario a partire da una sfumatura da sinistra a destra. Un gradiente radiale si espande dal centro verso l'esterno, quindi l'angolo vale solo per quello lineare.
Le forme arrotondate coprono meno di ogni cella. Il centro resta coperto, ed è lì che un decoder campiona, ma una stampa piccola di un codice denso si legge in modo più affidabile con i quadrati.
L'anello dei tre pattern di ricerca.
L'occhio dentro ogni pattern di ricerca.
Il margine vuoto attorno al codice, misurato in moduli. 4 è il minimo previsto dalla specifica.
Un recupero più alto sopporta più danni e costa capacità, quindi lo stesso contenuto produce un simbolo più denso.
Un logo sta al centro e tiene il livello su H. Il suo limite di larghezza segue il simbolo: 14% sul codice più piccolo, 30% su uno denso.
Anteprima live ed esportazione
Inserisci la latitudine in gradi decimali, tra -90 e 90.
Esporta
Raster, per schermi
Completa il modulo per abilitare i download.
Dimensione di esportazione e testo codificato
- Payload
- Nulla ancora codificato
- Simbolo
- Non ancora costruito
- Recupero
- Q
In attesa di dati
Metti un punto su un manifesto, sulla porta di una consegna o su un segnavia. Le coordinate diventano un URI geo: conforme all'RFC 5870; un link a una mappa incollato viene codificato esattamente come lo scrivi.
Quando qualcuno lo scansiona
In modalità coordinate un telefono Android passa l'URI geo: alla sua app di mappe e piazza un segnaposto, mentre in modalità link a una mappa qualsiasi telefono apre il link nel browser o nell'app di mappe corrispondente.
Che cos'è un URI geo: e dove funziona
L'RFC 5870 definisce lo schema geo: come geo:latitudine,longitudine — una coppia di coordinate e nient'altro. È corto, non è legato ad alcun fornitore di mappe e non risolve mai contro un server, il che ne fa il modo onesto di mettere per iscritto un punto.
Il supporto è disomogeneo, e la spaccatura conta per qualunque cosa tu intenda stampare. Android registra lo schema dal 2009 e lo passa all'app di mappe che l'utente ha installato. Apple non l'ha mai registrato: su un iPhone di serie un URI geo: non viene reclamato da nessuna app integrata, quindi la fotocamera può mostrare il testo grezzo o non offrire nulla del tutto. Diverse app di scansione di terze parti su iOS lo gestiscono da sé e aprono Apple Maps.
L'etichetta del segnaposto usa l'estensione allo schema di Android, non qualcosa che stia nell'RFC 5870. Android legge ?q=lat,lon(Etichetta) e mostra il testo accanto al marcatore; le piattaforme che seguono solo l'RFC ignorano del tutto la query e atterrano comunque sulle coordinate giuste.
- Punto semplice: geo:52.51628,13.37771
- Con un'etichetta per Android: geo:52.51628,13.37771?q=52.51628,13.37771(Ingresso personale)
Quando conviene invece un link a una mappa
Se il cartello sarà letto da chiunque ci passi davanti, un normale link https è più prevedibile di geo:. Ogni telefono ha un browser, ed entrambe le grandi app di mappe reclamano i propri indirizzi web, quindi il link di solito apre comunque l'app.
Il compromesso è che un link a una mappa nomina un fornitore. Chi lo scansiona fa una richiesta ai server di quell'azienda, e la scelta del fornitore resta impressa nella stampa. Un URI geo: non nomina nessuno e resta sul dispositivo finché l'utente non sceglie un'app.
- Google Maps: https://www.google.com/maps?q=52.51628,13.37771
- Apple Maps: https://maps.apple.com/?ll=52.51628,13.37771
- OpenStreetMap: https://www.openstreetmap.org/?mlat=52.51628&mlon=13.37771
Scrivere i numeri giusti
Entrambi i campi vogliono gradi decimali, non gradi-primi-secondi. Un valore copiato come 52°30'58.6"N va convertito prima di significare qualcosa qui; incollarlo non produrrà un punto vicino a Berlino, produrrà un errore di validazione.
Sulla precisione vale la pena essere deliberati. Un grado di latitudine è circa 111 km, quindi quattro cifre decimali localizzano qualcosa entro circa 11 metri e cinque entro circa 1 metro — abbastanza per una porta precisa. I gradi di longitudine si restringono verso i poli, quindi lo stesso numero di decimali è tanto più preciso quanto più sei lontano dall'equatore. Le cifre oltre la sesta aggiungono lunghezza al payload e nessuna accuratezza utile, perché il GPS di consumo non è così buono.
Le convenzioni di segno spostano più segnaposti di quanto faccia la precisione. La latitudine è negativa a sud dell'equatore e la longitudine è negativa a ovest di Greenwich, e un meno perso mette il segnaposto in un altro emisfero senza alcun avviso.
Domande e risposte
Il mio iPhone mostra del testo invece di aprire una mappa. Perché?
Perché iOS non registra lo schema geo:, quindi nessuno reclama l'URI e lo scanner ripiega sul mostrarlo. Passa alla modalità link a una mappa e incolla un URL https di mappe, che ogni iPhone apre. Gli utenti Android non ne risentono in nessuno dei due casi.
Il codice può contenere un indirizzo civico invece delle coordinate?
Non in modalità coordinate. Trasformare un indirizzo in un punto richiede il geocoding, cioè interrogare un fornitore, e questa pagina non fa alcuna richiesta di rete. Cerca l'indirizzo in un'app di mappe, copia il link che ne esce e codificalo con la modalità link a una mappa.
L'etichetta cambia il punto in cui atterra il segnaposto?
No. Sono le coordinate nel percorso a determinare la posizione; l'etichetta è testo da mostrare, portato nell'estensione di query di Android. Se fosse l'etichetta l'unica cosa a identificare il luogo, un telefono che ignora la query atterrerebbe nel punto giusto senza didascalia invece che nel punto sbagliato.
Il codice funziona anche senza segnale?
La scansione sì. Decodificare il disegno è del tutto offline, quindi il telefono legge l'URI e propone di aprire una mappa. Che poi la mappa si disegni dipende dal fatto che l'app di mappe abbia le tessere offline per quella zona — il QR code non può fornirle.
Come funziona un QR code statico
Ogni codice su questo sito è statico: il payload è scritto nei moduli bianchi e neri stessi. Alla lettura non viene consultato nulla, nessun nostro server entra in gioco e nessun abbonamento tiene in piedi il codice stampato. La stessa proprietà è anche il limite: una volta stampato, ciò che contiene non si può cambiare.
A quel punto tre cose decidono se un codice stampato si legge: quanti byte è venuto a pesare il payload, quale livello di recupero assorbe i danni e quanto risulta largo un singolo modulo sulla carta. Queste guide affrontano ciascuna di esse con i numeri.