Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


First, it is necessary to have settled-up an EPN-TAP server. The method to set up a virtual machine hosting a DaCHS server is described in this tutorial: EPN-TAP Server Installation for VESPA Data Provider Tutorial . You can also build it on a Docker container.

  • Define granules

To publish your own service, you have to define granules. Granules correspond to table rows, they represent the smallest piece of information accessible in the service. A granule can be one file (linked with the optional parameter access_url) or a set of parameters described into the table. A granule must have one unique identifier which is a primary key for the table (the mandatory parameter for this identifier is granule_uid). Each different type of granule must have an identifier (granule_gid parameter) so it is possible to group data by type.