Annonce
Suite à un problème technique intervenu entre le 22 et le 23 mars, nous avons du procéder dans la soirée du 25 mars, à la restauration de la base de données du 24 mars (matinée).
En clair, nous avons perdu vos contributions et inscriptions du dimanche 24 et du lundi 25 mars.
Nous vous prions de nous excuser.
#1 Mon 30 May 2016 16:06
- asma_kadjoudj
- Juste Inscrit !
- Date d'inscription: 22 May 2016
- Messages: 8
kmllayer
Bonjour. Lorsque vous exécutez ce programme mais map affiche pas???????
http://jsfiddle.net/nz78nk80/2/?utm_sou … n=nz78nk80
Code:
<!DOCTYPE html> <html> <head> <title> asma </title> <style> html, body, #map-canvas { height: 100%; width: 100%; margin: 0px; padding: 0px } </style> </head> <body> <script> var map; var watershedLayer = new google.maps.KmlLayer({ url: 'http://mvihes.bc.ca/mapping/watersheds.kmz' }); var ere1949Layer = new google.maps.KmlLayer({ url: 'http://mvihes.bc.ca/mapping/ere1949.kmz' }); function initialize() { var parksville = new google.maps.LatLng(49.316786, -124.308768); var mapOptions = { zoom: 9, center: parksville }; map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions); check(); } function check() { if (document.getElementById('watersheds').checked) { if (!watershedLayer.getMap()) watershedLayer.setMap(map); } else { watershedLayer.setMap(null); } if (document.getElementById('ere1949').checked) { if (!ere1949Layer.getMap()) ere1949Layer.setMap(map); } else { ere1949Layer.setMap(null); } } google.maps.event.addDomListener(window, 'load', initialize); </script> <label>watersheds</label><input type="checkbox" id="watersheds" onclick="check();" onchange="check();"/><label>ere1949</label><input type="checkbox" id="ere1949" onclick=" check();" onchange="check();" /> <div id="map-canvas" style="border: 2px solid #3872ac;"></div> </body> </html>
Hors ligne
#2 Mon 30 May 2016 16:11
Re: kmllayer
Bonjour,
Vous ne faites pas appel à la librairie Google Maps.
Vous devez quelque part dans votre code inclure un appel JS vers l'API.
<script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap"
async defer></script>
Cordialement,
Hors ligne