← APIs / Bodemloket
Verified

Bodemloket

Apiosk Basicsby Apiosk Basics · General

Query soil-investigation map layers and geographic data availability. Does not supply full soil reports; no returned feature does not establish clean soil.

geospatialapi
Price per request
$0.10
About

Query soil-investigation map layers and geographic data availability. Does not supply full soil reports; no returned feature does not establish clean soil.

Base URL
https://gateway.apiosk.com/bodemloket
Technical Specs
Auth Methodnone
Response FormatJSON
Endpoints1
Endpoints
MethodPathDescriptionCost
GET /standalone/services/blk_gdn/lks_blk_rd_v1/MapServer/WMSServer Retrieve soil-map features at a map pixel
$0.10 default
View details
Endpoint documentation
GET/standalone/services/blk_gdn/lks_blk_rd_v1/MapServer/WMSServer
$0.10 default
Description

Retrieve soil-map features at a map pixel

Documentation

Retrieve soil-map features at a map pixel

Query soil-investigation map layers and geographic data availability. Does not supply full soil reports; no returned feature does not establish clean soil.

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": [
        "WBB_locaties",
        "Beschikbaarheid_gegevens",
        "Bevoegd_gezag"
      ],
      "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": "Beschikbaarheid_gegevens"
}
Example response
{
  "coverage": {
    "complete": false,
    "scope": "One bounded upstream response per purchased call"
  },
  "data": {
    "bbox": "120900,487200,121000,487300",
    "crs": "EPSG:28992",
    "items": [
      {
        "id": null,
        "properties": {
          "AUTHORITY_CD": "Null",
          "AUTHORITY_DBK": "1594096",
          "AUTHORITY_NM": "Omgevingsdienst Noordzeekanaalgebied",
          "DISPLAY_CD": "JN",
          "DOSSIER_BLN": "N",
          "Shape": "Polygon",
          "WEBSITE_BLN": "J",
          "WEBSITE_URL": "https://odnzkg.nazca4u.nl/rapportage/viewerLookUp/Geolocator.aspx"
        }
      }
    ],
    "layer": "Beschikbaarheid_gegevens"
  },
  "notice": "Map-layer information only; no complete soil investigation reports. No feature does not mean clean soil.",
  "source_url": "https://gis.gdngeoservices.nl/standalone/services/blk_gdn/lks_blk_rd_v1/MapServer/WMSServer?BBOX=120900%2C487200%2C121000%2C487300&CRS=EPSG%3A28992&FEATURE_COUNT=10&FORMAT=image%2Fpng&HEIGHT=101&I=50&INFO_FORMAT=application%2Fgeo%2Bjson&J=50&LAYERS=Beschikbaarheid_gegevens&QUERY_LAYERS=Beschikbaarheid_gegevens&REQUEST=GetFeatureInfo&SERVICE=WMS&STYLES=&VERSION=1.3.0&WIDTH=101"
}