Ich arbeite an Google map api [Hier ist mein in der Nähe von Restaurant zu finden. . . Wenn ich das mache, bekomme ich nur den aktuellen Standort. Ich erhalte keine Informationen in Bezug auf Restaurantdaten.Google Map API, um in der Nähe Restaurant um meinen Platz zu finden
function initMap() {
var map = new google.maps.Map(document.getElementById('map'), {
center: { lat: 25.276987, lng: 55.296249 },
zoom: 15
});
var infoWindow = new google.maps.InfoWindow({ map: map });
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);
var marker = new google.maps.Marker({
map: map,
position: pos.getPlace().location
});
var service = new google.maps.places.PlacesService(map);
service.nearbySearch({
location: rak,
radius: 5500,
type: ['restuarant']
}, callback);
}, function() {
handleLocationError(true, infoWindow, map.getCenter());
});
}
else {
handleLocationError(false, infoWindow, map.getCenter());
}
}
Bitte schreiben Sie den tatsächlichen Code in Ihre Frage, anstatt einen Link zu einem Bild. – Roberto
Bitte überprüfen Sie den Code –