Bonjour,
Je voudrais afficher une carte sur laquelle j'ajouterais un calque en kml crée par un fichier php.
Si la balise google.maps.KmlLayer pointe sur un exemple de fichier kml, celui-ci s'affiche sans problème (ou presque) mais si c'est vers mon fichier php sensé créer le fichier kml, je vois juste la carte.
(la fonction affiche est appelée par le bouton validation d'un formulaire)
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 <script type="text/javascript"> var myMap; window.onload = function () { var myLatlng = new google.maps.LatLng(42.7, 0.7); var myOptions = { zoom: 7, center: myLatlng, mapTypeId: google.maps.MapTypeId.TERRAIN } myMap = new google.maps.Map( document.getElementById('carte'), myOptions ); } function affiche() { var myLayer = new google.maps.KmlLayer("http://w3.dtp.obs-mip.fr/RSSP/WEB_2.2/LaSismicite/txt2KML.php?<?php echo rand (1,100) ?>"); // var myLayer = new google.maps.KmlLayer("http://w3.dtp.obs-mip.fr/RSSP/WEB_2.2/LaSismicite/temp.kml?<?php echo rand (1,100) ?>"); myLayer.setMap(myMap); } </script>
http://w3.dtp.obs-mip.fr/RSSP/WEB_2..../sisRecent.php
Partager