Three map polygons are styled uniformly. How can I apply distinct styles to each?
mapLayer.addShape({ polygon: new google.maps.Data.Polygon([ decodeRoute(var1), decodeRoute(var2) ])});
mapLayer.addShape({ polygon: new google.maps.Data.Polygon([ decodeRoute(var2), decodeRoute(var3) ])});
mapLayer.setStyle(feature => feature.getProperty('group') === 'first' ? { stroke: '#00AA00', fill: '#00AA00' } : { stroke: '#AA0000', fill: '#AA0000' });