Ciul, Yes, I saw those methods on the Overlay class, but not on the classes for the other overlay objects (Marker, Polygon, . . .).
-- Kevin On Jan 8, 10:38 am, Ciul <[email protected]> wrote: > 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 Googlemapsclasses. Nice work! > > > One thing I noticed with your various overlays (polygons, polylines, > > markers, . . .): in GoogleMapsAPI 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.
