uDIG

Add visual queues to information tool layer list

Details

Description

It would be very nice for the user if the layer list of the information tool provided some kind of visual queue to show the following:

a) Does the layer have any information? (make grey+italics if it does not)

b) As a WMS, do I even support "GetFeatureInfo"?

c) Add a glyph to help user visually identify each layer.

Activity

Hide
Jody Garnett added a comment -
a) does the layer have information?

we won't know until the user clicks and "asks"; we are not being greedy and asking all the layers up front; in stead it asks the question as the user clicks on the list of results.

b) As a WMS do I even support GetFeatureInfo

Yes we check that; it is however not the kind of thing that is done on a per wms layer basis; it is either an operation listed in the capabilities document or not

c) Add a glyph to help user visually identify each layer

Sure; I think if we make it a table and provide a label decorator? It is a little bit rough in that we mix individual results as well as entire layers ... so the glyph is not totally clear.
Show
Jody Garnett added a comment - a) does the layer have information? we won't know until the user clicks and "asks"; we are not being greedy and asking all the layers up front; in stead it asks the question as the user clicks on the list of results. b) As a WMS do I even support GetFeatureInfo Yes we check that; it is however not the kind of thing that is done on a per wms layer basis; it is either an operation listed in the capabilities document or not c) Add a glyph to help user visually identify each layer Sure; I think if we make it a table and provide a label decorator? It is a little bit rough in that we mix individual results as well as entire layers ... so the glyph is not totally clear.
Hide
Jody Garnett added a comment -
Fixed on trunk as of -r31777

Had to add an ImageRegistry to the info view; created during createPartControl (ie when we have a display) and cleaned up during the call to dispose.
Show
Jody Garnett added a comment - Fixed on trunk as of -r31777 Had to add an ImageRegistry to the info view; created during createPartControl (ie when we have a display) and cleaned up during the call to dispose.

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved: