[GeoNetwork-devel] [GeoNetwork opensource Developer website] #1209: New service metadata.service.extract

#1209: New service metadata.service.extract
-------------------------+--------------------------------------------------
Reporter: fgravin | Owner: geonetwork-devel@…
     Type: enhancement | Status: new
Priority: minor | Milestone: v2.9.0
Component: General | Version: v2.8.0RC2
Keywords: |
-------------------------+--------------------------------------------------
Add new service that retrieve all layers and OGC services contained in the
selectionManager.

metadata.service.extract :

{{{
<?xml version="1.0" encoding="UTF-8"?>
<response>
   <service
owsurl="http://ids.pigma.org/geoserver/cdc_piemont_oloronais/wms?&quot;
owstype="WMS" text="" mdid="39" />
   <layer owsurl="http://services.sandre.eaufrance.fr/geo/station&quot;
owstype="WMS" layername="RSX0500000183" title="Cartes des stations du
réseaux" mdid="229" />
</response>
}}}

We can see selectionManager as a cart and this service as a way to
retrieve OGC datas from the cart (WMS, layers, services).

An exemple of use as been implemented in the default widget interface :

A new action in otherMenu is "Add layer of selection to the map" call this
service and add all layers to the right map of the interface.

PR : https://github.com/geonetwork/core-geonetwork/pull/70

--
Ticket URL: <http://trac.osgeo.org/geonetwork/ticket/1209&gt;
GeoNetwork opensource Developer website <http://sourceforge.net/projects/geonetwork/&gt;
GeoNetwork opensource is a standards based, Free and Open Source catalog application to manage spatially referenced resources through the web. It provides powerful metadata editing and search functions as well as an embedded interactive web map viewer. This website contains information related to the development of the software.

#1209: New service metadata.service.extract
--------------------------+-------------------------------------------------
  Reporter: fgravin | Owner: geonetwork-devel@…
      Type: enhancement | Status: closed
  Priority: minor | Milestone: v2.9.0
Component: General | Version: v2.8.0RC2
Resolution: fixed | Keywords:
--------------------------+-------------------------------------------------
Changes (by fxp):

  * status: new => closed
  * resolution: => fixed

Comment:

master commits:
  * commit e7d2f18cc4e6eecbce3cb519a2b031e2414aaa71
  * commit f8c272d861f78fb392605b5f55426cd632907e3f
  * commit 85147764c2eb0653ee1583ae5b5375fe0b6bd816

--
Ticket URL: <http://trac.osgeo.org/geonetwork/ticket/1209#comment:1&gt;
GeoNetwork opensource Developer website <http://sourceforge.net/projects/geonetwork/&gt;
GeoNetwork opensource is a standards based, Free and Open Source catalog application to manage spatially referenced resources through the web. It provides powerful metadata editing and search functions as well as an embedded interactive web map viewer. This website contains information related to the development of the software.