[Mapbender-dev] loadwmc needs addWMS!?

Michael Schulz mschulz at webgis.de
Mon May 15 16:33:41 EDT 2006

Arnulf Christl schrieb:

> On Mon, May 15, 2006 17:55, Michael Schulz wrote:
>> Hi,
>> in the module mb_listWMCs.php the action for load,merge,append uses the
>> module addWMS to load the required targets, etc.. Is this intended?
>> Because this adds a dependency to the loadwmc module that is not
>> necessary, is it?
>> At first glimpse, changing the e_id in the relevant SELECT-Statement to
>> loadwmc and adding the needed gui_element attribute values (treeGDE,
>> mapframe1 for target and loadData for requires) seems to work.
>> It might be useful to be able to load saved wmcs, but not to be able to
>> add arbitrary wms to a gui.
>> Cheers, Michael
> Hi,
> the problem will grow a little more complex once we add Context Documents
> to the OWS security proxy module as we ill have to rewrite the
> Capabilities and getMap requests withdynamic urls that have been masked
> with an md5 hash generated from the sessions-id. So development is still
> open.

sure, the new developments have priority, no question.

> I do not quite understand your problem with adding arbitrary maps because
> add wms is included in the GUI. Does it mean you want to reestrict the
> user to be able to only load services that are included in the context
> doc?

More or less, since he can only save wmc from his current set of wms.

It's just that the functionality of adding any wms(-url) to the gui 
might not be in the user's
security context (so module addWMS is not in the gui), whereas loading and
saving wmc with the wms-services that lie inside his security context is 
valuable (modules load/savewmc are present in the gui). At the moment 
this is not
possible because there is a dependancy of loadwmc with addWMS.

Greetings, Michael

More information about the Mapbender_dev mailing list