To customize the Google map, there are four types of maps provide.
- ROADMAP: This type of map shows the street view of the specific area. It is the default type map.
- SATELLITE: This type of map shows the satellite images of the specific area.
- HYBRID: This type of map shows the major streets of the specific area.
- TERRAIN: This type of map shows the terrain and vegetation.
Syntax:
var CustomOp= {
mapTypeId:google.maps.MapTypeId.ROADMAP | SATELLITE | HYBRID | TERRAIN
};
Example 1: ROADMAP
<!DOCTYPE html> <html>   <head>     <title>         Google Maps | Types     </title>       <!-- Add Google map API source -->    <script src =     </script>              <script>         function GFG() {             var CustomOp = {                 center:new google.maps.LatLng(                         28.502212, 77.405603),                 zoom:17,                 mapTypeId:google.maps.MapTypeId.ROADMAP             };                            // Map object             var map = new google.maps.Map(                 document.getElementById("DivID"),                 CustomOp             );         }     </script> </head>   <!-- Function that execute when page load --><body onload = "GFG()">     <center>         <h1 style="color:green">             neveropen         </h1>                   <h3>Google Maps</h3>                   <!-- Basic Container -->        <div id = "DivID" style =             "width:400px; height:300px;">         </div>     </center> </body>       </html> |
Output:
Example 2: SATELLITE
<!DOCTYPE html> <html>   <head>     <title>         Google Maps | Types     </title>       <!-- Add Google map API source -->    <script src =     </script>              <script>         function GFG() {             var CustomOp = {                 center:new google.maps.LatLng(                         28.502212, 77.405603),                 zoom:17,                 mapTypeId:google.maps.MapTypeId.SATELLITE             };                            // Map object             var map = new google.maps.Map(                 document.getElementById("DivID"),                 CustomOp             );         }     </script> </head>   <!-- Function that execute when page load --><body onload = "GFG()">     <center>         <h1 style="color:green">             neveropen         </h1>                   <h3>Google Maps</h3>                   <!-- Basic Container -->        <div id = "DivID" style =             "width:400px; height:300px;">         </div>     </center> </body>       </html> |
Output:
Example 3: HYBRID
<!DOCTYPE html> <html>   <head>     <title>         Google Maps | Types     </title>       <!-- Add Google map API source -->    <script src =     </script>              <script>         function GFG() {             var CustomOp = {                 center:new google.maps.LatLng(                         28.502212, 77.405603),                 zoom:17,                 mapTypeId:google.maps.MapTypeId.HYBRID             };                            // Map object             var map = new google.maps.Map(                 document.getElementById("DivID"),                 CustomOp             );         }     </script> </head>   <!-- Function that execute when page load --><body onload = "GFG()">     <center>         <h1 style="color:green">             neveropen         </h1>                   <h3>Google Maps</h3>                   <!-- Basic Container -->        <div id = "DivID" style =             "width:400px; height:300px;">         </div>     </center> </body>       </html> |
Output:
Example 4: TERRAIN
<!DOCTYPE html> <html>   <head>     <title>         Google Maps | Types     </title>       <!-- Add Google map API source -->    <script src =     </script>              <script>         function GFG() {             var CustomOp = {                 center:new google.maps.LatLng(                         28.502212, 77.405603),                 zoom:17,                 mapTypeId:google.maps.MapTypeId.TERRAIN             };                            // Map object             var map = new google.maps.Map(                 document.getElementById("DivID"),                 CustomOp             );         }     </script> </head>   <!-- Function that execute when page load --><body onload = "GFG()">     <center>         <h1 style="color:green">             neveropen         </h1>                   <h3>Google Maps</h3>                   <!-- Basic Container -->        <div id = "DivID" style =             "width:400px; height:300px;">         </div>     </center> </body>       </html> |
Output:

