303,525 datasets indexed1,419 publishers
Open Data IndexThe index of open data about the Netherlands
Sources›Housing and land
Overture Maps Foundation · OpenStreetMap
International, relevant to the Netherlands

Overture Maps

A new world map every month in six themes: buildings, places (shops, restaurants, amenities), roads, addresses, boundaries and base layers. Merged from OpenStreetMap and other open sources; Dutch addresses come from the BAG. Everything as GeoParquet in the cloud, no account needed.

Housing and landTraffic and transportEconomyOpenDownloadMap layerWorld · building and address
Up to date · updated 24 days ago · checked 17:23
overturemaps.org
Screenshot of overturemaps.org

Objects in the Overture Maps world map by type: most buildings (2,534 million objects), then addresses and network connectors

Objects in the Overture Maps world map by type, October 2026, in million objects. Total: 4,368; the largest 12 of 15 categories are shown. Buildings is 58% of the total. Release 2026-10-21.0, worldwide. Counts from Overture's STAC catalogue.

Source: Overture Maps Foundation, STAC-catalogus (release 2026-10-21.0) · opgehaald 25 oktober 2026Open the table Single block

What can you do with it?4 ideas

Getting started

Count places per neighbourhood

Fetch the places for a Dutch city and count cafés, supermarkets or GPs per neighbourhood. Overture has 81.5 million places worldwide (release 2026-09-23.1).

Getting started

Look across the border with one file

Buildings in the Netherlands, Belgium and Germany share one schema. Useful for border regions like Limburg and Twente, where each country has its own register.

Advanced

Compare with the BAG

Put the Overture buildings next to the BAG buildings. Where is Overture missing something, and which source did it use (OpenStreetMap, Microsoft, Google)?

Advanced

Follow an object over time

Every object has a stable GERS id. Match your own data to those ids once, then compare each month which buildings or places were added or removed.

How to process it4 steps

  1. Find the latest release

    The STAC catalogue lists the releases and which is the latest (field latest). On 15 October 2026 that was 2026-09-23.1.

    https://stac.overturemaps.org/catalog.json
  2. Choose theme and type

    Each type has a collection with row count, columns and licence, and one item per file with the area it covers. Buildings: 2.53 billion objects in 512 files.

    https://stac.overturemaps.org/2026-09-23.1/buildings/building/collection.json
  3. Download only your area

    A single file is easily 600 MB. Overture's Python client fetches only a bounding box (example from the documentation, here with central Utrecht): pip install overturemaps, then the command below.

    overturemaps download --bbox=5.11,52.08,5.13,52.10 -f geojson --type=building -o utrecht_gebouwen.geojson
  4. Or query with SQL

    DuckDB reads the GeoParquet files straight from S3 (s3://overturemaps-us-west-2/release/<release>/theme=…/type=…/*) and filters on the bbox column, so you don't fetch everything.

    https://docs.overturemaps.org/getting-data/duckdb/

Interesting combinations

Similar sources

  • OpenStreetMap

    The source of much Overture data, but without stable ids, a fixed schema or merging with other sources.

  • Addresses and Buildings Register (BAG)

    The official register of all Dutch addresses and buildings, with construction year and use. Netherlands only.

What to watch out for

  • Old releases disappear

    Overture keeps a release public for at most 60 days (two monthly releases), because of GDPR. Keep what you use yourself, with the release number.

  • Licence differs per theme

    Buildings, roads, boundaries and base layers fall under the ODbL (credit OpenStreetMap). Places come from Meta, Microsoft, Foursquare and others under CDLA Permissive 2.0 or Apache 2.0. Addresses have a licence per country; Dutch ones from the BAG are CC0.

  • Large files

    The building file covering the central Netherlands (5.2 to 6.8° east, 51.4 to 52.6° north) is 633 MB with almost 5 million buildings, including some in Germany. Always filter on bbox before downloading.

  • Places are not verified

    Places come from companies such as Meta, Microsoft and Foursquare. Every place has a confidence score for how likely it is to exist, and duplicates occur. Pick a minimum score before counting.

APIStatische STAC-catalogus (1.1.0) + GeoParquet-bestanden op S3 en Azure; PMTiles-tegels · read 16 Oct 2026

StandardStatische STAC-catalogus (1.1.0) + GeoParquet-bestanden op S3 en Azure; PMTiles-tegelsdocs
Access no key

No account or key. S3 and Azure are public and not 'requester pays'. tested

Size2,533,842,612

buildings worldwide in release 2026-09-23.1 (512 files); places 81.5 mln, addresses 474 mln, road segments 352 mln tested

Formats

jsongeoparquetpmtiles

Base URL

https://stac.overturemaps.org

Endpoints 6

  • GET/catalog.jsonAll releases (child links) and the newest (latest; 16 Oct 2026: 2026-09-23.1), plus the GERS registry on S3.
  • GET/{release}/catalog.jsonOne release: schema version (2.0.0) and the six themes: addresses, base, buildings, divisions, places, transportation.
  • GET/{release}/{thema}/{type}/collection.jsonOne type (building, building_part, place, address, segment, connector, division, division_area, division_boundary, land, land_use, land_cover, water, infrastructure, bathymetry): licence, row count, columns, items.
  • GET/{release}/{thema}/{type}/{nnnnn}/{nnnnn}.jsonItem per file: bbox it covers, num_rows, and the assets aws and azure with address and file:size.
  • GETs3://overturemaps-us-west-2/release/{release}/theme={thema}/type={type}/*.zstd.parquetThe GeoParquet files themselves (also via https://overturemaps-us-west-2.s3.us-west-2.amazonaws.com/… and Azure overturemapswestus2). Read them with DuckDB and filter on the bbox column.
  • GEThttps://tiles.overturemaps.org/{release}/{thema}.pmtilesVector tiles per theme as PMTiles, readable with HTTP Range (buildings 180.7 GB, places 18.4 GB).

Filtering tested

No search API: the STAC is static (no /search, no queryables). Pick the file via the item bbox, or filter in SQL (DuckDB) on the bbox column and on fields such as class, subtype, country.

Parameters 3

releaseRelease number YYYY-MM-DD.n (2026-08-19.0, 2026-09-23.0, 2026-09-23.1 were online on 16 Oct 2026).tested
theme / typeFolders in the S3 paths: theme=buildings/type=building and so on.tested
bbox (kolom)Every row has bbox.xmin/xmax/ymin/ymax: filter on it in DuckDB so only the needed parts are read (NL roughly 3.3–7.3° E, 50.7–53.6° N).from the description

Columns in the GeoParquet files (selection, schema 2.0.0) 10

NameTypeMeaning
idtekstGERS-id: vaste sleutel per object over releases heen
geometryWKBGeometrie in WGS84
bboxstructxmin, xmax, ymin, ymax: om op te filteren
namesstructNaam (primary) en namen per taal
sourceslijstHerkomst per object (OpenStreetMap, Microsoft, Esri, BAG …)
heightgetal · mGebouwhoogte (buildings; ook num_floors, roof_shape, class)
confidencegetalPlaces: kans dat de plaats echt bestaat (0–1)
basic_categorytekstPlaces: soort plaats (ook taxonomy, brand, websites, phones)
street, number, postcodetekstAddresses: adres (country NL komt uit de BAG)
versiongetalVersie van het object

Limits and pitfalls

  • No rate limit documented. The files are large: a buildings file is ~525 MB with ~4.9 mln rows; read with a bbox filter or HTTP Range instead of downloading everything. tested
  • Releases stay online for at most 60 days (GDPR). A URL with a release number therefore only works for two months; always start from latest in catalog.json. experience
  • A HEAD request on a PMTiles file returns HTTP 400; a Range request (bytes=0-126) does work (206, with the total size in Content-Range). tested
  • The STAC collections of places and addresses only say license 'other' with a link to the attribution page; the licence differs per source (places e.g. CDLA Permissive 2.0, Apache 2.0; addresses per country). tested
  • Items follow a global layout: one buildings file covers a large strip (central Netherlands sits in a file that also includes Germany). Check the item bbox before fetching anything. experience
  • The S3 bucket can also be browsed: ?list-type=2&prefix=release/&delimiter=/ lists the release folders. No robots.txt on stac.overturemaps.org and tiles.overturemaps.org (404). tested

Try it HTTP 200 · 305 ms · 16 Oct

https://stac.overturemaps.org/catalog.json
{
  "type": "Catalog",
  "id": "Overture Releases",
  "stac_version": "1.1.0",
  "description": "All Overture Releases",
  "links": [
    {
      "rel": "root",
      "href": "https://stac.overturemaps.org/catalog.json",
      "type": "application/json",
      "title": "Overture Releases"
    },
    {
      "rel": "child",
      "href": "https://stac.overturemaps.org/2026-08-19.0/catalog.json",
      "type": "application/json",
      "title": "2026-08-19.0 Overture Release"
    }
  ],
  "latest": "2026-09-23.1",
  "registry": {
    "path": "s3://overturemaps-us-west-2/registry",
    "manifest": [
      [
        "part-00000-dac9b802-06ab-4b07-bde1-50c0e93de033-c000.zstd.parquet",
        "05065c7b-9272-4260-bbd1-2bb7cfa761e2"
      ],
      [
        "part-00001-dac9b802-06ab-4b07-bde1-50c0e93de033-c000.zstd.parquet",
        "0b1433b4-9fba-404c-bc32-7eeba0fad5c4"
      ]
    ]
  },
  "title": "Overture Releases",
  "stac_extensions": [
    "https://stac-extensions.github.io/vcs/v0.1.0/schema.json"
  ],
  "vcs:type": "git",
  "vcs:branch": "main",
  "vcs:commit": "1ddc02f68050fbf53a296df84b3977a0f8f2db80"

Shortened response, saved at harvest time. Click the URL for the real, current response.

Read from Root catalogue: all releases still online and the field latest · Collection per type: licence, table:row_count, columns (table:columns) and one item per file · Overture documentation: getting data with DuckDB, the Python client or the cloud. Labels: from the description stated in what the api itself publishes. tested from our own small call. platform applies to every api on this platform, per its documentation. experience learned while building open data index.

How to fetch it

curl "https://stac.overturemaps.org/2026-09-23.1/places/place/collection.json"

More in this topic

See how this page is built
bron: overture-maps
blokken: []
secties:
  - ideeen
  - verwerken
  - koppelingen
  - vergelijkbaar
  - beperkingen
  - code
cache:
  tag: bron:overture-maps
  ververs: na statuscheck, als de bron nieuwer is
statuscheck:
  methode: veld latest in de STAC-catalogus van de releases
  verwacht: maandelijks

Source: content/bronnen/overture-maps.yaml · Markdown