Bonjour,

Je récupère les cordonnées Lat long dans Fichier.tx avec php . Ce script centre donc ma carte sur les lat et long ainsi récupérées. comment faire pour faire apparaître un marker au centre de la carte ( celui ci prenant les coordonnées du fichier fichier.txt ). Je ne trouve pas et ceci pourrait finir mon projet.


Dans la boucle se sont des valeurs lat et long qui serve a définir des zones sur la carte.

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
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?php
$fp = fopen("fichier.txt", "r");
$coord=fread($fp,2000);fclose($fp);
 
$tab = split(",",$coord);
   // On identifie les valeurs intéressantes
   $cor1 = $tab[0];
  $cor2 = $tab[1];
?>
var oMap = new google.maps.Map(document.getElementById('div_carte'),{
    //'center': new google.maps.LatLng( 47.2,2),
'center': new google.maps.LatLng( <?php echo "$cor1,$cor2";?>),
 
********************************************************
 je sais que cela ce passe ici  mais les test effectuées non rien données ( merci de votre aide )
********************************************************
 'zoom': 9,
 'minZoom' : 9,
 'maxZoom' :9,   
 
      'backgroundColor': '#fff',
      'mapTypeId': google.maps.MapTypeId.ROADMAP
    });
 
  for( i=0; i < nb; i++){
oMarker = new google.maps.Marker
({
        'map' : oMap,
icon : monIconPerso,
        'position': new google.maps.LatLng( data[i][0], data[i][1])
      });  
  }  
}
// init lorsque la page est chargée
google.maps.event.addDomListener(window, 'load', initCarte);
</script>
</head>
<body>
  <div id="div_carte"></div>
</body>
</html>



Merci d'avance.