geonetwork / core-geonetwork

GeoNetwork is a catalog application to manage spatially referenced resources. It provides powerful metadata editing and search functions as well as an interactive web map viewer. It is currently used in numerous Spatial Data Infrastructure initiatives across the world.
http://geonetwork-opensource.org/
GNU General Public License v2.0
421 stars 489 forks source link

Missing shopping cart #1147

Closed meliezer closed 8 years ago

meliezer commented 9 years ago

Hello, I would like to ask for the following enhamcement: One of the options in case of multiple records selection in the search results should be "Add to shopping cart". Then there should be an option to access the cart, fill in an email address (if the searching user is not logged-in and has an email address) and submit the request. The resuest will be submitted to a web service defined by the administrator which will handle the download request. What would be sent to the external web service? For example, a POST with a list of Thredds HTTP links, taken from harvested records, for downloading the NetCDF files and bundle them for the requesting end user. I hope it's clear.

Best regards, Menashè

fgravin commented 9 years ago

Hi,

It could be a nice enhancement. A client side "shopping cart" has been done for Ifremer project : http://sextant.ifremer.fr/geonetwork/srv/eng/catalog.search#/search But the server side is done by a custom extractor written in Python.

Your idea of a bundle, or a zip or whatever could be interesting.

Anyway, all enchancement or development we do for GeoNetwork are mostly funded by customers or organizations. Then, they have to be voted by PSC members and developpers to be integrated in trunk version.

Thanks for your interest.

Cheers

meliezer commented 9 years ago

Hi,

In the case of no server side, but just the following change, would it be too complicated? Maybe you can provide me some hints, and I may consider deveopling this new feature. Description: In addition to the GUI list for multiple selection ("Other actions") there will be also "Download data (ZIP)". Then GeoNetwork will download via Thredds HTTP service the selected CDM files, compress and offer a ZIP file to the end-user. I was thinking about a quick development which serves us, and includes only this specific case.

Best regards, Menashè

Delawen commented 8 years ago

@meliezer are you still interested in this? If so, maybe we can discuss it on the developers mailing list.

meliezer commented 8 years ago

No @Delawen . I'm sorry, but it's not relevant anymore. Thank you for asking.