Google Mapのカスタマイズ

 

<body onload="initialize();">
<script src="http://maps.google.com/maps/api/js?sensor=true"></script>
<div id="map_custmomize" style="width:100%;height:400px;"></div>

ここでカスタマイズしてデザインの部分だけ下記 /*スタイルのカスタマイズ*/にペースト。
https://snazzymaps.com/

function initialize() {
  var latlng = new google.maps.LatLng(35.527866, 139.697227);/*表示したい場所の経度、緯度*/
  var myOptions = {
    zoom: 18, /*拡大比率*/
  scrollwheel: false,/*スクロール禁止*/
    draggable: false, /*ドラッグ禁止*/
    center: latlng, /*表示枠内の中心点*/
    mapTypeControlOptions: { mapTypeIds: ['noText', google.maps.MapTypeId.ROADMAP] }/*表示タイプの指定*/
  };
  var map = new google.maps.Map(document.getElementById('map_custmomize'), myOptions);/*マップのID取得*/
 
  /*スタイルのカスタマイズ*/
  var styleOptions =
[
  {
    "stylers": [
      { "visibility": "on" },
      { "color": "#NaN490d" }
    ]
  },{
    "stylers": [
      { "visibility": "on" },
      { "hue": "#ff00f6" },
      { "saturation": -100 }
    ]
  }
];
 
 var styledMapOptions = { name: 'CLUB CHITTA' }
  var sampleType = new google.maps.StyledMapType(styleOptions, styledMapOptions);
  map.mapTypes.set('sample', sampleType);
  map.setMapTypeId('sample');
 
/*WEB企画アイコンの取得*/
var icon = new google.maps.MarkerImage('js/marker.png',/*アイコンの場所*/
  new google.maps.Size(50,60),/*アイコンのサイズ*/
  new google.maps.Point(0,0)/*アイコンの位置*/
);

/*マーカーの設置*/
var markerOptions = {
  position: latlng,/*表示場所と同じ位置に設置*/
  map: map,
  icon: icon,
  title: '株式会社WEB企画'/*マーカーのtitle*/
};
var marker = new google.maps.Marker(markerOptions);
 
}

下記を参考にさせていただきました
ワンランク上のサイトデザインを目指して、Googleマップのカスタマイズに挑戦してみた!