Skip to main content
Skip table of contents

OGC Services

OGC Services

Documentation of the OGC open data service for GIPOD. This service publishes a subset of the GIPOD data as WMS, WFS and OGC API Features service.

The dataset contains among other things:

  • public domain occupations

  • mobility hindrance

  • diversions

  • impact on different transport modes for diversions and mobility hindrance

Base endpoints

Web Map Service (WMS)

Service endpoint: https://geo.api.vlaanderen.be/GIPOD/wms

Web Feature Service (WFS)

Service endpoint: https://geo.api.vlaanderen.be/GIPOD/wfs

OGC API Features

Service endpoint: https://geo.api.vlaanderen.be/GIPOD/ogc/features/v1

Data model overview (collections)

The different layers are logically connected.

CODE
INNAME
- HINDER
  - HINDERGEVOLG
- OMLEIDING
  - OMLEIDINGGEVOLG

relation

description

INNAME

public domain occupancies (works, events and groundworks)

INNAME → HINDER

mobility hindrance caused by an occupancy

HINDER → HINDERGEVOLG

impact on transport modes

INNAME → OMLEIDING

diversions caused by an occupancy

OMLEIDING → OMLEIDINGGEVOLG

impact on transport modes

Point layers (_PUNT)

All collections are published as layers with multipolygons (or multilinestrings for diversions). Next to these layers we also provide dedicated point layers (the points are calculated using the OGC pointonsurface algorithm).

Using these layers has better performance and lower data payloads, and usage is strongly encouraged when there is no need for geometries, or the service is only used to display icons on a map.

Taxonomies

Many attributes refer to GIPOD taxonomies (code lists). These are published via the GIPOD Service API.

Swagger documentation:

https://gipod.api.vlaanderen.be/swagger/index.html

Examples of taxonomies:

The taxonomies can be used to translate codes to labels and vice versa.

Timestamps

All date/time attributes (type datetime) are expressed as UTC timestamps using the ISO‑8601 format and must be queried in this format as well, for example:

CODE
"HindranceStart": "2026-01-18T23:00:00Z",
"HindranceEnd":   "2026-02-06T22:59:00Z"

Data layers

INNAME

Description
Registrations of public domain occupations, as an area (INNAME) or as a point (INNAME_PUNT).

Endpoint

https://geo.api.vlaanderen.be/GIPOD/ogc/features/v1/collections/INNAME/items

https://geo.api.vlaanderen.be/GIPOD/ogc/features/v1/collections/INNAME_PUNT/items

Attributes

Attribute

Type

Description

fid

string

Unique feature identifier

GipodId

integer

GIPOD identifier

Uri

URL

Link to the source object

Description

string

Description

Reference

string

Reference

Type

string

Type

TypeId

URL (taxonomy)

Reference to type

PublicDomainOccupancyTypes

string

Public domain occupation type(s)

Status

string

Status

StatusId

URL (taxonomy)

Reference to status

Start

datetime

Start date and time

End

datetime

End date and time

TimeSchedule

string

Time schedule

Owner

string

Owner / organisation

OwnerId

URL

Reference to organisation

ContactOrganisations

JSON array

Contact organisations

MobilityHindrances

string

References to linked hindrance

GroundworkCategory

string

Groundwork category

GroundworkCategoryId

URL (taxonomy)

Reference to category

GroundworkSpecification

string

Groundwork specification

GroundworkPartOfTrenchSynergy

boolean / string

Indicates whether the groundwork is part of one or more trench synergies

CreatedOn

datetime

Creation date

LastModifiedOn

datetime

Last modification date

HINDER

Description
Mobility hindrance caused by an occupation as an area(HINDER) or as a point (HINDER_PUNT).

Endpoint

https://geo.api.vlaanderen.be/GIPOD/ogc/features/v1/collections/HINDER/items

https://geo.api.vlaanderen.be/GIPOD/ogc/features/v1/collections/HINDER_PUNT/items

Attributes

Attribuut

Type

Description

fid

string

Unique feature identifier

ZoneId

UUID

Zone identifier

SevereHindrance

boolean

Severe hindrance indicator (see severe hindrance in Consequences table)

Uri

URL

Link to the zone

ZoneType

string

Zone type

ZoneTypeId

URL

Reference to zone type

Consequences

string

Consequences

HindranceGipodId

integer

GIPOD identifier of the hindrance

HindranceURI

URL

Link to the hindrance

URL

Reference to causing object

HindranceDescription

string

Description of the hindrance

HindranceOwner

string

Owner / organisation

HindranceOwnerId

UUID / URL

Reference to organisation

HindranceStart

datetime

Start date and time

HindranceEnd

datetime

End date and time

HindranceContactOrganisations

JSON array

Contact organisations

HindranceStatus

string

Status

HindranceStatusId

URL

Reference to status

HindranceCreatedOn

datetime

Creation date

HindranceLastModifiedOn

datetime

Last modification date

HINDERGEVOLG

Description
Mobility hindrance caused by an occupation as an area (HINDERGEVOLG) or point (HINDERGEVOLG_PUNT) per consequence.

Endpoint

https://geo.api.vlaanderen.be/GIPOD/ogc/features/v1/collections/HINDERGEVOLG/items

https://geo.api.vlaanderen.be/GIPOD/ogc/features/v1/collections/HINDERGEVOLG_PUNT/items

Attributes

Attribuut

Type

Description

fid

string

Unique feature identifier

ZoneId

UUID

Zone identifier

Uri

URL

Link to the zone

ZoneType

string

Zone type

ZoneTypeId

URL

Reference to zone type

SevereHindrance

boolean

Severe hindrance indicator (see severe hindrance in Consequences table)

Consequence

string

Consequence

ConsequenceTreeLevel0

string

Consequence – level 0

ConsequenceTreeLevel1

string

Consequence – level 1

ConsequenceTreeLevel2

string

Consequence – level 2

ConsequenceTreeLevel3

string

Consequence – level 3

ConsequenceId

UUID

Consequence identifier

ConsequenceTreeLevel0Id

UUID

Level 0 identifier

ConsequenceTreeLevel1Id

UUID

Level 1 identifier

ConsequenceTreeLevel2Id

UUID

Level 2 identifier

ConsequenceTreeLevel3Id

UUID

Level 3 identifier

HeightLimitation

integer / number

Height limitation

WidthLimitation

integer / number

Width limitation

HindranceStatus

string

Status

HindranceStatusId

URL

Reference to status

HindranceGipodId

integer

GIPOD identifier of the hindrance

HindranceOwner

string

Owner / organisation

HindranceOwnerId

UUID / URL

Reference to organisation

HindranceDescription

string

Description

Mobility hindrance consequence types – level structure

In this documentation we represent the consequence taxonomy in four levels, starting from level 0:

  • Level 0 – The first meaningful category under the top nodes
    Examples:

    • Pedestrians, Cyclists, Motorised traffic, Parking ban

  • Level 1 – Type of consequence within that category
    Examples (under “Motorised traffic”):

    • No passage for motorised traffic, Alternating traffic, One‑way closed, …

  • Level 2 – Optional intermediate pattern node
    Used when there is an extra “template” node between the type and the concrete value.
    Examples:

    • Max x m height

    • Max x m width

  • Level 3 – Concrete leaf values (fully specified restriction)
    Examples:

    • Height restriction: max 1.0 m

    • Height restriction: max 3.0 m

    • Height restriction: max 5.0 m

    • Width restriction: max 1.0 m

    • Width restriction: max 3.0 m

    • Width restriction: max 5.0 m

Each cell in the table contains both the taxonomy UUID (in a grey inline code block) and the human‑readable label at the appropriate level.

Level 0

Level 1

Level 2

Level 3

Severe?

3168eb68-7120-40fc-9f86-d74dce495288 Voetgangers

e4ea1344-aa27-40e8-b5af-94ec5f7956f8 Geen doorgang voor voetgangers

8eda1611-902b-4c9a-8b3c-4c23a49d7c5d Beperkte doorgang voor voetgangers

82e84ba4-b3e9-4171-9834-ec18dca16485 Fietsers

3c9d3c6e-c5bf-477b-a102-d12654ce5ef0 Geen doorgang voor fietsers

6a71c816-511f-490c-9248-c68ded67ecd9 Beperkte doorgang voor fietsers

6516ffed-b259-4bf2-9013-47b19e709d93 Gemotoriseerd verkeer

c53813ab-814f-4ff4-8a87-6934c72e175f Geen doorgang voor gemotoriseerd verkeer

Yes

4981fd46-9536-415b-bd30-e53c0cedd799 Geen doorgang voor gemotoriseerd verkeer uitgezonderd hulpdiensten

Yes

6dd14722-79ad-4d25-aa0e-91e7fc53877b Geen doorgang voor gemotoriseerd verkeer uitgezonderd openbaar vervoer

Yes

23c9463a-c199-4db3-a8ce-40a088066cb3 Geen doorgang voor gemotoriseerd verkeer uitgezonderd plaatselijk verkeer

Yes

46f2017c-38fa-4f48-a0d9-15444f2999aa Beperkte doorgang voor gemotoriseerd verkeer

cd1bbb8c-503f-4968-8483-01a4c2092d51 Vermindering van rijstroken

Yes

46f2017c-38fa-4f48-a0d9-15444f2999aa Beperkte doorgang voor gemotoriseerd verkeer

5f8ff25a-87c7-47c8-9332-35d4fabf4b07 Versmalde rijstroken

9e5fdba5-7303-4200-8cbd-a8f1592b1c07 Wisselend verkeer

7cbd0430-f6d4-4c74-8b8e-21b677e6b3d7 Wisselend verkeer via verkeerslichten

10c5101d-31fb-4909-a022-d76f868f7f50 Wisselend verkeer via verkeersborden

ee31fd67-b75e-4499-9ad4-0a595717a9c7 Afgesloten in 1 rijrichting

Yes

5e5a1a0b-eaab-4b98-a5c8-6a4664cdb909 Afgesloten in 1 rijrichting uitgezonderd hulpdiensten

Yes

e52587c7-5566-4c1c-889c-7fcc947e4c4b Afgesloten in 1 rijrichting uitgezonderd openbaar vervoer

Yes

b922f580-68d3-471d-8712-8175417ad769 Rijrichting omgekeerd

a96c15e7-a3cf-41b1-aa6a-e8eb53ea7f3c Tijdelijk tweerichtingsverkeer

427bc6a6-619c-482d-934c-bda986df18d1 Snelheidsbeperking

028373d3-c67d-478c-812e-e60e09adcca4 Hoogtebeperking

6c846791-7a3e-4dd2-9800-2252c7ac82a3 Max x m hoogte

765254b0-6399-4852-b5c3-e086f682c30d Hoogtebeperking: max 1,0 m

1e087da8-5a68-4c23-a2ba-7b616848c247 Hoogtebeperking: max 3,0 m

40ee696d-bc03-46b9-865d-2cfab81b323a Hoogtebeperking: max 5,0 m

ade5f476-d234-44be-a5ee-3d9274d12230 Breedtebeperking

4d4d2277-8897-4566-99e3-8e757d01ee3d Max x m breed

e6512d60-76a4-4549-8676-67ec47cbee09 Breedtebeperking: max 1,0 m

0a2b9319-8b7a-4eb7-a1d0-cb90f4315440 Breedtebeperking: max 3,0 m

b59ba167-5cec-4f66-bd66-696b41239ac7 Breedtebeperking: max 5,0 m

ccb7b02b-94e0-4900-9188-a80e9f47637e Gewichtsbeperking

d0dbf2dd-b9bf-4d7a-b0ca-806f1ba4795a Verboden voor + 3,5 ton

5f0e22e9-0554-4e56-82bd-69440a01827c Verboden voor + 7,5 ton

7183c962-6459-4408-b07b-62db4e8bf10a Parkeerverbod

b133bb2c-98b7-4485-9ef8-7513e73d63d7 Handelaars moeilijk bereikbaar

OMLEIDING

Description
Diversions that are set up as a result of occupancies as a linestring (OMLEIDING) or as a point (OMLEIDING_PUNT).

Endpoint

https://geo.api.vlaanderen.be/GIPOD/ogc/features/v1/collections/OMLEIDING/items

https://geo.api.vlaanderen.be/GIPOD/ogc/features/v1/collections/OMLEIDING_PUNT/items

Attributes

Attribuut

Type

Description

fid

string

Unique feature identifier

DiversionId

UUID

Diversion identifier

Uri

URL

Link to the diversion

Consequences

string

Consequences / diversion description

HindranceGipodId

integer

GIPOD identifier of the linked hindrance

HindranceURI

URL

Link to the hindrance

HindranceConsequenceOf

URL

Reference to causing object

HindranceDescription

string

Description

HindranceOwner

string

Owner / organisation

HindranceOwnerId

UUID / URL

Reference to organisation

OMLEIDINGGEVOLG

Description
Diversions that are set up as a result of occupancies as a linestring (OMLEIDING) or as a point (OMLEIDING_PUNT) per consequence.

Endpoint

https://geo.api.vlaanderen.be/GIPOD/ogc/features/v1/collections/OMLEIDINGGEVOLG/items

https://geo.api.vlaanderen.be/GIPOD/ogc/features/v1/collections/OMLEIDINGGEVOLG_PUNT/items

Attributes

Attribute

Type

Description

fid

string

Unique feature identifier

DiversionId

UUID

Diversion identifier

Uri

URL

Link to the diversion

Consequence

string

Consequence

ConsequenceId

UUID

Consequence identifier

HindranceStatus

string

Status

HindranceStatusId

URL

Reference to status

HindranceGipodId

integer

GIPOD identifier of the linked hindrance

HindranceOwner

string

Owner / organisation

HindranceOwnerId

UUID / URL

Reference to organisation

HindranceDescription

string

Description

HindranceUri

URL

Link to the hindrance

HindranceCreatedOn

datetime

Creation date

HindranceLastModifiedOn

datetime

Last modification date

HindranceEnd

datetime

End date and time

HindranceStart

datetime

Start date and time

Mobility hindrance consequence types – detours

This section documents the detour‑related consequence types from the mobility hindrance taxonomy.
Each cell contains the taxonomy UUID (in a grey inline code block) and the human‑readable label.

Consequence

380a0481-fd6f-43d0-8ee3-0472a70ac2d0 Omleiding voetgangers

11d634b4-4f2d-44ac-8a3f-8907e21b003f Omleiding (brom)fietsers

dfde66c7-00d3-4f08-847a-2ac983efaa26 Omleiding gemotoriseerd verkeer

09b68743-de6e-4e56-b6ff-9763d6604121 Omleiding +3,5 ton

4733776e-bc8b-446d-b706-138f6c3759e7 Omleiding +7,5 ton

5a62a65c-466d-41fe-8222-1e09ffeea7a1 Omleiding uitzonderlijk vervoer

Usage and limitations

The open data service contains:

  • all occupations and hindrances that are active today

  • planned occupations and hindrances up to 6 months in the future

There is no SLA on performance or availability.

References

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.