Comment utiliser Google map à partir d'un adresse postal?

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics


tryan
WRInaute accro
WRInaute accro
 
Messages: 1536
Inscription: Dim Fév 20, 2005 14:14

Comment utiliser Google map à partir d'un adresse postal?

Message le Mar Juil 29, 2008 11:55

Bonjour,

Est il possible d'utiliser Google map à partir d'un adresse postal ?

Si oui, comment et ou trouver des tutos sur le sujet?

Je cherche depuis près de 2 heures sans résultat probant ...
Je veux juste pouvoir afficher une carte google qui m'affiche une adresse et dont les données (adresse postal complète) sont enregistré en bd.

Si vous avez un bout de code dans vos cartons ou un tuto simple en français, je suis preneur.
Merci


dmathieu
Modérateur
Modérateur
 
Messages: 6926
Inscription: Ven Jan 09, 2004 16:21

Message le Mar Juil 29, 2008 12:05

Geocoding d'adresses sur Google Maps avec PHP/Mysql :
http://code.google.com/apis/maps/articl ... ocode.html

Acerouk
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 176
Inscription: Sam Fév 16, 2008 15:20

Message le Mar Juil 29, 2008 13:57

Je n'y arrivais pas avec la doc GG (suis une brêle je sais :D )
J'ai utilisé ce tuto qui fait appel à une classe GGmap qui simplifie bien les choses :

http://fardeen.biz/index.php/tutoriel-a ... -avec-php/

Edit : à l'utilisation il faut vérifier manuellement le géocodage car si ça marche bien pour les grandes villes, pour les patelins de france c'est quelquefois plus funky...


tryan
WRInaute accro
WRInaute accro
 
Messages: 1536
Inscription: Dim Fév 20, 2005 14:14

Message le Mar Juil 29, 2008 17:17

Merci à vous :D .
kazhar, j'ai absolument rien capté au tutoriel de google qui de plus, est en anglais. La doc. parle encore de géolocalisation par coordonné gps...

Acerouk, c'est le 1er site sur lequel je suis tombé en faisant mes recherches et le tuto semble incomplet... j'ai testé sans succès !
Si tu as les codes sous la main, n'hésite pas à me les poster ou par mp ^^.


bproductiv
WRInaute accro
WRInaute accro
 
Messages: 2826
Inscription: Lun Déc 27, 2004 16:29

Message le Mar Juil 29, 2008 17:19

il me semble qu'il existe des classes qui transpose les adresse en coordonnées, ensuite le tour est joué avec l'api de google.
Regarde sur phpclasses.

Acerouk
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 176
Inscription: Sam Fév 16, 2008 15:20

Message le Mar Juil 29, 2008 17:48

Effectivement le géocodage n'est pas dans le tuto mais la classe est bien lisible. Il faut appeler la fonction geoGetCoords pour obtenir les latitudes et longitudes.
J'ai fait ça y'a plus d'un an et je me souviens maintenant en avoir un peu bavé, c'est le meilleur tuto que j'avais trouvé :wink:


bproductiv
WRInaute accro
WRInaute accro
 
Messages: 2826
Inscription: Lun Déc 27, 2004 16:29

Message le Mar Juil 29, 2008 17:56

GoogleMapsHTTPRequest.class.php Copyright (C) 2007 zgr Karatag
sur phpclasses comme dit mon précédent message....
www.phpclasses.org%2Fbrowse%2Fpackage%2F3827.html


tryan
WRInaute accro
WRInaute accro
 
Messages: 1536
Inscription: Dim Fév 20, 2005 14:14

Message le Mer Juil 30, 2008 9:32

Merci bproductiv pour l'url. J'ai trouvé une simple class qui me suffit amplement et fonctionnelle :D .
Merci

jeremieb
WRInaute discret
WRInaute discret
 
Messages: 59
Inscription: Jeu Jan 11, 2007 11:21

Message le Mer Juil 30, 2008 10:29

Bonjour,

Cette class peut m'intéresser également.
Si tu veux bien nous faire partager de laquelle il s'agit et où la trouver.


tryan
WRInaute accro
WRInaute accro
 
Messages: 1536
Inscription: Dim Fév 20, 2005 14:14

Message le Mer Juil 30, 2008 11:31

Elle se trouve ici -> http://www.phpclasses.org/browse/package/3801.html
Nécessite une inscription au site pour dl .

Mode Tendances
Nouveau WRInaute
 
Messages: 28
Inscription: Lun Mar 02, 2009 12:56

Re: Comment utiliser Google map à partir d'un adresse postal?

Message le Sam Juin 06, 2009 10:20

Code: Tout sélectionner
var init = function ()
{
    google.load("maps", "2");
    google.setOnLoadCallback(initMap);
}; // init

var initMap = function ()
{
   var map = new google.maps.Map2(document.getElementById('map'));
   

    var adresse = '[(#CHAPO|espacevirg)]';
    var geocoder = new google.maps.ClientGeocoder();
    geocoder.getLatLng(adresse, function (coord) {
        map.setCenter(coord, 13);
      map.addControl(new GLargeMapControl());
      map.addControl(new GOverviewMapControl());
      
      var marker = new GMarker(coord);

map.addOverlay(marker);
      
    });
   
}; // initMap


Ce que vous devez faire :

Remplacer [(#CHAPO|espacevirg)] par l'adresse que vous voulez afficher avec un séparateur de type virgule.
ex : [(#CHAPO|espacevirg)] pourrait être Place de la défense,paris,france


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :

Consultez la description détaillée des produits ou services de Google suivants : Google Measure Map

  • Voir la classe C de plusieurs sites
    Cet outil vous permet de vérifier si plusieurs sites sont hébergés sur la même classe C (adresse IP du serveur).
  • Liste de mots-clés
    Cet outil vous permet de créer à partir de quelques mots-clés une liste d'expressions constituées des mots pris dans tous les ordres possibles. Il sert aux analyses de positionnement et achats de mots-clés.
  • Générateur de mots-clés
    Cet outil vous fournit une liste de mots sémantiquement proches du mot que vous fournissez en entrée. Il peut servir à vous donner des idées de mots à utiliser sur vos pages, voire de contenus à ajouter.


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


cron