Opened 15 years ago

Closed 15 years ago

#1387 closed enhancement (fixed)

WMS list: change layer order, allow editing after addition

Reported by: neteler Owned by: mhugent
Priority: minor: annoyance Milestone: Version 1.0.3
Component: WMS Version: Trunk
Keywords: Cc:
Must Fix for Release: No Platform: All
Platform Version: Awaiting user input: no

Description

Please enable ordering for the GetCapabilities result table columns - e.g. the OSGeo WMS http://mapserver.flightgear.org offers many layers. It would be nice to be able to order them in different ways according to the available columns for easier navigation.

thanks, Markus

Attachments (1)

wms-layer-tree.diff (20.7 KB ) - added by jef 15 years ago.
show nested layers in trees and allow sorting

Download all attachments as: .zip

Change History (13)

by jef, 15 years ago

Attachment: wms-layer-tree.diff added

show nested layers in trees and allow sorting

comment:1 by jef, 15 years ago

Type: enhancementpatch

comment:2 by jef, 15 years ago

Owner: changed from nobody to jef

comment:3 by mhugent, 15 years ago

Milestone: Version 1.0.0Version 1.0.1

comment:4 by mhugent, 15 years ago

I tried the patch briefly (you know, pre-christmas stress), and the patch adds important functionality to the WMS client. It would also be cool to have the possibility to change the position of layers with drag and drop and to keep that layer ordering for the request.

There is a warning in the console in case of WMS servers that have sublayers:

, 3520 Warning: QString::arg: Argument missing:

Is this important or can it be ignored?

Marco

in reply to:  4 comment:5 by jef, 15 years ago

Replying to mhugent:

I tried the patch briefly (you know, pre-christmas stress), and the patch adds important functionality to the WMS client.

applied to trunk in r9899.

It would also be cool to have the possibility to change the position of layers with drag and drop and to keep that layer ordering for the request.

Looks that would be much more work - maybe by adding a model. We should also extend that to changing the layer after is has been added.

There is a warning in the console in case of WMS servers that have sublayers: , 3520 Warning: QString::arg: Argument missing:

I believe that was fixed in r9897.

comment:6 by jef, 15 years ago

Summary: WMS list: enable ordering for table columnsWMS list: change layer order, allow editing after addition
Type: patchenhancement

comment:7 by jef, 15 years ago

Owner: jef removed

comment:8 by pcav, 15 years ago

Owner: set to mhugent

comment:9 by neteler, 15 years ago

Please submit the patch also to the 1_0 stability branch.

comment:10 by pcav, 15 years ago

Partially solved in r10850: please specify what is still missing.

comment:11 by lutra, 15 years ago

On QGis 1.2 seems to me that the initial request was fulfilled. Or it is still a work in progress?

comment:12 by neteler, 15 years ago

Resolution: fixed
Status: newclosed

Sorting works, thanks.

Note: See TracTickets for help on using tickets.