[Cartoweb-users] layer dependings
wochter
wochter at seznam.cz
Tue Apr 3 04:30:42 EDT 2007
that's the problem...
As I wrote, I tried make layergroup with aggregate parameter, but it
runs incorrectly.
Activate/deactivate of 2 children layers works good until use:
mapInfo.initialMapStates.default.layers.swdemo_budovy.hidden = true
Then are children layers displayed in legend but not in map.
I use:
layers.budovy.className = LayerGroup
layers.budovy.label = Budovy
layers.budovy.children = swdemo_budovy, swdemo_budovy_doplnok
layers.budovy.aggregate = true
Names of children layers in legend comes from mapfile.map, I don't know why.
For example:
LAYER
NAME swdemo_budovy
TYPE POLYGON
STATUS ON
CONNECTIONTYPE postgis
CONNECTION 'user=fero password=h dbname=gis host=localhost port=5432'
DATA "the_geom from swdemo_budovy"
CLASS
# NAME "Swdemo_budovy"
# TEMPLATE
COLOR 235 200 120
OUTLINECOLOR 182 130 17
END
END
In legend is displayed name: "Swdemo_budovy"
I have to comment line "NAME" in CLASS bacause
mapInfo.initialMapStates.default.layers.swdemo_budovy.hidden = true
doesn't work properly when is not commented.
Why it takes the names of children layers from mapfile.map?
Is it correct?
I'm little bit confused...
wochter
Oliver Christen wrote / napísal(a):
> Hi,
>
> maybe make a layergroup with the "aggregate" parameters, which allow to
> bind two layers together.
> and set the second layer as hidden.
>
> this way, when you activate/deactivate the parent groups, it should
> activate/deactivate both child layers?
>
> regards
> Oliver
>
>> Hi,
>> how to set depending of layer please?
>>
>> There is layer "1" and layer "2".
>> Layer "2" is hidden in legend, but fully depend on layer "1"
>> I need to de/activate layer "2" when is de/activated layer "1".
>>
>> Is it possible?
>>
>> I try "LayerGroup" with hidden children in project.ini
>> mapInfo.initialMapStates.default.layers.myHiddenLayer.hidden = true
>>
>> but this solution is not very happy.
>> It doesn't work properly.
>>
>> Thanks
>>
>> wochter
>> _______________________________________________
>> Cartoweb-users mailing list
>> Cartoweb-users at lists.maptools.org
>> http://lists.maptools.org/mailman/listinfo/cartoweb-users
>>
>
>
More information about the Cartoweb-users
mailing list