11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour tout le monde.

Je suis en train de faire une "google map" qui contient une fonctionnalité "recherche".
Sur cette Map, il y a dans les 700 marqueurs et ils sont tous en france.

Hors, quand je recherche certains points (comme "grenade" ou "durban"), je tombe dans des pays étranger (en espagne pour "Grenade" et l'afrique du sud pour "Durban").

Existe t-il une fonction dans Google Map qui permette la limitation de la recherche pour la France.

Merci par avance pour la réponse.

PS : Si vous avez besoin d'un lien vers mon script de Google map, n'hésitez pas à demander.
Oui, mais à quel endroit dois-je placer ce code ?

Es-ce dans le fichier html qui fait apparaitre la Map (au niveau du champ recherche) ?
Ou dans le fichier javascript qui contient les fonctionnalités de la map (fonction recherche, etc...) ?
je ne sais pas trop comment tu recherches sur ton googlemap, juste si tu recherches directement sur le site google map et que tu inclus ce filtre il se limite à la france pour sa recherche...

tu utilise l'API fournie par google ?
ton champ de recherche, c'est un champ de l'API ou c'est toi qui gère la requète ?

si tu utilises la querystring de google map tu trouveras peut être des infos ici : http://querystring.org/google-maps-query-string-parameters/
Oui, j'utilise l'API de google Map.
Si tu voir plus précisément mon script, il se trouve à cette adresse : http://info.guillaume-richard.fr/GoogleMaps/

Tu peux faire les recherches sur les villes de "Grenade" et "Durban"

Voici les liens Wikipédia des villes pour mes 2 exemples de problèmes
http://fr.wikipedia.org/wiki/Grenade_%28Haute-Garonne%29
http://fr.wikipedia.org/wiki/Grenade_%28Espagne%29
http://fr.wikipedia.org/wiki/Durban_%28Gers%29
http://fr.wikipedia.org/wiki/Durban

Pour ton lien, Miky76, j'espère qu'il va m'aider.
Salut Jeff-Roland,
jadis, je m'étais enquis à trouver ce dont tu parles. Je te livre ma solution ici :
http://sentrais.fr/geo.htm
Il te suffira de lire et comprendre le code-source du champ de recherche ou de la liste pré-établie ...