W przypadku map typu roadmap
i terrain
możesz ustawić schemat kolorów mapy (ciemny, jasny lub bieżące ustawienie systemowe) za pomocą parametru google.maps.colorScheme
. Opcję colorScheme
można ustawić tylko podczas inicjowania mapy. Ustawienie tej opcji po utworzeniu mapy nie będzie miało żadnego wpływu.
Plan działań
Na poniższym obrazie pokazano schematy kolorów dla trybu jasnego i ciemnego w przypadku typu roadmap
.
Teren
Na poniższym obrazie pokazano schematy kolorów dla trybu jasnego i ciemnego w przypadku typu terrain
.
Domyślnie mapa używa trybu jasnego. Podczas tworzenia mapy zaimportuj plik ColorScheme
i w opcjach mapy określ schemat kolorów mapy (LIGHT
, DARK
lub FOLLOW_SYSTEM
), jak pokazano na ilustracji.
const {ColorScheme} = await google.maps.importLibrary("core")
const mapOptions = {
center: { lat: -34.397, lng: 150.644 },
zoom: 8,
colorScheme: ColorScheme.DARK,
}
map = new google.maps.Map(document.getElementById('map_canvas'), mapOptions);
Jeśli zresetujesz opcje po utworzeniu mapy, colorScheme
nie będzie miało żadnego wpływu.