Код ниже изменит цвет экватора и международной линии даты, но может также иметь побочные эффекты изменения других цветов. Измените значение rgb для hue
на любое другое. Также измените два вхождения «MyCustomMap» на то, что вы хотите назвать картой. Код предполагает, что у вас уже есть объект карты Google и он хранится в переменной с именем map
.
var mapStyle = [
{
featureType: "administrative",
elementType: "geometry",
stylers: [
{ hue: "#00ff2b" }
]
}
];
var styledMap = new google.maps.StyledMapType(mapStyle);
map.mapTypes.set('myCustomMap', styledMap);
map.setMapTypeId('myCustomMap');
Если вы хотите удалить экватор и международную строку даты, вы можете использовать код ниже. Все сказанное о вышеприведенном коде применимо и здесь, в том числе и о том, что в нем могут быть побочные эффекты (но на этот раз побочным эффектом будет также сделать другие вещи невидимыми).
var mapStyle = [
{
featureType: "administrative",
elementType: "geometry",
stylers: [
{ visibility: "off" }
]
}
];
var styledMap = new google.maps.StyledMapType(mapStyle);
map.mapTypes.set('myCustomMap', styledMap);
map.setMapTypeId('myCustomMap');