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.

Reply via email to