Bonjour à tous,

Tout d'abord, je ne savais pas trop où placer cette question. Donc excusez moi par avance si ce n'est pas la bonne catégorie.

Alors voilà,

Je suis en train de développer une application pour que lorsque j'ouvre ma page web php via un mobile, je suis situé par l'api google map par le marqueur (même sans GPS).

D'après la doc, c'est grâce au paramètre "sensor" en lui donnant la valeur "true".

Cependant aucune autre indication n'est donné. On ne sait pas si on peut remplacer la latitude et la longitude du marqueur par ce paramètre?

Est-ce que se paramètre permet d'obtenir justement une latitude et une longitude que l'on doit obtenir par un appel de fonction spécifique?

Je suis un peu perdu...

Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<script type="text/javascript" src="http://www.google.com/jsapi?key=maclé"></script>
<script type="text/javascript">
  google.load("maps", "2",{"other_params":"sensor=true"});
function createMarker(point,text) {
	  var marker = new GMarker(point);
	  GEvent.addListener(marker, "click", function() {   marker.openInfoWindowHtml(text);  });
	  return marker; //fonction qui affiche l'info bulle lÈgende sur le marqueur
}
  function initialize() {
	var TextAffiche="Test";
	var Lat=48.831838 // rentrez ici votre longitude
	var Lng=2.338998 // rentrez ici votre lattitude
    var map = new google.maps.Map2(document.getElementById("map"));
    map.setCenter(new google.maps.LatLng(48.80, 2.30), 10);
 
        var point = new GLatLng(Lat, Lng); //c'est ici que les latitudes du marqueur doivent être définies donc si possible celle obtenues par géolocalisation
	var marker = createMarker(point,TextAffiche);
	map.addOverlay(marker);
  }
  google.setOnLoadCallback(initialize);
</script>
Merci d'avance