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
| // Limiter les recherches à la France et ses 8 frontières plus Pays-Bas et Autriche
var MyPays = [["fr", "be", "lu", "de", "ch", "it", "mc", "es", "ad", "nl", "at"]];
// Icône pour le lieu trouvé
var IconGeocoder = wptIcon[13];
var osmGeocoder = new L.Control.geocoder({
placeholder: "Rechercher...",
errorMessage: "Lieu inconnu !",
iconLabel: "Initialiser une nouvelle recherche",
geocoder: L.Control.Geocoder.nominatim({ geocodingQueryParams: { countrycodes: MyPays } }),
defaultMarkGeocode: true,
})
.on("markgeocode", function (e) {
Wpt_Name = e.geocode.name.substring(0, e.geocode.name.indexOf(","));
document.getElementById("EnteteCenter").innerHTML = Wpt_Name + " : Latitude " + e.geocode.center.lat.toFixed(5) + ", Longitude " + e.geocode.center.lng.toFixed(5);
Ajouter_SpanColorTrk("#BFDDFF", "EnteteCenter", "A");
})
.addTo(map);
/*
// Placer un clic droit sur l'icone affichée par le script mais sur quel élément ? :
.on("contextmenu", function (e) {
...
}
*/ |
Partager