← APIs / PDOK Ruimtelijke Plannen
Verified

PDOK Ruimtelijke Plannen

Apiosk Basicsby Apiosk Basics · General

Query spatial-plan map features at a pixel in an RD-coordinate map extent. Check the original plan documents for current legal effect.

geospatialapi
Price per request
$0.10
About

Query spatial-plan map features at a pixel in an RD-coordinate map extent. Check the original plan documents for current legal effect.

Base URL
https://gateway.apiosk.com/pdok-ruimtelijke-plannen
Technical Specs
Auth Methodnone
Response FormatJSON
Endpoints1
Endpoints
MethodPathDescriptionCost
GET /kadaster/ruimtelijke-plannen/wms/v1_0 Retrieve spatial-plan features at a map pixel
$0.10 default
View details
Endpoint documentation
GET/kadaster/ruimtelijke-plannen/wms/v1_0
$0.10 default
Description

Retrieve spatial-plan features at a map pixel

Documentation

Retrieve spatial-plan features at a map pixel

Query spatial-plan map features at a pixel in an RD-coordinate map extent. Check the original plan documents for current legal effect.

Pricing
$0.10 default
Parameters
{
  "properties": {
    "BBOX": {
      "description": "RD extent xmin,ymin,xmax,ymax in metres; ordered, at most 10 km wide/high.",
      "maxLength": 200,
      "minLength": 1,
      "pattern": "^-?[0-9]+(\\.[0-9]+)?,-?[0-9]+(\\.[0-9]+)?,-?[0-9]+(\\.[0-9]+)?,-?[0-9]+(\\.[0-9]+)?$",
      "type": "string",
      "x-parameter-location": "query"
    },
    "FEATURE_COUNT": {
      "description": "Maximum records in this paid page",
      "maximum": 25,
      "minimum": 1,
      "type": "integer",
      "x-parameter-location": "query"
    },
    "HEIGHT": {
      "description": "Map image height in pixels",
      "maximum": 2048,
      "minimum": 1,
      "type": "integer",
      "x-parameter-location": "query"
    },
    "I": {
      "description": "Pixel column; smaller than WIDTH",
      "maximum": 2047,
      "minimum": 0,
      "type": "integer",
      "x-parameter-location": "query"
    },
    "J": {
      "description": "Pixel row; smaller than HEIGHT",
      "maximum": 2047,
      "minimum": 0,
      "type": "integer",
      "x-parameter-location": "query"
    },
    "LAYERS": {
      "description": "One queryable map layer",
      "enum": [
        "enkelbestemming",
        "dubbelbestemming",
        "bouwvlak",
        "bouwaanduiding",
        "figuur",
        "functieaanduiding",
        "gebiedsaanduiding",
        "lettertekenaanduiding",
        "maatvoering",
        "plangebied",
        "bestemmingsplangebied"
      ],
      "maxLength": 200,
      "minLength": 1,
      "type": "string",
      "x-parameter-location": "query"
    },
    "WIDTH": {
      "description": "Map image width in pixels",
      "maximum": 2048,
      "minimum": 1,
      "type": "integer",
      "x-parameter-location": "query"
    }
  },
  "required": [
    "BBOX",
    "LAYERS"
  ],
  "type": "object"
}
Request schema
{
  "properties": {},
  "required": [],
  "type": "object"
}
Response schema
{
  "properties": {
    "coverage": {
      "properties": {
        "complete": {
          "type": "boolean"
        },
        "scope": {
          "description": "Scope of the returned response",
          "maxLength": 2000,
          "minLength": 1,
          "type": "string"
        }
      },
      "required": [
        "complete",
        "scope"
      ],
      "type": "object"
    },
    "data": {
      "properties": {
        "bbox": {
          "type": "string"
        },
        "crs": {
          "type": "string"
        },
        "items": {
          "items": {
            "properties": {
              "id": {},
              "properties": {
                "type": "object"
              }
            },
            "required": [
              "properties"
            ],
            "type": "object"
          },
          "type": "array"
        },
        "layer": {
          "type": "string"
        }
      },
      "required": [
        "items",
        "layer",
        "bbox",
        "crs"
      ],
      "type": "object"
    },
    "notice": {
      "description": "Source limitations",
      "maxLength": 2000,
      "minLength": 1,
      "type": "string"
    },
    "source_url": {
      "description": "Exact upstream request URL",
      "maxLength": 20000,
      "minLength": 1,
      "type": "string"
    }
  },
  "required": [
    "data",
    "source_url",
    "notice",
    "coverage"
  ],
  "type": "object"
}
Example request
{
  "BBOX": "120900,487200,121000,487300",
  "LAYERS": "enkelbestemming"
}
Example response
{
  "coverage": {
    "complete": false,
    "scope": "One bounded upstream response per purchased call"
  },
  "data": {
    "bbox": "120900,487200,121000,487300",
    "crs": "EPSG:28992",
    "items": [
      {
        "id": "enkelbestemming.50d31b4d-c849-4081-8d0e-28e9ecfe984e",
        "properties": {
          "bestemmingshoofdgroep": "water",
          "datum": "2012-07-27",
          "dossierid": "NL.IMRO.0363.A1103BPSTD",
          "dossierstatus": "deels onherroepelijk in werking",
          "historisch": "0",
          "hoofdfuncties": "",
          "identificatie": "NL.IMRO.798",
          "naam": "Water",
          "ondergeschiktefuncties": "",
          "plangebied": "NL.IMRO.0363.A1103BPSTD-VG01",
          "planstatus": "vastgesteld",
          "typeplan": "bestemmingsplan",
          "versieimro": "IMRO2008",
          "verwijzingnaarexternplan": "",
          "verwijzingnaarobjectgerichtetekst": "",
          "verwijzingnaartekst": "https://ruimtelijkeplannen.nl/documents/NL.IMRO.0363.A1103BPSTD-VG01/r_NL.IMRO.0363.A1103BPSTD-VG01_2.4.html"
        }
      }
    ],
    "layer": "enkelbestemming"
  },
  "notice": "Map-layer features at the requested pixel, not a complete or definitive statement of current planning rights. Follow original plan documents.",
  "source_url": "https://service.pdok.nl/kadaster/ruimtelijke-plannen/wms/v1_0?BBOX=120900%2C487200%2C121000%2C487300&CRS=EPSG%3A28992&FEATURE_COUNT=10&FORMAT=image%2Fpng&HEIGHT=101&I=50&INFO_FORMAT=application%2Fjson&J=50&LAYERS=enkelbestemming&QUERY_LAYERS=enkelbestemming&REQUEST=GetFeatureInfo&SERVICE=WMS&STYLES=&VERSION=1.3.0&WIDTH=101"
}