API Key required (Thunderforest)

Entraide, partage, cartes personnalisées remarques... c'est par ici !
Cartograf
Messages : 64
Inscription : lun. juil. 11, 2016 12:12 pm

API Key required (Thunderforest)

Message par Cartograf » dim. févr. 19, 2017 9:06 am

Hello.

Dorénavant, les fonds de cartes listés ci-dessous et issus de Thunderforest nécessitent une clé (API key) pour ne pas afficher un disgracieux "API Key required" visible 1 zoom sur 2 qui ne va pas manquer de s'incruster sur vos cartes...

C'est assez simple de s'en débarrasser complètement.
Il vous faut impérativement créer un compte ici : https://manage.thunderforest.com
Ce compte offre plusieurs offres : gratuite pour Hobby Project, payante pour Solo Developer, Small Business, Large Business.

Quand votre compte est validé depuis votre courriel (lien de confirmation) vous vous identifiez et disposez à l'adresse https://manage.thunderforest.com/dashboard de votre API key et de sa date de création. Elle est de type abcd1234abcd1234abcd1234abcd1234

La notice (en anglais) est là : https://www.thunderforest.com/docs/apikeys/

Pour vos cartes avec l'un des fonds suivants, il vous faudra modifier chaque cartes :

Dans le mode édition :
Éditer les paramètres
(l'engrenage à droite) puis,
Fond de carte personnalisé
Votre modèle de carte apparait dans le premier champ : par exemple : OSM Outdoors (Thunderforest)
C'est dans le champ suivant qu'est la modification à faire :
Par défaut, votre carte affiche (pour cet exemple) quelque chose comme ça : http://{s}.tile.thunderforest.com/outdoors/{z}/{x}/{y}.png
Vous devez modifiez l'adresse selon le modèle suivante :
https://{s}.tile.thunderforest.com/outdoors/{z}/{x}/{y}.png?apikey=abcd1234abcd1234abcd1234abcd1234

(l'adresse passe en https et doit comporter en plus ?apikey= à la suite duquel vous devez copier-coller "yourAPIkey" soit votre clé personnalisée et donné suite à la création de votre compte.

Vaudra pour les fonds suivants ou les nouvelles adresses seront donc de types :

OpenCycleMap
https://{s}.tile.thunderforest.com/cycle/{z}/{x}/{y}.png?apikey=yourAPIkey
https://{s}.tile.thunderforest.com/transport/{z}/{x}/{y}.png?apikey=yourAPIkey

Landscape
https://{s}.tile.thunderforest.com/landscape/{z}/{x}/{y}.png?apikey=yourAPIkey

Outdoors
https://{s}.tile.thunderforest.com/outdoors/{z}/{x}/{y}.png?apikey=yourAPIkey

Transport Dark
https://{s}.tile.thunderforest.com/transport-dark/{z}/{x}/{y}.png?apikey=yourAPIkey

Spinal Map
https://{s}.tile.thunderforest.com/spinal-map/{z}/{x}/{y}.png?apikey=yourAPIkey

Pioneer
https://{s}.tile.thunderforest.com/pioneer/{z}/{x}/{y}.png?apikey=yourAPIkey

Mobile Atlas
https://{s}.tile.thunderforest.com/mobile-atlas/{z}/{x}/{y}.png?apikey=yourAPIkey

Neighbourhood
https://{s}.tile.thunderforest.com/neighbourhood/{z}/{x}/{y}.png?apikey=yourAPIkey

ccausse
Messages : 3
Inscription : lun. févr. 20, 2017 11:16 am

Re: API Key required (Thunderforest)

Message par ccausse » lun. févr. 20, 2017 11:22 am

Bonjour

y a-t-il une procédure particulière pour prendre en compte cet API dans UMap ??
quand j'ajoute mon API , le fond de carte disparaît !

Merci de votre réponse

ccausse
Messages : 3
Inscription : lun. févr. 20, 2017 11:16 am

Re: API Key required (Thunderforest)

Message par ccausse » lun. févr. 20, 2017 12:28 pm

Je me réponds à moi-même : en recopiant toute l'adresse avec l'API (qu'on a dans Thunderforest Console après inscription) au lieu d'ajouter seulement ?apikey=xxxxxxxxxxxxxx au bout de l'adresse indiquée dans Umap, ça marche.
Par contre, ce n'est pas mémorisé et il faut recommencer à chaque changement de fond de carte vers une carte Thunderforest, semble-t-il...

Cartograf
Messages : 64
Inscription : lun. juil. 11, 2016 12:12 pm

Re: API Key required (Thunderforest)

Message par Cartograf » lun. févr. 20, 2017 2:12 pm

Ajouter seulement "?apikey=xxxxxxxxxxxxxx" au bout de l'adresse indiquée dans Umap ne suffit effectivement pas.
Il faut aussi ajouter le "s" au "http" du début d'adresse, comme indiqué ci-dessus.

ccausse
Messages : 3
Inscription : lun. févr. 20, 2017 11:16 am

Re: API Key required (Thunderforest)

Message par ccausse » mer. févr. 22, 2017 11:51 am

Bonjour,

merci de votre réponse.
Quand je prépare un voyage, j'aime bien "naviguer" entre les fonds de carte "Transport" pour les villes et "Landscape" pour la campagne.
Y aurait-il un moyen pour que la clé API soit mémorisée pour les deux ??

Cartograf
Messages : 64
Inscription : lun. juil. 11, 2016 12:12 pm

Re: API Key required (Thunderforest)

Message par Cartograf » jeu. févr. 23, 2017 2:06 am

Ce soir, depuis uMap (que je sois connecté à mon compte ou non) en changeant les fonds de cartes ouverts et enregistrés sous d'autres fonds pour ceux de Thunderforest, le message n'est soit pas du tout apparu, soit apparu à un seul niveau de zoom; le rendant bien moins visible et donc bien moins "gênant".
Je ne sais pas s'il y a eu des modifications en ce sens, ou si ce n'est que temporaire.

Par contre, "API Key required" apparait davantage (mais "irrégulièrement") quand je sélectionne les fonds Thunderforest depuis une carte enregistrée sous un autre fond, sur l'un de mes sites.

Mais je suis bien incapable de répondre à ta question.

jcdole
Messages : 1
Inscription : sam. juin 17, 2017 6:47 pm

Re: API Key required (Thunderforest)

Message par jcdole » sam. juin 17, 2017 6:54 pm

Bonjour.
Je viens de terminer l'installation.
Sur la carte de base, il y a le fameux "api key required", je me suis donc inscrit sur le site de thunderforest.
Mais je ne vois pas de mode edition, et donc pas d'engrenage dans les menus de l'application oruxmaps.
Pouvez-vous m'aider?
Cordialement.

Cartograf
Messages : 64
Inscription : lun. juil. 11, 2016 12:12 pm

Re: API Key required (Thunderforest)

Message par Cartograf » sam. juin 24, 2017 4:18 pm

Mes explications ci-dessus valent en effet avec uMap.

Je ne connais pas oruxmaps, et ne pourrais donc te renseigner.

Bonne recherches.

Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités