hello all,

I am trying to get my head around the MVC Array, I'm pretty dumb so
some help would be hugely appreciated!

I want to add polygons to an array, and then take them away.

so ultimately have a grid of polygons and allow the user to assemble a
selection set from this grid, sounds like a perfect job for the
MVCArray...

well...if i dumb down my code, taking away all click events, just
assembling a multi-polygon MVCArray from individual polygons, I get to
this...

var poly1 = [
                        new google.maps.LatLng(9, -79),
                        new google.maps.LatLng(10, -79),
                        new google.maps.LatLng(10, -78),
                        new google.maps.LatLng(9, -78),
                        new google.maps.LatLng(9, -79)
                ];


var poly2 = [
                        new google.maps.LatLng(10, -79),
                        new google.maps.LatLng(11, -79),
                        new google.maps.LatLng(11, -78),
                        new google.maps.LatLng(10, -78),
                        new google.maps.LatLng(10, -79)
                ];

 testPoly1 = new google.maps.Polygon({
                        paths: poly1,
                        strokeColor: "#FF0000",
                        strokeOpacity: 0.8,
                        strokeWeight: 2,
                        fillColor: "#FF0000",
                        fillOpacity: 0.35
                });

testPoly1.setMap(map); /*works to here!!*/

var testPoly2 = testPoly1;

var testPolyCoords2 = testPoly2.getPaths();

testPolyCoords2.push(poly2);

testPoly2.setOptions({
        paths: testPolyCoords2,
        strokeColor: "#FFFF00"
        });

testPoly2.setMap(map);

I guess what this comes to is... can I push a whole polygon?

any help would be hugely appreciated!

w

-- 
You received this message because you are subscribed to the Google Groups 
"Google Maps JavaScript API v3" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-maps-js-api-v3?hl=en.

Reply via email to