wiki:proposals/WFSDataDownloader

WFS Data downloader

Date 2012/09/17
Contact(s) François Prunayre
Last edited
Status Done
Assigned to release 2.9.0
Resources Available (supported by Geonovum)
Ticket # #1072
Github source https://github.com/fxprunayre/core-geonetwork/tree/feature/download-wfs

  1. Proposal
    1. Widget configuration
    2. How to link WFS service to a metadata record ?
    3. Proposal Type
    4. Voting history
  2. Risks
  3. Participants

Proposal

The WFS data downloader component is a simple widget which helps user downloading data from a WFS service. A form is displayed in order to select:

  • a service (usually referenced in a metadata record)
  • a layer (aka. feature type) (which may be referenced in a metadata record)
  • an output format
  • a projection
  • an area of interest (a bounding box)

Widget configuration

The service and layer can be used to initialize the component.

If the service is not available, a warning is displayed. If the layer is not published in the service, a warning is displayed.

A "download data" button is added to the view mode of the metadata when a WFS is registered in the current record.

The area of interest could be the linked map extent or a map control added to draw the extraction area.

How to link WFS service to a metadata record ?

The link to the WFS service is made from the distribution section adding an online resourcce element:

<gmd:onLine>
  <gmd:CI_OnlineResource>
    <gmd:linkage>
      <gmd:URL>http://wfs.service.url</gmd:URL>
    </gmd:linkage>
    <gmd:protocol>
      <gco:CharacterString>OGC:WFS</gco:CharacterString>
    </gmd:protocol>
    <gmd:name>
      <gco:CharacterString>featureType (optional)</gco:CharacterString>
    </gmd:name>
  </gmd:CI_OnlineResource>
</gmd:onLine>

If no name is provided, the WFS widget list all service feature types.

Proposal Type

  • Type: Widget
  • App: GeoNetwork
  • Module: Client app

Voting history

Vote proposed by Francois on 2012/10/10, result was

  • +1 Patrizia, Jeroen, Francois

Risks

  • None.

Participants

  • Francois Prunayre
Last modified 12 years ago Last modified on 10/28/12 11:17:41

Attachments (2)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.