Tout d'abord, je voudrais remercier tout le monde pourrait m'aider, et dire que je suis un begginer en développement. J'essaye de mettre en place le code pour Google Map avec Géolocalisation montrant seulement des marqueurs sur le type de location de voiture. L'idée est que lorsqu'un visiteur de ma page Web entre dans le site, la carte géolocalise la position du visiteur et la carte montre seulement les lieux de location de voiture à proximité.Google Map Géolocalisation et Affichage d'un type d'activité
J'ai obtenu le code google géolocalisation:
<div id="map" style="width: 100%; height: 500px;"></div>
<script>
// Note: This example requires that you consent to location sharing when
// prompted by your browser. If you see the error "The Geolocation service
// failed.", it means you probably did not give permission for the browser to
// locate you.
function initMap() {
var map = new google.maps.Map(document.getElementById('map'), {
center: {lat: -34.397, lng: 150.644},
zoom: 6
});
var infoWindow = new google.maps.InfoWindow({map: map});
// Try HTML5 geolocation.
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(function(position) {
var pos = {
lat: position.coords.latitude,
lng: position.coords.longitude
};
infoWindow.setPosition(pos);
infoWindow.setContent('Location found.');
map.setCenter(pos);
}, function() {
handleLocationError(true, infoWindow, map.getCenter());
});
} else {
// Browser doesn't support Geolocation
handleLocationError(false, infoWindow, map.getCenter());
}
}
function handleLocationError(browserHasGeolocation, infoWindow, pos) {
infoWindow.setPosition(pos);
infoWindow.setContent(browserHasGeolocation ?
'Error: The Geolocation service failed.' :
'Error: Your browser doesn\'t support geolocation.');
}
</script>
<script async defer
src="https://maps.googleapis.com/maps/api/js?key=[MYAPIKEY]&callback=initMap">
</script>
Et cela fonctionne très bien, mais maintenant, je lis sur les lieux et les types et je ne réussis pas.
Une idée? Quelqu'un peut-il m'aider?
Meilleures salutations et merci d'avance.
Jordi V. CarRentals.Deals
Salut et merci beaucoup. Fonctionne parfaitement !!! J'espère que ça aide quelqu'un d'autre. Très cordiales salutations. –
Si ma réponse vous a aidé, cela vous dérangerait-il de l'accepter? Merci :) – rafon