Locked History Actions

deegree3/WebservicesDocumentationBrainstorm

Content structure for deegree webservices documentation

See the user profiles to understand the target groups of the documentation.

Building/contributing to the documentation

  • Documentation is located in the deegree 3 SVN

  • You will need a fairly recent version of Sphinx and LaTeX in order to be able to build it. The build process has currently only been tested on Linux. (Detailed information for setup on the different environments would be nice...)

  • The SVN contains a Maven project that encapsulates the invocation of Sphinx, so if you have Sphinx and LaTeX installed, you can use "mvn package" to build HTML and PDF versions of the documentation.
  • In order to learn about the markup used by Sphinx, consider this tutorial.

  • The WBS contains the information who is responsible for delivering the content of each chapter.
  • The author of a chapter can use any tool or technique to produce the content as long as a HTML output can be linked here

1. Introduction

Read HTML version.

2. Installation

Read HTML version.

3. Getting started

Status: To be completed (by IDgis)

Read HTML version.

3.0.1. Web Map Service (WMS)

Status: To be completed (by Occam Labs) Describes the basic setup and the following:

  • How to add new layers to the WMS?
  • How to style WMS layers?
    • How to use Styled Layer Descriptor (SLD)? How to use Symbology Encoding (SE)? How to change the styling of a WMS layer?
  • How to setup an INSPIRE View Service (WMS)?

refer to example!

3.0.2. Web Feature Service (WFS)

Status: To be completed (by Occam Labs) Describes the basic setup of a WFS * How to setup an INSPIRE Dwonload Service (WFS)?

refer to example!

3.0.3. Catalogue Service for the Web (CSW)

Status: To be completed (by lat/lon) refer to example!

3.0.4. Web Processing Service (WPS)

Status: To be completed (by Occam Labs) refer to example!

4. Examples

4.1. Example config 1: Webmapping for Utah (example of ...?)

4.2. Example config 2: INSPIRE in action (example of ...?

4.3. Example config 3: An ISO catalogue setup (example of setting up a CSW)

4.4. Example config 4: Processing service (example of setting up a WPS)

5. Webservice configuration

Read HTML version.

6. Feature store configuration

Read HTML version.

7. Coverage store configuration

8. Style configuration

Read HTML version.

9. Layer configuration

Read HTML version

10. Theme configuration

Read HTML version

11. Metadata store configuration

To be completed (by lat/lon)

11.1. ISO Metadata store

11.2. EBRIM/EO Metadata store

12. Process provider configuration

To be completed (by lat/lon)

12.1. Java process provider

To be completed (by occamlabs)

12.2. Sextante process provider

To be completed (by occamlabs)

13. Application Schema for INPIRE

To be completed (by IDgis)

14. How to's

To be completed (by IDgis)

The following How to's could be useful:

  • How to access and serve raster data?
  • How to access and serve vector data?
  • How to access and serve metadata?
  • How to access and serve INSPIRE datasets?
  • How to access and serve OpentreetMap data?

  • How to access data from a remote WMS and integrate into your WMS?
  • How to access and serve OpentreetMap data?

  • How to access data from a remote WMS and integrate into your WMS?
  • How to setup INSPIRE compliant services?
  • How to setup a Catalogue Service for the Web (CSW)?
  • How to setup a Web Processing Service (WPS)?
  • How to setup and edit metadata?
  • How can I check the working of my Web services?
  • How can I use my Web services in other applications?
  • How to secure services?
  • How to deal with problems?

15. Glossary