Aller au contenu

Intégration google maps


michmuch51

Sujets conseillés

Salut les Hubiens,

pour un nouveau site je souhaite intégrer Google maps pour différentes coordonnées.

Ainsi je souhaite calculer la latitude et longitude de mes adresses en dynamique.

Car hélas on trouve cette ligne dans le code:

 map.centerAndZoom(new GPoint(-83.022206, 39.998264), 3);

ça aurait été si simple de rentrer directement l'adresse avec la ville :whistling:

Donc si il y en a parmi vous qui ont intégrer google maps, si vous avez une solution je suis preneur :rolleyes:

Modifié par michmuch51
Lien vers le commentaire
Partager sur d’autres sites

Personnellement, après avoir effectué quelques test, j'ai pour ma part décidé de ne pas utiliser Google Map car il n'est pas assez précis pour les adresses françaises., je me suis tourné vers un autre service qui lui est plus précis : http://www.map24.fr

Les deux réalisations que j'ai faites grace a cette api : http://www.ten-dances.com/plan_acces.htm et un portail en préparation : http://www.erisay.com/eure.htm?idsalle=2

C'est un applet java, cette, mais la localisation par adresse est plus précise (du moins avec les adresses que j'ai utilisé en normandie)

Modifié par Dadou
Lien vers le commentaire
Partager sur d’autres sites

Question complémentaire: n'est-on pas limité à un certain nombre de requetes par jour? Ca peut etre embetant si c'est le cas ...

Lien vers le commentaire
Partager sur d’autres sites

Bonjour michmuch51,

J'utilise ce service sur Villes Frnaçaises et sur cette page :

http://www.frejus-saint-raphael.com/plan-d...s-de-frejus.php

map.centerAndZoom(new GPoint(-83.022206, 39.998264), 3);

Tu peux mettre en dynamique ces valeurs : -83.022206, 39.998264

Les visiteurs peuvent même les changer via un form.

pour ma part, je créais un BDD avec le nom de la ville, ces coordonnées et quelques infos pour me faciliter la vie.

Lien vers le commentaire
Partager sur d’autres sites

Question complémentaire: n'est-on pas limité à un certain nombre de requetes par jour? Ca peut etre embetant si c'est le cas ...

Tous les services de cartographie gratuits sont limités en nombre de requettes par jours, mais le nombre est suffisament important pour être en général tranquille, sauf trafic monstrueux, ou alors il faut passer à la version payante

Modifié par Dadou
Lien vers le commentaire
Partager sur d’autres sites

Merci Dadou pour cet autre service je vais y jeter un oeil car j'ai encore pas tout compris.

Merci C.Klouchi également mais ce je souhaitais faire c'était indiquer un point précis à partir d'une adresse, si je l'aisse uniquement le plan de la ville pour le site en question ce n'est pas assez pertinent. De plus j'ai en tout 3469 adresse sur lesquelles je dois retrouver la latitude et la longitude c'est ce qui me pose problème au niveau de la base de données

Modifié par michmuch51
Lien vers le commentaire
Partager sur d’autres sites

Pour qu'il les cherche tout seul, je me suis surtout inspiré du tutorial suivant : http://devnet.map24.com/manuals/doku.php?i...mentafreesearch

Comme l'appel se fait par javascript, tu peux même prendre mon code dans la page : http://www.erisay.com/eure.htm?idsalle=2 en changeant dans le dernier l' AppKey (qui est ta clé de licence, sinon àa fonctionnera pas) et mettre l'adresse que tu veux a la place de geo('Boulevard de Normandie BP 784 27007 EVREUX Cedex');

Modifié par Dadou
Lien vers le commentaire
Partager sur d’autres sites

De plus j'ai en tout 3469 adresse sur lesquelles je dois retrouver la latitude et la longitude c'est ce qui me pose problème au niveau de la base de données

Sinon tu peux interroger http://maps.google.fr/ qui permet l'interrogation par adresse, je pense qu'un bon dev peut le faire de manière automatique !

Lien vers le commentaire
Partager sur d’autres sites

Pour ma part maps.google.fr n'arrivait pas à trouver certaines petites communes de la campagne normande, alors que map24 oui, mon choix à été vite fait.

L'application de google est impressionnante, il est vrai que j'aurais préféré l'api google si cette dernière avait une meilleure base de données pour les adresses des campagnes françaises (connaissant google et sa boulemie d'infos, a mon avis cela sera comblé, mais en attendant...)

Lien vers le commentaire
Partager sur d’autres sites

Il a été fait quand cet index? ça fait peine un mois que j'ai fait mes test et du coup développé avec l'api de map24

ARRRRRRRGGGG

A oui, maintenant il me place bien Pîtres en france, et est un chouilla plus prècis que map24, a un fichu mois près...

Modifié par Dadou
Lien vers le commentaire
Partager sur d’autres sites

J'ai regarder l'api google map. Elle semble pas mal. Mais j'ai un problème avec les coordonnées. Comment convertir les coordonnées de google earth en coordonnées valide pour la fct GLatLng?

Lien vers le commentaire
Partager sur d’autres sites

Bonjour à toutes et tous,

Je suis actuellement sur un projet qui demande l'utilistation de la class GMap2 (Google).

Seulement je reste bloqué depuis quelques temps sur l'incrustation de nouveau marker !

Ma question est simple !

Est-ce qu'il existe quelqu'un qui saurai me dire comment recupérer les longitutes et latitudes de la map (une fois cliqué dessus) pour ensuite les incruster dans une bdd ?

Merci

Modifié par Arlette
Lien vers le commentaire
Partager sur d’autres sites

Est-ce qu'il existe quelqu'un qui saurai me dire comment recupérer les longitutes et latitudes de la map (une fois cliqué dessus) pour ensuite les incruster dans une bdd ?

En automatique ou en manuel ?

En manuel :

Suffit de surfer sur :

http://maps.google.fr/maps

Se rapprocher le plus prêt du lieu

Une fois que la carte te convient, clique en haut à droite sur

"Obtenir lURL de cette page"

Dans la barre d'adresse va s'afficher une adresse de ce type :

http://maps.google.fr/maps?f=q&hl=fr&a...mp;t=h&om=1

Tu as tes coordonnées en plain milieu de l'URL :)

A savoir

-http://maps.google.fr/maps?f=q&hl=fr&q=tour+eiffel&ie=UTF8&ll=48.858394,2.294447&spn=0.000729,0.002704&t=h&om=1

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...