Générateur de QR code de localisation
100 % privé et local — Vos données ne quittent jamais votre navigateur. Ces QR codes sont permanents et n'expireront jamais.
Réglages Localisation
Design
Ajouter un logo central
L'image est lue dans cette page et intégrée au code sous la forme d'une URL data:. Elle n'est pas téléversée, et elle reste dans le fichier que vous téléchargez.
Plus d'options de design
La moitié sombre du code. Gardez-la nettement moins claire que le fond.
Couvre la zone de silence comme les espaces entre les modules. Un fond transparent le retire du fichier, donc rien n'est dessiné avec.
Contraste 11.5:1 entre les modules et le fond.
Le PNG et le WebP conservent un canal alpha ; le SVG omet simplement le rectangle de fond. Ce sur quoi le code est posé devient la moitié claire du contraste.
Un dégradé ne remplit que les modules sombres. Son extrémité la plus claire fixe le contraste que le lecteur obtient réellement, donc les deux extrémités doivent rester sombres.
La seconde couleur, utilisée seulement quand un dégradé est sélectionné. Son contraste est mesuré au même titre que celui de la première.
Degrés dans le sens horaire à partir d'un balayage de gauche à droite. Un dégradé radial se propage du centre vers l'extérieur, donc l'angle ne s'applique qu'à un dégradé linéaire.
Les formes arrondies couvrent moins chaque cellule. Le centre reste couvert, et c'est là que le décodeur échantillonne, mais une petite impression d'un code dense se lit plus sûrement en carrés.
L'anneau des trois motifs de repérage.
L'œil à l'intérieur de chaque motif de repérage.
La marge vide autour du code, mesurée en modules. 4 est le minimum spécifié.
Une correction plus élevée survit à plus de dégâts et coûte de la capacité, donc le même contenu produit un symbole plus dense.
Un logo occupe le centre et maintient le niveau sur H. Sa limite de largeur suit le symbole : 14% sur le plus petit code, 30% sur un code dense.
Aperçu en direct et export
Saisissez la latitude en degrés décimaux, entre -90 et 90.
Export
Matriciel, écrans
Complétez le formulaire pour activer les téléchargements.
Taille d'export et texte encodé
- Charge utile
- Rien d'encodé
- Symbole
- Non construit
- Correction
- Q
En attente de saisie
Placez un point sur une affiche, une porte de livraison ou une balise de sentier. Des coordonnées deviennent un URI geo: conforme à la RFC 5870 ; un lien de carte collé est encodé exactement tel que donné.
Quand quelqu'un le scanne
En mode coordonnées, un téléphone Android confie l'URI geo: à son application de cartes et pose un repère, tandis qu'en mode lien de carte n'importe quel téléphone ouvre le lien dans un navigateur ou dans l'application de cartes correspondante.
Ce qu'est un URI geo:, et où il fonctionne
La RFC 5870 définit le schéma geo: comme geo:latitude,longitude — un couple de coordonnées et rien de plus. Il est court, il n'est lié à aucun fournisseur de cartes, et il n'est jamais résolu auprès d'un serveur, ce qui en fait la façon honnête de noter un point.
La prise en charge est inégale, et cette différence compte pour tout ce que vous comptez imprimer. Android a enregistré le schéma depuis 2009 et le transmet à l'application de cartes que l'utilisateur a installée. Apple ne l'a jamais enregistré : sur un iPhone d'origine, aucun URI geo: n'est revendiqué par une application intégrée, donc l'appareil photo peut afficher le texte brut ou ne rien proposer du tout. Plusieurs applications de scan tierces sur iOS le traitent elles-mêmes et ouvrent Apple Plans.
Le libellé du repère utilise l'extension propre à Android plutôt que quoi que ce soit dans la RFC 5870. Android lit ?q=lat,lon(Libellé) et affiche le texte à côté du marqueur ; les plateformes qui ne suivent que la RFC ignorent entièrement la chaîne de requête et arrivent quand même aux bonnes coordonnées.
- Point simple : geo:48.85826,2.29452
- Avec un libellé Android : geo:48.85826,2.29452?q=48.85826,2.29452(Entrée du personnel)
Quand préférer un lien de carte
Si le panneau doit être lu par qui passe devant, un lien https ordinaire est plus prévisible que geo:. Chaque téléphone a un navigateur, et les deux grandes applications de cartes revendiquent leurs propres adresses web, donc le lien ouvre en général l'application de toute façon.
En contrepartie, un lien de carte nomme un fournisseur. Quiconque le scanne adresse une requête aux serveurs de cette entreprise, et le choix du fournisseur est figé dans l'impression. Un URI geo: ne nomme personne et reste sur l'appareil jusqu'à ce que l'utilisateur choisisse une application.
- Google Maps : https://www.google.com/maps?q=48.85826,2.29452
- Apple Plans : https://maps.apple.com/?ll=48.85826,2.29452
- OpenStreetMap : https://www.openstreetmap.org/?mlat=48.85826&mlon=2.29452
Écrire les nombres correctement
Les deux champs attendent des degrés décimaux, pas des degrés-minutes-secondes. Une valeur copiée sous la forme 48°51'29,7"N doit être convertie avant de vouloir dire quoi que ce soit ici ; la coller ne produira pas un point près de Paris, elle produira une erreur de validation.
La précision mérite d'être choisie sciemment. Un degré de latitude vaut environ 111 km, donc quatre décimales situent quelque chose à environ 11 mètres près et cinq à environ 1 mètre près — assez pour une porte précise. Les degrés de longitude se resserrent vers les pôles, donc le même nombre de décimales est d'autant plus précis que l'on s'éloigne de l'équateur. Les chiffres au-delà de six allongent la charge utile sans ajouter la moindre exactitude utile, parce que le GPS grand public n'est pas si bon.
Les conventions de signe déplacent plus de repères que la précision. La latitude est négative au sud de l'équateur et la longitude est négative à l'ouest de Greenwich, et un signe moins oublié place le repère dans un autre hémisphère sans le moindre avertissement.
Questions et réponses
Mon iPhone affiche du texte au lieu d'ouvrir une carte. Pourquoi ?
Parce qu'iOS n'enregistre pas le schéma geo:, donc rien ne revendique l'URI et le lecteur se rabat sur son affichage. Passez en mode lien de carte et collez une URL de cartes en https, que tous les iPhone ouvrent. Les utilisateurs d'Android ne sont concernés ni dans un cas ni dans l'autre.
Le code peut-il contenir une adresse postale plutôt que des coordonnées ?
Pas en mode coordonnées. Transformer une adresse en point demande un géocodage, donc une requête à un fournisseur, et cette page n'effectue aucune requête réseau. Cherchez l'adresse dans une application de cartes, copiez le lien obtenu, et encodez-le en mode lien de carte.
Le libellé change-t-il l'endroit où tombe le repère ?
Non. Les coordonnées du chemin déterminent la position ; le libellé est du texte d'affichage porté par l'extension de requête d'Android. Si le libellé était la seule chose identifiant le lieu, un téléphone qui ignore la requête arriverait au bon endroit sans légende plutôt qu'au mauvais endroit.
Le code fonctionne-t-il sans réseau mobile ?
Le scan, oui. Décoder le motif se fait entièrement hors ligne, donc le téléphone lit l'URI et propose d'ouvrir une carte. Que la carte elle-même s'affiche dépend de l'application de cartes qui doit avoir les tuiles hors ligne de la zone — le QR code ne peut pas les fournir.
Comment fonctionne un QR code statique
Chaque code de ce site est statique : la charge utile est écrite dans les modules noirs et blancs eux-mêmes. Rien n'est interrogé à la lecture, aucun de nos serveurs n'intervient, et aucun abonnement ne maintient le code imprimé en vie. Cette même propriété est la limite — une fois imprimé, ce qu'il contient ne peut plus être changé.
Trois choses décident ensuite si un code imprimé se lit : le nombre d'octets de la charge utile, le niveau de correction qui absorbe les dégâts, et la largeur d'un seul module sur le papier. Ces guides passent en revue chacune d'elles, chiffres à l'appui.