uDIG

Catalog view entries are not informative enough

Details

Description

If you add two similar DataStores, the Catalog view doesn't show enough information to distinguish them.
For example two different databases from the same PostGIS server would be both displayed as:
postgis://hostname:5432
without any indication of the database name.

The same applies for two WFS on the same host. If you add, for example:
http://hostname:8080/geoserver/wfs and http://hostname:8080/anotherserver/wfs
the Catalog view will display two identical entries:
wfs://hostname:8080

Bye
Paolo Rizzi

Activity

Hide
Jody Garnett added a comment -
Thanks for the bug report, we do have the ability to check for the titles in a separate thread. But the performance hit is still substantial (as the get capabilities document is parsed for the information).

Ideas:
Some WMS allow a request of just a subset of the entire file. But not all.
Use the complete url unless the title is actually known.

Unfortantly my prefered solution (use the title, with the url as a tooltip) can not be accomplished using the SWT tree control we are using.

We could switch to a tree/table, or do a slash pane as seen in the search view?

Do you have any ideas, or preference given the above alternatives?
Show
Jody Garnett added a comment - Thanks for the bug report, we do have the ability to check for the titles in a separate thread. But the performance hit is still substantial (as the get capabilities document is parsed for the information). Ideas: Some WMS allow a request of just a subset of the entire file. But not all. Use the complete url unless the title is actually known. Unfortantly my prefered solution (use the title, with the url as a tooltip) can not be accomplished using the SWT tree control we are using. We could switch to a tree/table, or do a slash pane as seen in the search view? Do you have any ideas, or preference given the above alternatives?
Hide
Paolo Rizzi added a comment -
I wasn't actually thinking about titles, but simply about displaying all the relevant connection information.
For example if one connects to a PostGIS DB called "foo", the Catalog view should show something like:
   postgis://hostname:5432/foo
instead of just:
   postgis://hostname:5432
so two different DB int the same server can be distinguished.

The same applies for two WFS or WMS server, the complete URL should be displayed, like:
    http://hostname:8080/geoserver/wfs
instead of just:
    wfs://hostname:8080

Bye
Paolo Rizzi
Show
Paolo Rizzi added a comment - I wasn't actually thinking about titles, but simply about displaying all the relevant connection information. For example if one connects to a PostGIS DB called "foo", the Catalog view should show something like:    postgis://hostname:5432/foo instead of just:    postgis://hostname:5432 so two different DB int the same server can be distinguished. The same applies for two WFS or WMS server, the complete URL should be displayed, like:     http://hostname:8080/geoserver/wfs instead of just:     wfs://hostname:8080 Bye Paolo Rizzi
Hide
Jody Garnett added a comment -
This is a tough one, we are "supposed" to use the titles (as that is the server's request on how it is presented). I will think about setting up a slash pane where both the metadata, and the connection information are available.

Jody
Show
Jody Garnett added a comment - This is a tough one, we are "supposed" to use the titles (as that is the server's request on how it is presented). I will think about setting up a slash pane where both the metadata, and the connection information are available. Jody
Hide
Mark Leslie added a comment -
Unresolved as of 1.0RC5
Show
Mark Leslie added a comment - Unresolved as of 1.0RC5
Hide
Jody Garnett added a comment -
We now do have titles available; but the performance was sad. We have started caching the title information now - as such we can see if this issue is fixed (ie are titles displayed?).

Additional information is available from the search view; and there is a proposal here to create a property page for Service information: http://udig.refractions.net/confluence/display/HACK/Service+Property+Page+Proposal
Show
Jody Garnett added a comment - We now do have titles available; but the performance was sad. We have started caching the title information now - as such we can see if this issue is fixed (ie are titles displayed?). Additional information is available from the search view; and there is a proposal here to create a property page for Service information: http://udig.refractions.net/confluence/display/HACK/Service+Property+Page+Proposal
Hide
Silvia Franceschi added a comment -
The problem still exists for two PostGIS connections on different DB on the same server.
What there is in the Catalog is for both DB: PostGIS "server address", but no titles or the name of the DB.

I will attach a picture of this.
Show
Silvia Franceschi added a comment - The problem still exists for two PostGIS connections on different DB on the same server. What there is in the Catalog is for both DB: PostGIS "server address", but no titles or the name of the DB. I will attach a picture of this.
Hide
Silvia Franceschi added a comment -
Two different DB on the same server: the Catalog view.
Show
Silvia Franceschi added a comment - Two different DB on the same server: the Catalog view.
Hide
Silvia Franceschi added a comment -
Still persistent in M5 release.
Show
Silvia Franceschi added a comment - Still persistent in M5 release.
Hide
John Hudson added a comment -
This has since been resolved, as of revision 31311.
Show
John Hudson added a comment - This has since been resolved, as of revision 31311.

People

Vote (0)
Watch (1)

Dates

  • Created:
    Updated:
    Resolved: