Hi Kevin. Thanks :D
this makes the effort to share worths it :D About the Overlay issue you mention, those methods are there, it is just that I forgot to mention them. Overlay custom methods: - hide () - show() - toggle() - toggleDOM() Excuse me for that. Best regards, Ciul. On 8 ene, 10:26, Kevin <[email protected]> wrote: > Ciul, > > I'm REALLY liking your Google maps classes. Nice work! > > One thing I noticed with your various overlays (polygons, polylines, > markers, . . .): in Google Maps API V3, the way to "hide" an overlay > object is to call setMap(null). But in your classes, you are > preventing that, because of this line: > > var map = [map, this.getMap()].pick(); > > I had to comment out that line in each of the overlay classes, then I > was able to remove overlays from the map. Perhaps you could add > methods like hide(), show(), and destroy(). > > -- Kevin > > On Jan 4, 10:10 pm, Ciul <[email protected]> wrote: > > > > > > > > > Hi MooTools pals. > > > New Classes added: > > - Polygon Class > > - Overlay Class > > > Basically, the Polygon class will let you create polygons in the map, > > you can pass a multidimensional array of Mx2 length with pair of > > latitude, longitude coordinates e.g. [[lat,lng],[lat,lng], > > [lat,lng], ...and so on] just pass this to the paths option from the > > Polygon Class. > > > and the Overlay Class will let you put HTML content inside yourmaps, > > like, if you want to put and image at a given position and bind it to > > one of the 6 posible layers that compound a Google Map. This is an > > option from the Overlay Class, by default it will use the > > overlayLayer. > > > floatPane (Pane 6) > > This pane contains the info window. It is above all map > > overlays. > > overlayMouseTarget (Pane 5) > > This pane contains transparent elements that receive DOM > > mouse events for the markers. > > It is above the floatShadow, so that markers in the shadow > > of the info window can be clickable. > > floatShadow (Pane 4) > > This pane contains the info window shadow. It is above the > > overlayImage, > > so that markers can be in the shadow of the info window. > > overlayImage (Pane 3) > > This pane contains the marker foreground images. > > overlayShadow (Pane 2) > > This pane contains the marker shadows. > > overlayLayer (Pane 1) > > This pane contains polylines, polygons, ground overlays > > and tile layer overlays. > > mapPane (Pane 0) > > This pane is the lowes pane and is above the tiles. > > > Code posted and uploaded at Forums: > > > http://www.mooforum.net/script-showcase-f25/google-maps-api-mootools-... > > > If someone could help to make this reach the Forge, I'd appreciate > > that. > > > Best regards, > > Ciul.
