Многократное наложение карты Google без накопительной непрозрачности
У меня есть карта с несколькими кругами, пересекающими друг друга (ниже приведен пример только с двумя, но это не менее 100 кругов). Когда они пересекаются, непрозрачность удваивается, поэтому, когда у меня есть крест между 5 или 6 кругами, это просто становится около 100% непрозрачности.
Есть ли способ разрешить сделать 2-й круг, не показывая "над" первым? На самом деле я так не думаю, но, возможно, кто-то уже ожидал чего-то подобного ...
ЛЕВЫЙ: Что у меня есть --------------------------------------------- - ПРАВО: что я хочу
На всякий случай, если вы хотите играть:http://jsfiddle.net/ZWt6w/
var populationOptions = {
strokeWeight: 0,
fillColor: '#FF0000',
fillOpacity: 0.5,
map: map,
center: citymap[city].center,
radius: citymap[city].population
};
// Add the circle for this city to the map.
cityCircle = new google.maps.Circle(populationOptions);
Спасибо за вашу помощь ;)