-3
I have to put on my site a search of addresses where the user type the address and shows the place typed and the address of the site.
How to do it?
-3
I have to put on my site a search of addresses where the user type the address and shows the place typed and the address of the site.
How to do it?
1
Use the service of Geocoding of the Google Maps API for this.
Take their implementation example, it’s very easy to understand:
function initMap() {
  var map = new google.maps.Map(document.getElementById('map'), {
    zoom: 8,
    center: {lat: -34.397, lng: 150.644}
  });
  var geocoder = new google.maps.Geocoder();
  document.getElementById('submit').addEventListener('click', function() {
    geocodeAddress(geocoder, map);
  });
}
function geocodeAddress(geocoder, resultsMap) {
  var address = document.getElementById('address').value;
  geocoder.geocode({'address': address}, function(results, status) {
    if (status === google.maps.GeocoderStatus.OK) {
      resultsMap.setCenter(results[0].geometry.location);
      var marker = new google.maps.Marker({
        map: resultsMap,
        position: results[0].geometry.location
      });
    } else {
      alert('Geocode was not successful for the following reason: ' + status);
    }
  });
}
Browser other questions tagged google-maps
You are not signed in. Login or sign up in order to post.
Thank you !!
– Michelly Sabatiny
You are welcome! If the answer solved your problem, validate it with an ok. :)
– Rodrigo Rigotti