2016-12-13 6 views
-1

グーグルマップの上に輝度マップを追加するには、Googleのground overlayを使用しています。このイメージがマップラベルの下に行く方法はありますか?地図ラベルの下に地上オーバーレイを追加することはできますか?

googlemaps

私はこれが私の現在のコードですべてのラベルがはっきりと見える

になりたい:私も上にあるGroundOverlayを、使用したい

var intensity_map_overlay = new google.maps.GroundOverlay(image, image_bounds) 
intensity_map_overlay.setMap(map 

マップに別のオーバーレイを追加した後にmap.overlayMapTypes.push(new_overlay)

+0

関連質問:[?Google MapsのAPIベースマップは、カスタムマップレイヤー上のオーバーレイとして使用することができます](HTTP: //stackoverflow.com/questions/26487427/can-the-google-maps-api-base-map-be-used-as-an-overlay-above-a-custom-map-layer) – geocodezip

+1

related質問:[Googleマップ:オーバーレイでラベル(国、都市名など)を描画する方法](http://stackoverflow.com/questions/37979276/google-maps-how-to-draw-labels-country-都市名などのオーバーレイオーバレイ) – geocodezip

答えて

0

backgroundColorのMapOptionsbackgroundColor

を使用してください|タイプ:文字列

マップdivの背景色。この色は、ユーザーがパンするときにタイルがまだロードされていないときに表示されます。このオプションは、マップの初期化時にのみ設定できます。

proof of concept fiddle

google map with blue background

function initialize() { 
 
    var map = new google.maps.Map(
 
    document.getElementById("map_canvas"), { 
 
     center: new google.maps.LatLng(37.4419, -122.1419), 
 
     zoom: 0, 
 
     mapTypeId: google.maps.MapTypeId.ROADMAP, 
 
     backgroundColor: "blue" 
 
    }); 
 
} 
 
google.maps.event.addDomListener(window, "load", initialize);
html, 
 
body, 
 
#map_canvas { 
 
    height: 100%; 
 
    width: 100%; 
 
    margin: 0px; 
 
    padding: 0px 
 
}
<script src="https://maps.googleapis.com/maps/api/js"></script> 
 
<div id="map_canvas"></div>

関連する問題