[Chameleon] ZoomAllLayers widget not working

Normand Savard nsavard at mapgears.com
Wed Jul 4 09:39:38 EDT 2007


LITTLE Nelson wrote:

>Hi,
>
>I've just started using Chameleon and I successfully added the
>"MapDHTML" , "ZoomIn", "ZoomOut", and "Recenter" Widgets. I am trying to
>add the "ZoomAllLayers" widget so the user can zoom to the full extent.
>I added the sample code from the documentation to my template html file:
>
><cwc2 type="ZoomAllLayers"
>   visible="true"
>   imagetip="Zoom to Full Extents"
>   toolset="Navigation"
>   imagewidth="24"
>   imageheight="24">
>      <image state="normal"
>         image="buttons/button_zoomfull_1.png"/>
>      <image state="hover"
>         image="buttons/button_zoomfull_2.png"/>
>      <image state="selected"
>         image="buttons/button_zoomfull_3.png"/>
></cwc2>
>
>However, when I click on the button it only zooms to the currently
>selected extent. I.e. if I have zoomed in then that is the extent it
>shows - hence it doesn't do anything.
>
>I also noted that in the documentation it states: 
>
>"Button: TOOLSET not Available
>Even though the ZoomAllLayers widget is a navigational widget and a
>button, it should not (and in fact cannot) be added to a toolset. The"
>
>However the example has 'toolset="Navigation"' so I am a bit confused
>about that as well.
>
>I have defined the extent in my map file:
>
>EXTENT 84503.81 194378.42 84528.56 194407.33
>
>Can anyone please offer some help? 
>
>  
>
Nelson,

Did you try ZoomAllLayers widget in the samples (sample_enhanced.phtml 
for instance)?

Norm


More information about the Chameleon mailing list