AW: [Mapbender-dev] GSoC09 - CSW -operational flow of CSW Search
Andreas.Fischer at kreis-unna.de
Mon Jun 8 06:21:34 EDT 2009
my first ideas are as follows:
I think just the administrator should be able to add new catalogs to Mapbender and register them to different guis. The search should be done in all catalogs, that have been registered for the gui the user is working with. This should be default. Maybe the user should get the possibility too, to pick a special catalog from a list that contains all registered catalogs of this gui in order to constrict the search results.
If the result the user is interested in is a WMS or any other resource that could be loaded to the mapframe, it could be a good idea to get the capabilities next directly from the service rather than showing more catalog entries for the search result. So in case of a WMS the layers could be offered in a picklist in order to get them displayed in the mapframe after the user checked any of them. In this case this could mean to get the OnlineResource of services already in step 2, so the catalog does not have to be asked twice.
This way the user could "find & bind" a new resource with just a few clicks. I think this is the main purpose when a CSW-Interface out of a WebMapClient (!) is used. If a user is "just" interested in all metadata of a Record without wanting to display the data themselves, he might rather use another CSW-Client.
What do you think about this?
Mit freundlichen Grüßen
Kreis Unna - Der Landrat
Fon 02303 27-4416
Fax 02303 27-2896
andreas.fischer at kreis-unna.de
Von: mapbender_dev-bounces at lists.osgeo.org
[mailto:mapbender_dev-bounces at lists.osgeo.org]Im Auftrag von Mifan
Gesendet: Freitag, 5. Juni 2009 21:43
Betreff: [Mapbender-dev] GSoC09 - CSW -operational flow of CSW Search
I was wondering whether the following flow for the CSW client is correct
- please correct me if I am wrong.
1. A user can add new catalogs to the system - the system would then
search and store the resultant GetCapabilities document in MB.
2. When a user wants to search for a Catalog item, say 'waterbasins in
asia', then a GetRecords search is done for the catalog entries
available in the MB database. The results are shown in the result screen
3. If the user wants more details on a certain result and when he clicks
on it, a GetRecordByID is made for that result and the detailed result
is shown in the result page.
Is this correct? Please assist me if I am missing something.
Mapbender_dev mailing list
Mapbender_dev at lists.osgeo.org
Diese E-Mail wurde beim Ausgang auf Viren geprueft. Wegen der potentiellen Gefahr auf den Uebertragungswegen wird zu einer Vireneingangskontrolle geraten. Eine Haftung für Virenfreiheit wird ausgeschlossen.
More information about the Mapbender_dev