Google Maps - ประเภท

ในบทที่แล้วเราได้กล่าวถึงวิธีการโหลดแผนที่พื้นฐาน ที่นี่เราจะดูวิธีการเลือกประเภทแผนที่ที่ต้องการ

ประเภทของแผนที่

Google Maps มีแผนที่สี่ประเภท พวกเขาคือ -

  • ROADMAP- นี่คือประเภทเริ่มต้น หากคุณไม่ได้เลือกประเภทใด ๆ สิ่งนี้จะปรากฏขึ้น แสดงมุมมองถนนของภูมิภาคที่เลือก

  • SATELLITE - นี่คือประเภทแผนที่ที่แสดงภาพถ่ายดาวเทียมของพื้นที่ที่เลือก

  • HYBRID - ประเภทแผนที่นี้แสดงถนนสายหลักบนภาพถ่ายดาวเทียม

  • TERRAIN - นี่คือประเภทแผนที่ที่แสดงภูมิประเทศและพืชพันธุ์

ไวยากรณ์

ในการเลือกประเภทแผนที่เหล่านี้คุณต้องระบุรหัสประเภทแผนที่ตามลำดับในตัวเลือกแผนที่ดังที่แสดงด้านล่าง -

var mapOptions = {
   mapTypeId:google.maps.MapTypeId.Id of the required map type
};

แผนงาน

ตัวอย่างต่อไปนี้แสดงวิธีการเลือกแผนที่ประเภท ROADMAP -

<!DOCTYPE html>
<html>
   
   <head>
      <script src = "https://maps.googleapis.com/maps/api/js"></script>
      
      <script>
         function loadMap() {
			
            var mapOptions = {
               center:new google.maps.LatLng(17.609993, 83.221436),
               zoom:9,
               mapTypeId:google.maps.MapTypeId.ROADMAP
            };
				
            var map = new google.maps.Map(document.getElementById("sample"),mapOptions);
         }
			
         google.maps.event.addDomListener(window, 'load', loadMap);
      </script>
      
   </head>
   
   <body>
      <div id = "sample" style = "width:580px; height:400px;"></div>
   </body>
   
</html>

มันจะให้ผลลัพธ์ดังต่อไปนี้ -

ดาวเทียม

ตัวอย่างต่อไปนี้แสดงวิธีการเลือกแผนที่ประเภท SATELLITE -

<!DOCTYPE html>
<html>
   
   <head>
      <script src = "https://maps.googleapis.com/maps/api/js"></script>
      
      <script>
         function loadMap() {
			
            var mapOptions = {
                  center:new google.maps.LatLng(17.609993, 83.221436),
                  zoom:9,
                  mapTypeId:google.maps.MapTypeId.SATELLITE
            };
				
            var map = new google.maps.Map(document.getElementById("sample"),mapOptions);
         }
			
         google.maps.event.addDomListener(window, 'load', loadMap);
      </script>
		
   </head>
      
   <body>
      <div id = "sample" style = "width:580px; height:400px;"></div>
   </body>
   
</html>

มันจะให้ผลลัพธ์ดังต่อไปนี้ -

ไฮบริด

ตัวอย่างต่อไปนี้แสดงวิธีการเลือกแผนที่ประเภท HYBRID -

<!DOCTYPE html>
<html>
   
   <head>
      <script src = "https://maps.googleapis.com/maps/api/js"></script>
      
      <script>
         function loadMap() {
			
            var mapOptions = {
               center:new google.maps.LatLng(17.609993, 83.221436),
               zoom:9,
               mapTypeId:google.maps.MapTypeId.Hybrid
            };
				
            var map = new google.maps.Map(document.getElementById("sample"),mapOptions);
         }
			
         google.maps.event.addDomListener(window, 'load', loadMap);
      </script>
      
   </head>
   
   <body>
      <div id = "sample" style = "width:580px; height:400px;"></div>
   </body>

</html>

มันจะให้ผลลัพธ์ดังต่อไปนี้ -

ภูมิประเทศ

ตัวอย่างต่อไปนี้แสดงวิธีการเลือกแผนที่ประเภท TERRAIN -

<!DOCTYPE html>
<html>
   
   <head>
      <script src = "https://maps.googleapis.com/maps/api/js"></script>
      
      <script>
         function loadMap() {
			
            var mapOptions = {
               center:new google.maps.LatLng(17.609993, 83.221436),
               zoom:9,
               mapTypeId:google.maps.MapTypeId.TERRAIN
            };
				
            var map = new google.maps.Map(document.getElementById("sample"),mapOptions);
         }
			
         google.maps.event.addDomListener(window, 'load', loadMap);
      </script>
      
   </head>
   
   <body>
      <div id = "sample" style = "width:580px; height:400px;"></div>
   </body>
   
</html>

มันจะให้ผลลัพธ์ดังต่อไปนี้ -