[Chameleon] More than one MapTips widget at the same time
Carlo Tronnberg
temp at chello.hu
Sat Mar 4 04:39:45 EST 2006
Hi Julien,
Yes please! That would be VERY nice of you.
The overlapping problem is probably NOT a problem for my project. I have 4
independent PostGIS layers which are filtered differently (so they are
unique) and a 5th layer with shows all the data from PostGIS, so there will
surely be an overlapping when that 5th layer is shown, but the popup is the
same as for the corresponding filtered layer. In fact, if only one shows up
it is even better! I use a customized query widget result so eventual
overlaid point will show up in my map query result table.
Until now I tried to make a workaround for the multiple MapTip problem by
creating a 6th dynamic PostGIS layer where the filter is generated on the
fly, combining all other layers. I then hid the layer from the
LedendTemplate with a meta tag filter and gave a small symbol which will
always be behind the other layers so it will not be shown (I modified the
MapTips widget according to Bart so as not to show maptips for hidden
layers).
This is not very nice since I introduce a redundant database query so your
solution is warmly welcome!
Thanks,
Carlo
----- Original Message -----
From: "Julien-Samuel Lacroix" <jlacroix at mapgears.com>
To: "Carlo Tronnberg" <temp at chello.hu>
Cc: <chameleon at lists.maptools.org>
Sent: Friday, March 03, 2006 17:31
Subject: Re: [Chameleon] More than one MapTips widget at the same time
> Hi Carlo,
> I've already modified the MapTips widget for a project here to be able to
> specify multiple layers. However there's a lot of problem when two points
> overlap. Only one of them will show up. I'm suppose to readdress the
> MapTips widget with collision detection or something like that inthe
> future. No idea when though. I'm not sure if this will end up in CVS since
> that may become very client specific.
>
> In the mean time I can provide you the modified MapTips widget if you
> want.
>
> Julien
>
> Paul Spencer wrote:
>> Carlo,
>>
>> it seems to me that you probably can't do this with the MapTips widget.
>> The problem would be which layer would you display the tooltip for? It
>> would probably be better to have some UI element that picks the layer to
>> provide tooltips.
>>
>> Cheers
>>
>> Paul
>>
>> On 2-Mar-06, at 6:18 PM, Carlo Tronnberg wrote:
>>
>>> Hello List!
>>>
>>> I try to add more than one MapTips: one for each 5 layers I am using
>>> for my application. With one it works great: I get a nice popup tip
>>> when hovering over my PostGIS layer's icons on the map.
>>> But it seems that right now only one MapTips widget can work at the
>>> time since the widget creates its own layer with the image map.
>>>
>>> I had a similar situation previously with the LegendTemplate widget and
>>> created an other widget extending it (LegendTemplate2) and making sure
>>> to change the layer name for it.
>>>
>>> I could do the same with the MapTips although it seems a little more
>>> complicated than the LegendTemplate.
>>>
>>> Has anybody already done this or is there a better way to go?
>>>
>>> Cheers,
>>> Carlo
>>> _______________________________________________
>>> Chameleon mailing list
>>> Chameleon at lists.maptools.org
>>> http://lists.maptools.org/mailman/listinfo/chameleon
>>
>>
>> +-----------------------------------------------------------------+
>> |Paul Spencer pspencer at dmsolutions.ca |
>> +-----------------------------------------------------------------+
>> |Applications & Software Development |
>> |DM Solutions Group Inc http://www.dmsolutions.ca/|
>> +-----------------------------------------------------------------+
>>
>>
>>
>>
>> _______________________________________________
>> Chameleon mailing list
>> Chameleon at lists.maptools.org
>> http://lists.maptools.org/mailman/listinfo/chameleon
>
> --
> Julien-Samuel Lacroix
> Mapgears
> http://www.mapgears.com/
>
More information about the Chameleon
mailing list