apl-mhd

google map latitude lonfitude

Sep 17th, 2018
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 3.95 KB | None | 0 0
  1. <html>
  2.     <head>
  3.         <title>Google Map</title>
  4.         <meta name="viewport" content="initial-scale=1.0">
  5.         <meta charset="utf-8">
  6.         <style>          
  7.           #map {
  8.             height: 300px;    
  9.             width: 600px;            
  10.           }          
  11.         </style>        
  12.     </head>    
  13.     <body>
  14.         <div id="latclicked"></div>
  15.         <div id="longclicked"></div>
  16.        
  17.         <div id="latmoved"></div>
  18.         <div id="longmoved"></div>
  19.        
  20.         <div style="padding:10px">
  21.             <div id="map"></div>
  22.         </div>
  23.        
  24.         <script type="text/javascript">
  25.         var map;
  26.        
  27.         function initMap() {                            
  28.             var latitude = 23.746466; // YOUR LATITUDE VALUE
  29.             var longitude = 90.376015; // YOUR LONGITUDE VALUE
  30.            
  31.             var myLatLng = {lat: latitude, lng: longitude};
  32.            
  33.             map = new google.maps.Map(document.getElementById('map'), {
  34.               center: myLatLng,
  35.               zoom: 14,
  36.               disableDoubleClickZoom: true, // disable the default map zoom on double click
  37.             });
  38.            
  39.             // Update lat/long value of div when anywhere in the map is clicked    
  40.             google.maps.event.addListener(map,'click',function(event) {                
  41.                 document.getElementById('latclicked').innerHTML = event.latLng.lat();
  42.                 document.getElementById('longclicked').innerHTML =  event.latLng.lng();
  43.             });
  44.            
  45.             // Update lat/long value of div when you move the mouse over the map
  46.             google.maps.event.addListener(map,'mousemove',function(event) {
  47.                 document.getElementById('latmoved').innerHTML = event.latLng.lat();
  48.                 document.getElementById('longmoved').innerHTML = event.latLng.lng();
  49.             });
  50.                    
  51.             var marker = new google.maps.Marker({
  52.               position: myLatLng,
  53.               map: map,
  54.               //title: 'Hello World'
  55.              
  56.               // setting latitude & longitude as title of the marker
  57.              // title is shown when you hover over the marker
  58.              title: latitude + ', ' + longitude
  59.            });    
  60.            
  61.             // Update lat/long value of div when the marker is clicked
  62.             marker.addListener('click', function(event) {              
  63.               document.getElementById('latclicked').innerHTML = event.latLng.lat();
  64.               document.getElementById('longclicked').innerHTML =  event.latLng.lng();
  65.             });
  66.            
  67.             // Create new marker on double click event on the map
  68.             google.maps.event.addListener(map,'dblclick',function(event) {
  69.                 var marker = new google.maps.Marker({
  70.                   position: event.latLng,
  71.                   map: map,
  72.                   title: event.latLng.lat()+', '+event.latLng.lng()
  73.                 });
  74.                
  75.                 // Update lat/long value of div when the marker is clicked
  76.                 marker.addListener('click', function() {
  77.                   document.getElementById('latclicked').innerHTML = event.latLng.lat();
  78.                   document.getElementById('longclicked').innerHTML =  event.latLng.lng();
  79.                 });            
  80.             });
  81.            
  82.             // Create new marker on single click event on the map
  83.             /*google.maps.event.addListener(map,'click',function(event) {
  84.                 var marker = new google.maps.Marker({
  85.                   position: event.latLng,
  86.                   map: map,
  87.                   title: event.latLng.lat()+', '+event.latLng.lng()
  88.                 });                
  89.             });*/
  90.         }
  91.         </script>
  92.         <script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyAo2WSeqOcNthSSbkEU1Y4mb3BHyfHpn8g&callback=initMap"
  93.        async defer></script>
  94.     </body>
Add Comment
Please, Sign In to add comment