{"id":1302,"date":"2025-10-08T10:15:45","date_gmt":"2025-10-08T08:15:45","guid":{"rendered":"https:\/\/peek.labelvier.dev\/?page_id=1302"},"modified":"2025-10-08T10:15:46","modified_gmt":"2025-10-08T08:15:46","slug":"paleogeography-map","status":"publish","type":"page","link":"https:\/\/peek.labelvier.dev\/nl\/atlas\/paleogeography-map\/","title":{"rendered":"Paleogeography\u200b Map"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">The Paleogeography map takes you on a journey through 11,000 years of Dutch landscape history. It shows how rivers, seas, peat bogs, and coastlines have shifted over time, shaping the Netherlands long before it became the country we know today. With each map layer, you step into a different era, seeing how land and water interacted in the deep past.\u200b<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Why choose&nbsp;this map?<\/strong>\u200b<br>\nBecause the past is still under your feet \ud83c\udfde\ufe0f\u23f3\u200b<\/p>\n\n\n\n<!-- Peek paleogeography map embed (full width) -->\n<div class=\"peek-map-embed\" data-peek-id=\"paleo-1\" style=\"position:relative; width:100%; margin:1rem 0;\">\n  <!-- Map -->\n  <div id=\"peek-map-paleo-1\" style=\"height:500px; width:100%; border-radius:12px; overflow:hidden;\"><\/div>\n\n  <!-- Controls -->\n  <div id=\"controls-paleo-1\" style=\"\n    position:absolute; top:8px; left:8px; z-index:15;\n    background:rgba(255,255,255,0.9);\n    padding:6px 8px; border-radius:8px;\n    font-size:14px; display:flex; gap:6px; align-items:center;\">\n    <select id=\"layerSelector-paleo-1\"><\/select>\n  <\/div>\n<\/div>\n\n<link href=\"https:\/\/api.mapbox.com\/mapbox-gl-js\/v3.9.3\/mapbox-gl.css\" rel=\"stylesheet\">\n<script src=\"https:\/\/api.mapbox.com\/mapbox-gl-js\/v3.9.3\/mapbox-gl.js\"><\/script>\n\n<script>\n(function initPeekPaleo() {\n  const pid = 'paleo-1';\n  const root = document.querySelector(`.peek-map-embed[data-peek-id=\"${pid}\"]`);\n  if (!root || root.dataset.inited) return;\n  root.dataset.inited = \"1\";\n\n  const mapEl    = root.querySelector('#peek-map-paleo-1');\n  const selectEl = root.querySelector('#layerSelector-paleo-1');\n\n  mapboxgl.accessToken = 'pk.eyJ1IjoicGVla2FwcG1hcHMiLCJhIjoiY2wwdGtlMGZoMDZrdTNicGVrZmIzZ2xhaCJ9.kZUrFsf4Zsj0j0W_mqxcfg';\n\n  const map = new mapboxgl.Map({\n    container: mapEl,\n    style: 'mapbox:\/\/styles\/peekappmaps\/cluzl2u01005901ocghs6al7i',\n    zoom: 8,\n    center: [5.1447, 52.1892]\n  });\n\n  const layers = {\n    \"Paleogeografischekaarten_9000vc\": \"9000 v.Chr\",\n    \"Paleogeografischekaarten_5500vc\": \"5500 v.Chr\",\n    \"Paleogeografischekaarten_3850vc\": \"3850 v.Chr\",\n    \"Paleogeografischekaarten_2750vc\": \"2750 v.Chr\",\n    \"Paleogeografischekaarten_1500vc\": \"1500 v.Chr\",\n    \"Paleogeografischekaarten_500vc\":  \"500 v.Chr\",\n    \"Paleogeografischekaarten_250vc\":  \"250 v.Chr\",\n    \"Paleogeografischekaarten_100nc\":  \"100 n.Chr\",\n    \"Paleogeografischekaarten_800nc\":  \"800 n.Chr\",\n    \"Paleogeografischekaarten_1250nc\": \"1250 n.Chr\",\n    \"Paleogeografischekaarten_1850nc\": \"1850 n.Chr\",\n    \"Paleogeografischekaarten_2000nc\": \"2000 n.Chr\"\n  };\n\n  let currentLayerId = null;\n  let currentSourceId = null;\n  let layer_name = null;\n\n  function populateLayers() {\n    selectEl.innerHTML = '';\n    for (const key in layers) {\n      const opt = document.createElement('option');\n      opt.value = key;\n      opt.textContent = layers[key];\n      selectEl.appendChild(opt);\n    }\n    layer_name = selectEl.value;\n    loadWMSLayer();\n  }\n\n  function loadWMSLayer() {\n    const sourceId = `wms-${pid}-${layer_name}-source`;\n    const layerId  = `wms-${pid}-${layer_name}-layer`;\n\n    \/\/ add source\n    map.addSource(sourceId, {\n      type: 'raster',\n      tiles: [\n        `https:\/\/services.rce.geovoorziening.nl\/paleogeografischekaarten\/wms?request=GetMap&LAYERS=${layer_name}&STYLES=&CRS=EPSG:3857&BBOX={bbox-epsg-3857}&WIDTH=256&HEIGHT=256&FORMAT=image\/png&transparent=true`\n      ],\n      tileSize: 256\n    });\n\n    \/\/ add layer with fade-in\n    map.addLayer({\n      id: layerId,\n      type: 'raster',\n      source: sourceId,\n      paint: { 'raster-opacity': 0 }\n    }, 'place-islet-archipelago-aboriginal'); \/\/ keep below labels\/POIs; adjust anchor if needed\n\n    const previousLayer = currentLayerId;\n    const previousSource = currentSourceId;\n\n    currentLayerId = layerId;\n    currentSourceId = sourceId;\n\n    \/\/ fade in once map is idle (tiles available)\n    map.once('idle', () => {\n      let opacity = 0;\n      const interval = setInterval(() => {\n        opacity += 0.1;\n        map.setPaintProperty(layerId, 'raster-opacity', Math.min(opacity, 1));\n        if (opacity >= 1) {\n          clearInterval(interval);\n          \/\/ remove previous\n          if (previousLayer && map.getLayer(previousLayer)) map.removeLayer(previousLayer);\n          if (previousSource && map.getSource(previousSource)) map.removeSource(previousSource);\n        }\n      }, 100);\n    });\n  }\n\n  map.on('load', () => {\n    populateLayers();\n\n    selectEl.addEventListener('change', () => {\n      layer_name = selectEl.value;\n      loadWMSLayer();\n    });\n\n    \/\/ click \u2192 show legend image (smaller title)\n    map.on('click', (e) => {\n      const { lng, lat } = e.lngLat;\n      const legendUrl = `https:\/\/services.rce.geovoorziening.nl\/paleogeografischekaarten\/wms?request=GetLegendGraphic&format=image\/png&layer=${layer_name}`;\n      new mapboxgl.Popup({ maxWidth: '400px' })\n        .setLngLat([lng, lat])\n        .setHTML(`<h4 style=\"margin:0 0 4px; font-size:14px;\">Legend<\/h4><img decoding=\"async\" src=\"${legendUrl}\" alt=\"Legend\" style=\"margin-top:1px;\">`)\n        .addTo(map);\n    });\n  });\n})();\n<\/script>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\ude99 Take me on a test-drive (Clickable) \u200b\u2b06\ufe0f\u200b<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This map invites you to explore the ancient roots of the Dutch landscape. Use it to uncover how humans adapted to their environment, how rivers shaped early settlements, and how today&#8217;s soil and water systems are shaped by thousands of years of change.\u200b<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u200b<br><strong>Includes a dropdown!<\/strong>\u200b<br>The dropdown lets you explore paleogeographic reconstructions of the Netherlands from 9000 BC to the year 2000, revealing dramatic shifts in coastlines, waterways, and land use over millennia.\u200b<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udca1 Combine it with geomorphology layers to bring ancient landscapes to life.\u200b<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udccd Source: <a href=\"https:\/\/nationaalgeoregister.nl\/geonetwork\/srv\/dut\/catalog.search#\/metadata\/c63138f8-775a-4ca2-907c-31f44bd2abf4\" target=\"_blank\" rel=\"noreferrer noopener\">Nationaal georegister<\/a><\/p>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"471\" src=\"https:\/\/peek.labelvier.dev\/wp-content\/uploads\/2024\/08\/AHN2.png\" alt=\"\" class=\"wp-image-1013 size-full\" srcset=\"https:\/\/peek.labelvier.dev\/wp-content\/uploads\/2024\/08\/AHN2.png 1000w, https:\/\/peek.labelvier.dev\/wp-content\/uploads\/2024\/08\/AHN2-300x141.png 300w, https:\/\/peek.labelvier.dev\/wp-content\/uploads\/2024\/08\/AHN2-768x362.png 768w, https:\/\/peek.labelvier.dev\/wp-content\/uploads\/2024\/08\/AHN2-800x377.png 800w, https:\/\/peek.labelvier.dev\/wp-content\/uploads\/2024\/08\/AHN2-540x254.png 540w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p class=\"wp-block-paragraph\">Excited for the map to be in your excursion? In the <a href=\"https:\/\/my.peek.app\/my-peek\/\">My Peek<\/a> environment, you can request a map by filling in the forms.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">New to Peek and curious about the possibilities? <a href=\"https:\/\/peek.labelvier.dev\/contact\/\" target=\"_blank\" rel=\"noreferrer noopener\">Contact us!<\/a><\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-accent-background-color has-background wp-element-button\" href=\"https:\/\/peek.labelvier.dev\/peeks-custom-maps\/\">Go back to overview<\/a><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>The Paleogeography map takes you on a journey through 11,000 years of Dutch landscape history. It shows how rivers, seas, peat bogs, and coastlines have shifted over time,&hellip;<\/p>","protected":false},"author":15,"featured_media":0,"parent":1244,"menu_order":1,"comment_status":"closed","ping_status":"closed","template":"template-full-width.php","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-1302","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Paleogeography\u200b Map - Peek<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/peek.labelvier.dev\/nl\/atlas\/paleogeography-map\/\" \/>\n<meta property=\"og:locale\" content=\"nl_NL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Paleogeography\u200b Map - Peek\" \/>\n<meta property=\"og:description\" content=\"The Paleogeography map takes you on a journey through 11,000 years of Dutch landscape history. It shows how rivers, seas, peat bogs, and coastlines have shifted over time,&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/peek.labelvier.dev\/nl\/atlas\/paleogeography-map\/\" \/>\n<meta property=\"og:site_name\" content=\"Peek\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-08T08:15:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/peek.labelvier.dev\/wp-content\/uploads\/2024\/08\/AHN2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"471\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Geschatte leestijd\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/peek.labelvier.dev\\\/atlas\\\/paleogeography-map\\\/\",\"url\":\"https:\\\/\\\/peek.labelvier.dev\\\/atlas\\\/paleogeography-map\\\/\",\"name\":\"Paleogeography\u200b Map - Peek\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/peek.labelvier.dev\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/peek.labelvier.dev\\\/atlas\\\/paleogeography-map\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/peek.labelvier.dev\\\/atlas\\\/paleogeography-map\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/peek.labelvier.dev\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/AHN2.png\",\"datePublished\":\"2025-10-08T08:15:45+00:00\",\"dateModified\":\"2025-10-08T08:15:46+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/peek.labelvier.dev\\\/atlas\\\/paleogeography-map\\\/#breadcrumb\"},\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/peek.labelvier.dev\\\/atlas\\\/paleogeography-map\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/peek.labelvier.dev\\\/atlas\\\/paleogeography-map\\\/#primaryimage\",\"url\":\"https:\\\/\\\/peek.labelvier.dev\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/AHN2.png\",\"contentUrl\":\"https:\\\/\\\/peek.labelvier.dev\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/AHN2.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/peek.labelvier.dev\\\/atlas\\\/paleogeography-map\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/peek.labelvier.dev\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Peek&#8217;s Atlas: Our Custom Maps\",\"item\":\"https:\\\/\\\/peek.labelvier.dev\\\/atlas\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Paleogeography\u200b Map\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/peek.labelvier.dev\\\/#website\",\"url\":\"https:\\\/\\\/peek.labelvier.dev\\\/\",\"name\":\"Peek\",\"description\":\"Makes excursions fun!\",\"publisher\":{\"@id\":\"https:\\\/\\\/peek.labelvier.dev\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/peek.labelvier.dev\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-NL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/peek.labelvier.dev\\\/#organization\",\"name\":\"Peek\",\"url\":\"https:\\\/\\\/peek.labelvier.dev\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/peek.labelvier.dev\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/peek.labelvier.dev\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/cropped-Peek_logo_naam-1.png\",\"contentUrl\":\"https:\\\/\\\/peek.labelvier.dev\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/cropped-Peek_logo_naam-1.png\",\"width\":2169,\"height\":634,\"caption\":\"Peek\"},\"image\":{\"@id\":\"https:\\\/\\\/peek.labelvier.dev\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Paleogeography\u200b Map - Peek","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/peek.labelvier.dev\/nl\/atlas\/paleogeography-map\/","og_locale":"nl_NL","og_type":"article","og_title":"Paleogeography\u200b Map - Peek","og_description":"The Paleogeography map takes you on a journey through 11,000 years of Dutch landscape history. It shows how rivers, seas, peat bogs, and coastlines have shifted over time,&hellip;","og_url":"https:\/\/peek.labelvier.dev\/nl\/atlas\/paleogeography-map\/","og_site_name":"Peek","article_modified_time":"2025-10-08T08:15:46+00:00","og_image":[{"width":1000,"height":471,"url":"https:\/\/peek.labelvier.dev\/wp-content\/uploads\/2024\/08\/AHN2.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Geschatte leestijd":"2 minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/peek.labelvier.dev\/atlas\/paleogeography-map\/","url":"https:\/\/peek.labelvier.dev\/atlas\/paleogeography-map\/","name":"Paleogeography\u200b Map - Peek","isPartOf":{"@id":"https:\/\/peek.labelvier.dev\/#website"},"primaryImageOfPage":{"@id":"https:\/\/peek.labelvier.dev\/atlas\/paleogeography-map\/#primaryimage"},"image":{"@id":"https:\/\/peek.labelvier.dev\/atlas\/paleogeography-map\/#primaryimage"},"thumbnailUrl":"https:\/\/peek.labelvier.dev\/wp-content\/uploads\/2024\/08\/AHN2.png","datePublished":"2025-10-08T08:15:45+00:00","dateModified":"2025-10-08T08:15:46+00:00","breadcrumb":{"@id":"https:\/\/peek.labelvier.dev\/atlas\/paleogeography-map\/#breadcrumb"},"inLanguage":"nl-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/peek.labelvier.dev\/atlas\/paleogeography-map\/"]}]},{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/peek.labelvier.dev\/atlas\/paleogeography-map\/#primaryimage","url":"https:\/\/peek.labelvier.dev\/wp-content\/uploads\/2024\/08\/AHN2.png","contentUrl":"https:\/\/peek.labelvier.dev\/wp-content\/uploads\/2024\/08\/AHN2.png"},{"@type":"BreadcrumbList","@id":"https:\/\/peek.labelvier.dev\/atlas\/paleogeography-map\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/peek.labelvier.dev\/"},{"@type":"ListItem","position":2,"name":"Peek&#8217;s Atlas: Our Custom Maps","item":"https:\/\/peek.labelvier.dev\/atlas\/"},{"@type":"ListItem","position":3,"name":"Paleogeography\u200b Map"}]},{"@type":"WebSite","@id":"https:\/\/peek.labelvier.dev\/#website","url":"https:\/\/peek.labelvier.dev\/","name":"Peek","description":"Maakt uitstapjes leuk!","publisher":{"@id":"https:\/\/peek.labelvier.dev\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/peek.labelvier.dev\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-NL"},{"@type":"Organization","@id":"https:\/\/peek.labelvier.dev\/#organization","name":"Peek","url":"https:\/\/peek.labelvier.dev\/","logo":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/peek.labelvier.dev\/#\/schema\/logo\/image\/","url":"https:\/\/peek.labelvier.dev\/wp-content\/uploads\/2022\/08\/cropped-Peek_logo_naam-1.png","contentUrl":"https:\/\/peek.labelvier.dev\/wp-content\/uploads\/2022\/08\/cropped-Peek_logo_naam-1.png","width":2169,"height":634,"caption":"Peek"},"image":{"@id":"https:\/\/peek.labelvier.dev\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/peek.labelvier.dev\/nl\/wp-json\/wp\/v2\/pages\/1302","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/peek.labelvier.dev\/nl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/peek.labelvier.dev\/nl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/peek.labelvier.dev\/nl\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/peek.labelvier.dev\/nl\/wp-json\/wp\/v2\/comments?post=1302"}],"version-history":[{"count":7,"href":"https:\/\/peek.labelvier.dev\/nl\/wp-json\/wp\/v2\/pages\/1302\/revisions"}],"predecessor-version":[{"id":1437,"href":"https:\/\/peek.labelvier.dev\/nl\/wp-json\/wp\/v2\/pages\/1302\/revisions\/1437"}],"up":[{"embeddable":true,"href":"https:\/\/peek.labelvier.dev\/nl\/wp-json\/wp\/v2\/pages\/1244"}],"wp:attachment":[{"href":"https:\/\/peek.labelvier.dev\/nl\/wp-json\/wp\/v2\/media?parent=1302"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}