11068 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

j'ai un input dans lequel je donne la possibilité à un visiteur de rentrer la ville ou il habite.

J'ai un div dans lequel je dois afficher sur une carte geographique la ville que le visiteur a tapée dans le input.

Qu'est ce que je dois utiliser (un API, un service ou quoi) pour pouvoir recuperer la ville tapée et l'afficher sur une carte geographique dans le div?

NB: je ne veux pas utiliser google map.

Merci
Bonjour koulou,

Quelques pistes de réflexion :
Le principal problème avec les noms de ville saisis manuellement, c'est souvent l'orthographe, les homonymes, la syntaxe (accents, tirets, espaces, etc.), etc.
Personnellement, je préfère afficher sur mon site une liste de noms associés au code postal (ou mieux, au code INSEE).

Pour appeler une carte, il devrait suffire de créer un lien du type
https://www.google.com/maps/place/Strasbourg (Strasbourg étant ici le nom de ta ville)
à adapter en fonction de ton fournisseur de cartes.