[Cartoweb-users] Problem ini file parsing and question about
switches
Alexandre Saunier
alexandre.saunier at camptocamp.com
Wed Apr 18 11:01:19 EDT 2007
The answers to your questions are:
1. yes
2. no.
Sessions are distinct from a project to an other in order to avoid
conflicts and unexpected logins (you login in project A and thus would
be logged in in project B as well whereas you have no credential to do
so...)
Dirk Jesko wrote:
> Thanks. That's an option I did not think of yet. Before I test it, two
> questions:
>
> 1. Do users have to login again when they switch between projects? This
> would possibly be a problem.
>
> 2. Are the session data (annotations, current extent, ...) kept when
> switching between projects? I guess not.
>
>
> Regards,
> Dirk
>
>
> Oliver Christen wrote:
>
>> as far I as know how the childrenswitching system work, it switchs
>> layers (or layerGroups), not mapfiles
>> if only generate one mapfile, but give the layers an additional id
>> corresponding to a selected switch
>>
>> after discussing a bit with one of my colleague, the only way you have
>> is to "duplicate" your projects and set in each a different mapfile
>> then you can use the project switcher menu to change easily from one
>> to another
>> see the "Choose project" menu in http://www.cartoweb.org/demos/client.php
>> name it "Choose mapfile" and the users wont notice they effectively
>> change of project
>>
>> to make things easier, one can certainly imagine to have the file of
>> the projects "copies" to simply use symbolic links to the original
>> project, with just the few different files in hard, like layers.ini
>> and the mapfile
>> or use a automated deploying/copying script to generate the project
>> copies easily
>>
>> regards
>> Oliver
>>
>>
>>> Hello Oliver,
>>>
>>> thanks. That worked. Maybe, you could help me with the other question
>>> that I wrote in the original post?
>>>
>>> "I am still looking for a possibility to handle more than 200 layers
>>> in one project. Since an extended plugin and recompiling mapserver
>>> are (currently) not an option, I thought about using children
>>> switching. Therefore, I divided the layers into two groups with less
>>> than 200 layers each and assigned a switch to each group. The map
>>> files for the switches are generated, but each file contains all
>>> layers. Based on the documentation I thought that the mapfiles
>>> generated for one switch would only contain the necessary layers. Am
>>> I doing something wrong? Is it possible at all to handle that many
>>> layers using children switching?"
>>>
>>>
>>> Thanks very much,
>>> Dirk
>>>
>>
>>
> _______________________________________________
> Cartoweb-users mailing list
> Cartoweb-users at lists.maptools.org
> http://lists.maptools.org/mailman/listinfo/cartoweb-users
--
Alexandre Saunier
Camptocamp SA
PSE A
CH-1015 Lausanne
+41 21 619 10 19 (direct)
+41 21 619 10 10 (centrale)
+41 21 619 10 00 (fax)
More information about the Cartoweb-users
mailing list