GMaps:recupérer coordonnés d'un markup placé par utilisateur
3 messages • Page 1 sur 1
GMaps:recupérer coordonnés d'un markup placé par utilisateur
Bonjour,
A partir d'un carte GoogleMaps, je voudrais que l'utilisateur click pour indiquer sa localisation (son lieu de résidence) -> affichage d'un markup par exemple a l'endroit ou il a cliqué... et que je puisse récupérer les deux variables $latitude et $longitude du point qu'il a indiqué.
Quelqu'un pourrait-il me filer un coup de main sur le bout de code? Je suis certain que certains d'entre vous savent tres bien comment faire/ l'ont deja fait.
Merci d'avance
A partir d'un carte GoogleMaps, je voudrais que l'utilisateur click pour indiquer sa localisation (son lieu de résidence) -> affichage d'un markup par exemple a l'endroit ou il a cliqué... et que je puisse récupérer les deux variables $latitude et $longitude du point qu'il a indiqué.
Quelqu'un pourrait-il me filer un coup de main sur le bout de code? Je suis certain que certains d'entre vous savent tres bien comment faire/ l'ont deja fait.
Merci d'avance
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
Avec des phrases :
1/ Mettre en place un listener pour "écouter" le clic sur la carte
2/ Sur un clic :
- si marqueur déjà présent, le retirer de la carte
- placer le marqueur à l'endroit cliqué
- renseigner des champs hidden d'un formulaire avec lat et lng
En JS :
Dans le HTML :
1/ Mettre en place un listener pour "écouter" le clic sur la carte
2/ Sur un clic :
- si marqueur déjà présent, le retirer de la carte
- placer le marqueur à l'endroit cliqué
- renseigner des champs hidden d'un formulaire avec lat et lng
En JS :
- Code: Tout sélectionner
var marqueur = null; // marqueur actuel
GEvent.addListener(map, "click", function(mk, pt) {
map.removeOverlay(marqueur);
marqueur = new GMarker(pt);
map.addOverlay(marqueur);
document.getElementById('lat').value = pt.lat();
document.getElementById('lng').value = pt.lng();
});
Dans le HTML :
- Code: Tout sélectionner
<form ...>
<input type="hidden" name="lat" id="lat" ...>
<input type="hidden" name="lng" id="lng" ...>
...
</form>
Modérateurs: WebRankInfo, e-kiwi, OTP, fandecine, Patrice A.
3 messages • Page 1 sur 1
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 :
- Concours WRI / Vivastreet : gagnez un voyage à New-York
- Google lance le service Latitude
- Gérer l'entête HTTP en PHP
- Google passe le cap des 3 milliards de pages
- Nombre de clics dans les pages de résultats : statistiques AOL Août 2006
- Où placer son fichier Sitemap ? A la racine ?
- Tout le monde parle du PageRank, mais c'est quoi ?
- Nombre d'erreurs dans W3C Markup Validation Service
- Impossible de retrouver l'angleterre via l'API GMaps
- Comment facilement corriger les erreurs reconnues par Markup
- GMaps, entre 2 prises satellites c'est drole !
- affichage d'un marker sur Gmaps via la requette url
- statistiques utilisateur
- Utilisateur de shopzilla ?
- Utilisateur de Plesk
- utilisateur de phpadsnew
- Adsense avis utilisateur
- Toolbar et compte utilisateur
- Recherche utilisateur macintoch
- [Adsense] : futur utilisateur
- utilisateur / groupe comment ça marche ?
- Question aux utilisateur de phpadsnew
Consultez la description détaillée des produits ou services de Google suivants : Google Website Optimizer
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités




le forum