<?xml version="1.0" encoding="UTF-8"?>
<!-- Indexable paths only, matching INDEXED in src/worker.js (which drops their noindex header): /, the study summaries
     (the EV reports' own, not the combined EV summary), and the studies public in full (federal contracts' five pages,
     the haze study's six); every other path, data JSON included, sends X-Robots-Tag: noindex (public/_headers).
     Haze <lastmod> = the pages' JSON-LD dateModified (scripts/haze/tests/test_haze_pages.py keeps them in step; S12 sets
     the release date on both). Keep the video entries in step with the landing's VideoObject JSON-LD when a film is re-rendered. -->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"
        xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
  <url>
    <loc>https://geo.analitik.my/</loc>
    <lastmod>2026-10-16</lastmod>
    <image:image>
      <image:loc>https://geo.analitik.my/media/geoanalitik-card.png?v=2</image:loc>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://geo.analitik.my/media/geoanalitik-federal-contracts.jpg?v=2</video:thumbnail_loc>
      <video:title>How you count changes who leads: federal contract money, counted three ways</video:title>
      <video:description>Who gets the most federal contract money depends how you count. We placed each federal tender award from January 2023 to September 2026 in the district where its title says the work is done; 57% of tender money names one. In total, Kuala Lumpur leads with RM 3.7 billion; per km² of land, Putrajaya with RM 7.3 million a year; per resident, Belaga with RM 3,018 a year, against RM 387 nationally.</video:description>
      <video:content_loc>https://geo.analitik.my/media/geoanalitik-federal-contracts.mp4?v=2</video:content_loc>
      <video:duration>104</video:duration>
      <video:publication_date>2026-10-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
    <video:video>
      <video:thumbnail_loc>https://geo.analitik.my/media/geoanalitik-ayam-gepuk-drive-time.jpg?v=2</video:thumbnail_loc>
      <video:title>Where ayam gepuk goes next: 1.55 million young Malay adults beyond a 10-minute drive</video:title>
      <video:description>Two ayam gepuk outlets in Bukit Jelutong sit 42 metres apart, and that is common. By evening drive time, 1.85 million of Malaysia’s 3.4 million young Malay adults are within 10 minutes of an outlet; 1.55 million are not, just over half of them in Kelantan, Kedah, Johor and Perak.</video:description>
      <video:content_loc>https://geo.analitik.my/media/geoanalitik-ayam-gepuk-drive-time.mp4?v=2</video:content_loc>
      <video:duration>116</video:duration>
      <video:publication_date>2026-10-03</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
    <video:video>
      <video:thumbnail_loc>https://geo.analitik.my/media/geoanalitik-example-study.jpg?v=10</video:thumbnail_loc>
      <video:title>How a GeoAnalitik study runs: the ayam gepuk example</video:title>
      <video:description>Map the outlets, profile the 2 km around each one, rank the candidate sites, and calculate the cost of one plate at every outlet.</video:description>
      <video:content_loc>https://geo.analitik.my/media/geoanalitik-example-study.mp4?v=12</video:content_loc>
      <video:duration>30</video:duration>
      <video:publication_date>2026-09-30</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
    <video:video>
      <video:thumbnail_loc>https://geo.analitik.my/media/geoanalitik-rail-stations.jpg?v=1</video:thumbnail_loc>
      <video:title>A GeoAnalitik study of the Klang Valley’s rail stations</video:title>
      <video:description>Count the convenience stores and cafés within 500 m of 202 rail stations, predict each station’s count from its fare-gate passes and residents, and find the four busy stations with far fewer shops than predicted.</video:description>
      <video:content_loc>https://geo.analitik.my/media/geoanalitik-rail-stations.mp4?v=2</video:content_loc>
      <video:duration>30</video:duration>
      <video:publication_date>2026-09-30</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
    <video:video>
      <video:thumbnail_loc>https://geo.analitik.my/media/geoanalitik-ev-peninsular.jpg?v=1</video:thumbnail_loc>
      <video:title>A GeoAnalitik study of Peninsular Malaysia’s main roads and fast chargers</video:title>
      <video:description>Merge six charger maps and registers into one list of 898 public fast-charging sites, measure the drive from every point on 13,798 km of main road to the nearest one, and find the 18% more than 30 km from a fast charger.</video:description>
      <video:content_loc>https://geo.analitik.my/media/geoanalitik-ev-peninsular.mp4?v=2</video:content_loc>
      <video:duration>30</video:duration>
      <video:publication_date>2026-10-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
    <video:video>
      <video:thumbnail_loc>https://geo.analitik.my/media/geoanalitik-ev-borneo.jpg?v=1</video:thumbnail_loc>
      <video:title>A GeoAnalitik study of Sabah’s, Sarawak’s and Labuan’s main roads and fast chargers</video:title>
      <video:description>Measure the drive from every point on 5,008 km of main road in Sabah, Sarawak and Labuan to the nearest of 36 public fast-charging sites, and find the 44% more than 75 km from one.</video:description>
      <video:content_loc>https://geo.analitik.my/media/geoanalitik-ev-borneo.mp4?v=2</video:content_loc>
      <video:duration>30</video:duration>
      <video:publication_date>2026-10-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://geo.analitik.my/reports/ayam-gepuk/summary/</loc>
    <lastmod>2026-10-02</lastmod>
    <image:image>
      <image:loc>https://geo.analitik.my/media/geoanalitik-ayam-gepuk-card.png?v=1</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://geo.analitik.my/reports/ayam-gepuk-drive-time/summary/</loc>
    <lastmod>2026-10-03</lastmod>
    <image:image>
      <image:loc>https://geo.analitik.my/media/geoanalitik-ayam-gepuk-drive-time-card.png?v=2</image:loc>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://geo.analitik.my/media/geoanalitik-ayam-gepuk-drive-time.jpg?v=2</video:thumbnail_loc>
      <video:title>Where ayam gepuk goes next: 1.55 million young Malay adults beyond a 10-minute drive</video:title>
      <video:description>Two ayam gepuk outlets in Bukit Jelutong sit 42 metres apart, and that is common. By evening drive time, 1.85 million of Malaysia’s 3.4 million young Malay adults are within 10 minutes of an outlet; 1.55 million are not, just over half of them in Kelantan, Kedah, Johor and Perak.</video:description>
      <video:content_loc>https://geo.analitik.my/media/geoanalitik-ayam-gepuk-drive-time.mp4?v=2</video:content_loc>
      <video:duration>116</video:duration>
      <video:publication_date>2026-10-03</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://geo.analitik.my/reports/rail-stations/summary/</loc>
    <lastmod>2026-10-01</lastmod>
    <image:image>
      <image:loc>https://geo.analitik.my/media/geoanalitik-rail-stations-card.png?v=1</image:loc>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://geo.analitik.my/media/geoanalitik-rail-stations.jpg?v=1</video:thumbnail_loc>
      <video:title>A GeoAnalitik study of the Klang Valley’s rail stations</video:title>
      <video:description>Count the convenience stores and cafés within 500 m of 202 rail stations, predict each station’s count from its fare-gate passes and residents, and find the four busy stations with far fewer shops than predicted.</video:description>
      <video:content_loc>https://geo.analitik.my/media/geoanalitik-rail-stations.mp4?v=2</video:content_loc>
      <video:duration>30</video:duration>
      <video:publication_date>2026-09-30</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://geo.analitik.my/reports/ev-roads/peninsular/summary/</loc>
    <lastmod>2026-10-01</lastmod>
    <image:image>
      <image:loc>https://geo.analitik.my/media/geoanalitik-ev-peninsular-card.png?v=1</image:loc>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://geo.analitik.my/media/geoanalitik-ev-peninsular.jpg?v=1</video:thumbnail_loc>
      <video:title>A GeoAnalitik study of Peninsular Malaysia’s main roads and fast chargers</video:title>
      <video:description>Merge six charger maps and registers into one list of 898 public fast-charging sites, measure the drive from every point on 13,798 km of main road to the nearest one, and find the 18% more than 30 km from a fast charger.</video:description>
      <video:content_loc>https://geo.analitik.my/media/geoanalitik-ev-peninsular.mp4?v=2</video:content_loc>
      <video:duration>30</video:duration>
      <video:publication_date>2026-10-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://geo.analitik.my/reports/ev-roads/borneo/summary/</loc>
    <lastmod>2026-10-01</lastmod>
    <image:image>
      <image:loc>https://geo.analitik.my/media/geoanalitik-ev-borneo-card.png?v=1</image:loc>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://geo.analitik.my/media/geoanalitik-ev-borneo.jpg?v=1</video:thumbnail_loc>
      <video:title>A GeoAnalitik study of Sabah’s, Sarawak’s and Labuan’s main roads and fast chargers</video:title>
      <video:description>Measure the drive from every point on 5,008 km of main road in Sabah, Sarawak and Labuan to the nearest of 36 public fast-charging sites, and find the 44% more than 75 km from one.</video:description>
      <video:content_loc>https://geo.analitik.my/media/geoanalitik-ev-borneo.mp4?v=2</video:content_loc>
      <video:duration>30</video:duration>
      <video:publication_date>2026-10-01</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://geo.analitik.my/reports/haze-2026/summary/</loc>
    <lastmod>2026-11-07</lastmod>
    <image:image>
      <image:loc>https://geo.analitik.my/media/geoanalitik-haze-2026-card.png?v=2</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://geo.analitik.my/reports/haze-2026/</loc>
    <lastmod>2026-11-07</lastmod>
  </url>
  <url>
    <loc>https://geo.analitik.my/reports/haze-2026/where-it-landed/</loc>
    <lastmod>2026-11-07</lastmod>
  </url>
  <url>
    <loc>https://geo.analitik.my/reports/haze-2026/where-it-burned/</loc>
    <lastmod>2026-11-07</lastmod>
  </url>
  <url>
    <loc>https://geo.analitik.my/reports/haze-2026/how-it-travelled/</loc>
    <lastmod>2026-11-07</lastmod>
  </url>
  <url>
    <loc>https://geo.analitik.my/reports/haze-2026/why-2026/</loc>
    <lastmod>2026-11-07</lastmod>
  </url>
  <url>
    <loc>https://geo.analitik.my/reports/haze-2026/method/</loc>
    <lastmod>2026-11-07</lastmod>
  </url>
  <url>
    <loc>https://geo.analitik.my/reports/federal-contracts/summary/</loc>
    <lastmod>2026-10-16</lastmod>
    <image:image>
      <image:loc>https://geo.analitik.my/media/geoanalitik-federal-contracts-card.png?v=2</image:loc>
    </image:image>
    <video:video>
      <video:thumbnail_loc>https://geo.analitik.my/media/geoanalitik-federal-contracts.jpg?v=2</video:thumbnail_loc>
      <video:title>How you count changes who leads: federal contract money, counted three ways</video:title>
      <video:description>Who gets the most federal contract money depends how you count. We placed each federal tender award from January 2023 to September 2026 in the district where its title says the work is done; 57% of tender money names one. In total, Kuala Lumpur leads with RM 3.7 billion; per km² of land, Putrajaya with RM 7.3 million a year; per resident, Belaga with RM 3,018 a year, against RM 387 nationally.</video:description>
      <video:content_loc>https://geo.analitik.my/media/geoanalitik-federal-contracts.mp4?v=2</video:content_loc>
      <video:duration>104</video:duration>
      <video:publication_date>2026-10-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://geo.analitik.my/reports/federal-contracts/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://geo.analitik.my/reports/federal-contracts/measures/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://geo.analitik.my/reports/federal-contracts/categories/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://geo.analitik.my/reports/federal-contracts/ministries/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://geo.analitik.my/reports/federal-contracts/ministers/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
</urlset>
