J'ai des images à superposer sur google maps en utilisant les cases à cocher. J'ai fait ce script pour ne pas créer le script individuel séparé pour chaque superposition mais il renvoie l'erreur de proprty non supportée dans main.js de google maps api. Cependant, j'ai essayé d'obtenir la valeur de sortie dans l'alerte javascript et il renvoie les valeurs comme prévu. Quelqu'un pourrait-il aider s'il vous plaît?GLatLngBound à partir de variables en javascript
Voici le script.
function shImg(url,lat,lng) {
var lat_ = "new GLatLng(" + lat + ")";
var lng_ = "new GLatLng(" + lng + ")";
var latlng = lat_ + ", " + lng_;
var ticked_ = document.getElementById(url);
var boundaries_ = "new GLatLngBounds(" + latlng + ")";
var imgurl_ = "http://www.mywebsite.com/" + url + ".jpg";
imageOverlay_ = new GGroundOverlay(imgurl_, boundaries_);
map.addOverlay(imageOverlay_);
if (!ticked_.checked) {
map.clearOverlays();
// imageOverlay_=null;
}
else {
alert(boundaries_);
imageOverlay_.show();
}}
Merci compagnon. L'analyser en tant que chaîne était le problème en fait. À votre santé –