i using google maps javascript api, users zip code database, find lang, lat table, pass javascript , show marker on map.this showing marker perfectly. want show marker on exact address of user instead of zip code. unable find way how this.
can please guide me.
thanks
if want place marker on given lat , lng use code,
use code <!doctype html> <html> <head> <title>google maps</title> <meta name="viewport" content="initial-scale=1.0, user-scalable=no"> <meta charset="utf-8"> <style> html, body, #map-canvas { margin: 0; padding: 0; height: 100%; } </style> <script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script> <script> var map; var markersarray=[]; function initialize() { var mapoptions = { zoom: 8, center: new google.maps.latlng(11.6667,76.2667), maptypeid: google.maps.maptypeid.roadmap }; map = new google.maps.map(document.getelementbyid('map-canvas'), mapoptions); } google.maps.event.adddomlistener(window, 'load', initialize); function pan() { deleteoverlays(); var panpoint = new google.maps.latlng(document.getelementbyid("lat").value, document.getelementbyid("lng").value); map.setcenter(panpoint) var marker = new google.maps.marker({ map: map, position: panpoint, }); markersarray.push(marker); } function deleteoverlays() { if (markersarray) { (i in markersarray) { markersarray[i].setmap(null); } markersarray.length = 0; } } </script> </head> <body> latitude:<input type="text" id="lat" > longitude:<input type="text" id="lng"> <input type="button" value="updatecenter" onclick="pan()" /> <div id="map-canvas"></div> </body> </html>
Comments
Post a Comment