2016-12-13 2 views
-1

Ich benutze googles ground overlay, um Intensität Karte oben auf der Google-Karte hinzuzufügen. Gibt es eine Möglichkeit, dass dieses Bild unter den Kartenbeschriftungen verschwindet?Ist es möglich, Boden-Overlay unterhalb der Kartenbeschriftungen hinzuzufügen?

googlemaps

ich alle Etiketten deutlich meine aktuellen Code

Dies ist sichtbar sein möchte:

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

Ich möchte Ground, verwenden, die auch auf der Oberseite ist nach dem Hinzufügen einer weiteren Überlagerung zur Karte unter Verwendung von map.overlayMapTypes.push(new_overlay)

+0

damit verbundene Frage: [? Kann die Google Maps API Basiskarte als Overlay über einer benutzerdefinierte Kartenschicht verwendet werden] (http: //stackoverflow.com/questions/26487427/can-the-google-maps-api-base-map-be-used-as-an-overlay-above-a-custom-map-layer) – geocodezip

+1

verwandt Frage: [Google Maps: Wie zeichne ich Etiketten (Länder-, Städtenamen usw.) über mein Overlay] (http://stackoverflow.com/questions/37979276/google-maps-how-to-draw-labels-country- Ortsnamen-etc-over-my-overlay) – geocodezip

Antwort

0

Verwenden MapOptionsbackgroundColor

background | Typ: string

Farbe für den Hintergrund der Karte div. Verwendet. Diese Farbe wird sichtbar, wenn die Kacheln noch nicht geladen sind, während der Benutzer schwenkt. Diese Option kann nur festgelegt werden, wenn die Karte initialisiert wird.

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>

Verwandte Themen