Skip to content

3-3. Adding WMS as a service

In tutorial 2 you added a WMS layer using a direct connection — the service URL and layer name were typed straight into the layer card. In this step we will register the same endpoint as a service, so that its capabilities are read once and its layers can be browsed whenever you add a dataset.

  1. Move to the Services tab.
  2. Select Add Service (top right).
  3. Leave Service Type set to WMS.
  4. Paste the following into the Service URL:

    https://mapproxy.terrascope.be/mapproxy/service
    
  5. Wait for the validation message. When the endpoint responds you will see a green Reachable status, and the Service Name is auto-populated from the service's GetCapabilities response. You can override the name if you prefer something shorter, e.g. Terrascope WMS.

  6. Select Add Service. The service now appears in the Configured Services list, with a badge showing the number of layers discovered and the WMS version reported by the service.

Use the service in a layer card

  1. Return to the Layers tab and add a new layer card called World Cover 2020.
  2. Select + Add dataset and choose From service.
  3. Pick the WMS service you just added. The builder loads the capabilities and presents a searchable list of layers.
  4. Search for worldcover. Multiple years will appear in the search results, including layers named WORLDCOVER MAP; select the 2020 version, then choose Select.
  5. Preview your config now to see the new layer, then select Export so you don't lose your work.

Direct connection vs service

Use a direct connection for a one-off layer where you already know the layer name. Register a service when you expect to pull several layers from the same endpoint, or when you want to browse what is available.

See Adding services and WMS / WMTS / WFS for the full reference.