<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0" article-type="data-paper">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">ESSD</journal-id><journal-title-group>
    <journal-title>Earth System Science Data</journal-title>
    <abbrev-journal-title abbrev-type="publisher">ESSD</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Earth Syst. Sci. Data</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1866-3516</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/essd-18-927-2026</article-id><title-group><article-title>High spatiotemporal resolution traffic CO<sub>2</sub> emission maps derived from Floating Car Data (FCD) for 20 European cities (2023)</article-title><alt-title>High spatiotemporal resolution traffic CO<sub>2</sub> emission maps</alt-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Shi</surname><given-names>Qinren</given-names></name>
          <email>qinrenshi2025@gmail.com</email>
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Ciais</surname><given-names>Philippe</given-names></name>
          
        <ext-link>https://orcid.org/0000-0001-8560-4943</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2">
          <name><surname>Megel</surname><given-names>Nicolas</given-names></name>
          
        <ext-link>https://orcid.org/0009-0007-1967-870X</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Bonnemaizon</surname><given-names>Xavier</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Mittakola</surname><given-names>Rohith Teja</given-names></name>
          
        <ext-link>https://orcid.org/0000-0001-7585-5503</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff3">
          <name><surname>Engelen</surname><given-names>Richard</given-names></name>
          
        <ext-link>https://orcid.org/0000-0003-1577-5143</ext-link></contrib>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Zhou</surname><given-names>Chuanlong</given-names></name>
          <email>chuanlong.zhou@lsce.ipsl.fr</email>
        <ext-link>https://orcid.org/0000-0001-8848-8247</ext-link></contrib>
        <aff id="aff1"><label>1</label><institution>Le Laboratoire des Sciences du Climat et de l'Environnement, Saint-Aubin, 91190, France</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>NEXQT SAS, Paris, France</institution>
        </aff>
        <aff id="aff3"><label>3</label><institution>ECMWF, Robert-Schuman-Platz 3, 53175 Bonn, Germany</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Qinren Shi (qinrenshi2025@gmail.com) and Chuanlong Zhou (chuanlong.zhou@lsce.ipsl.fr)</corresp></author-notes><pub-date><day>5</day><month>February</month><year>2026</year></pub-date>
      
      <volume>18</volume>
      <issue>2</issue>
      <fpage>927</fpage><lpage>944</lpage>
      <history>
        <date date-type="received"><day>30</day><month>July</month><year>2025</year></date>
           <date date-type="rev-request"><day>26</day><month>August</month><year>2025</year></date>
           <date date-type="rev-recd"><day>22</day><month>December</month><year>2025</year></date>
           <date date-type="accepted"><day>21</day><month>January</month><year>2026</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2026 Qinren Shi et al.</copyright-statement>
        <copyright-year>2026</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://essd.copernicus.org/articles/18/927/2026/essd-18-927-2026.html">This article is available from https://essd.copernicus.org/articles/18/927/2026/essd-18-927-2026.html</self-uri><self-uri xlink:href="https://essd.copernicus.org/articles/18/927/2026/essd-18-927-2026.pdf">The full text article is available as a PDF file from https://essd.copernicus.org/articles/18/927/2026/essd-18-927-2026.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d2e168">On-road transportation is a major contributor to CO<sub>2</sub> emissions in cities, and high-resolution CO<sub>2</sub> traffic emission maps are essential for analyzing emission patterns and characteristics. In this study, we developed new hourly on-road CO<sub>2</sub> emission maps with a 100 <inline-formula><mml:math id="M6" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 100 m resolution for 20 major cities in France, Germany, and the Netherlands in 2023. We used commercial Floating Car Data (FCD) based on anonymized GPS signals periodically reported by individual vehicles, providing hourly information on mean speed and the number of GPS sample counts per street. Machine learning models were developed to fill FCD data gaps and convert sample counts into actual traffic volumes, and the COPERT model was used to estimate speed- and vehicle-type-dependent emission factors. These models were calibrated using independent traffic observations available for Paris and Berlin, and subsequently applied to the remaining 18 cities in an extrapolated manner due to data availability constraints. Hourly emissions, initially estimated at the street level, were aggregated to 100 <inline-formula><mml:math id="M7" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 100 m grid cells. Annual on-road CO<sub>2</sub> emissions across the 20 European cities in 2023 ranged from 0.4 to 7.9 Mt CO<sub>2</sub>, with emissions strongly correlated with urban area (<inline-formula><mml:math id="M10" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>=</mml:mo></mml:mrow></mml:math></inline-formula> 0.98) and, to a lesser extent, population size (<inline-formula><mml:math id="M11" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>=</mml:mo></mml:mrow></mml:math></inline-formula> 0.74). Spatially, emissions are either highly concentrated along major highways in cities such as Paris and Amsterdam or more evenly distributed in cities such as Berlin and Bordeaux, highlighting the need for context-specific mitigation strategies. Temporally, this study shows the CO<sub>2</sub> emission fluctuations due to holiday periods, weekly activity cycles, and distinct usage profiles of different vehicle types. Due to the low latency of FCD, this approach could support near-real-time traffic emission mapping in the future. Our approach enhances the spatial and temporal characterization of CO<sub>2</sub> emissions in on-road transportation compared to the conventional method used in gridded inventories, indicating the potential of FCD data for near-real-time urban emission monitoring and timely policy-making. The datasets generated by this study are available on Zenodo <ext-link xlink:href="https://doi.org/10.5281/zenodo.16600210" ext-link-type="DOI">10.5281/zenodo.16600210</ext-link> (Shi et al., 2025).</p>
  </abstract>
    
<funding-group>
<award-group id="gs1">
<funding-source>European Centre for Medium-Range Weather Forecasts</funding-source>
<award-id>CAMS2_51a</award-id>
</award-group>
</funding-group>
</article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d2e288">The road transport sector is one of the largest sources of greenhouse gas (GHG) emissions in the European Union and the only major economic sector where carbon dioxide (CO<sub>2</sub>) emissions have risen since 1990, primarily due to the widespread use of fossil fuel-powered passenger cars and freight vehicles. In 2023, it accounts for approximately 26.0 % of total EU GHG emissions (EEA, 2025a). In response to the dual challenge of reducing emissions and developing cleaner mobility infrastructures, the European Strategy for Low-Emission Mobility outlines three elements: (1) Increasing the efficiency of the transport system, including the optimization of logistics and intelligent transport systems; (2) Accelerating the deployment of low-emission alternative energy sources, such as biofuels, renewable electricity, and hydrogen; and (3) Speeding up the transition to zero-emission vehicles, through regulatory incentives, infrastructure investment, and innovation support (European Commission, 2025). This transition is not only critical for achieving the EU's climate neutrality goal, which involves reducing net CO<sub>2</sub> emissions to zero by 2050 (EEA, 2025b), but also for improving air quality, reducing energy dependence on fossil fuel imports, and enhancing the competitiveness of European industry.</p>
      <p id="d2e309">Emission reduction targets in the transportation sector are being translated into concrete actions at the city level. For instance, the transportation sector is responsible for approximately 20 % of Paris' local greenhouse gas emissions (Albarus et al., 2025), and Paris plans to reduce its direct emissions by 50 % by 2030 and 100 % by 2050, compared to 2004. Paris has set itself the target of phasing out diesel-powered mobility by 2024 and petrol-powered mobility by 2030, aligning with the EU-wide ban on the sale of internal combustion engine vehicles by 2035. Amsterdam aims to achieve zero-emission transport by 2030, phasing out all fossil-fuel vehicles within city limits (The City of Amsterdam, 2025). The city is rapidly expanding its electric vehicle infrastructure, as all newly registered vehicles are required to have zero-emission engines in 2025 (CINEA, 2025). Similarly, to achieve climate neutrality in 2050, Berlin will require a long-term reduction in CO<sub>2</sub> emissions in the transport sector to around 1.17 million tonnes of CO<sub>2</sub> per year, a reduction of around 77 % compared with 1990 emissions (Land Berlin, 2025).</p>
      <p id="d2e330">High-resolution emission maps are crucial for monitoring emission changes and providing insights into the effectiveness of traffic mitigation policies in cities. For example, a high-resolution (1 km<sup>2</sup>) CO<sub>2</sub> emissions inventory for U.S. road transportation named DARTE enables detailed analysis at the city scale between 1980 to 2012 (Gately et al., 2015), revealing that urban areas drive most of the emission growth and that traditional population-based downscaling methods substantially misrepresent city-level spatial patterns. Over the past decade, several efforts have been made to improve either the temporal or the spatial resolution of traffic emission inventories, primarily by incorporating real-world traffic data generated from sensors or GPS signals. From a temporal resolution perspective, annual aggregated statistics make it impossible to capture short-term variations due to weather, policy changes, or special events. Therefore, daily or hourly data were increasingly applied to improve the accuracy. For example, TomTom collects all the travel times and compares them with the lowest travel times to calculate congestion indexes based on FCD (index, 2024). Tomtom congestion indexes were used by Carbon Monitor Cities (Huo et al., 2022) to estimate daily CO<sub>2</sub> emissions for 1500 cities. CAMS-TEMPO is a dataset of European emission temporal profiles that provides gridded monthly, daily, weekly, and hourly weight factors for atmospheric chemistry modelling, and the European part used hourly traffic data collected from over 20 European cities via open-data portals or personal communications (Guevara et al., 2021). One-month GPS-based datasets covering 52 834 conventional fuel vehicles registered in the province of Modena and 40 459 vehicles registered in the province of Firenze were used to generate high-resolution emission maps (De Gennaro et al., 2016). A near-real-time on-road traffic emission product on 2860 km of the main roads in Bangkok was automatically generated by retrieving the traffic data from the Google Maps API service and the Python code every 15 min (Naiudomthum et al., 2022). In recent years, machine learning-based bottom-up approaches have supported the development of high-resolution emission maps. For instance, an hourly street-level emission map of Chengdu was developed using data from 1454 camera-based sensors and 34 highway monitoring sites, employing land-use random forest models (Wen et al., 2022). Similarly, a platform tracking hourly CO<sub>2</sub> emissions at a 30 <inline-formula><mml:math id="M22" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 30 m resolution was designed for Berlin based on local traffic data, using machine learning methods (Anjos and Meier, 2025).</p>
      <p id="d2e376">Despite recent advancements, most city-level emission datasets still suffer from limitations in either temporal or spatial resolution, with few achieving both simultaneously. CAMS-TEMPO (Guevara et al., 2021) and Carbon Monitor (Huo et al., 2022) lack road-specific information and provide only outputs at 0.1° resolution and the city level, respectively. The hourly street-level emission datasets for Chengdu (Wen et al., 2022) and Bangkok (Naiudomthum et al., 2022) only cover one to two months. The Berlin platform offers high spatial and temporal resolution from 2015 to 2022, but may miss data from smaller roads, as counting stations are usually located on major roads.</p>
      <p id="d2e380">As part of the Copernicus Atmosphere Monitoring Service (CAMS), this study estimates for the first time hourly street-level on-road transportation CO<sub>2</sub> emissions, aggregated into 100 m resolution hourly maps for 20 European cities in 2023. Hourly GPS-based data, reporting traffic counts and speeds of individual vehicles across different road classes, were upscaled using machine learning to reconstruct complete traffic volumes and speeds across the road networks. Then, CO<sub>2</sub> emissions were estimated using the COPERT model, and emission maps were developed. This approach enhances the spatial and temporal characterization of CO<sub>2</sub> emissions in on-road transportation compared to the downscaling method used in other inventories, indicating the potential of GPS-based data for supporting future efforts in emission monitoring and developing emission reduction policies.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Data and Method</title>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Overview of the Methodology</title>
      <p id="d2e425">Figure 1 describes the workflow of this study. The GPS-based high-resolution “Floating Car Data” (FCD) on individual vehicle flow (GPS vehicles counts per street each hour) and speed covering every street was obtained from a data aggregation provider that collects GPS position data from cars (passenger cars) and trucks (light commercial vehicles and heavy duty trucks), providing road-specific information on hourly average speed and sample counts (i.e., the number of cars recorded in each street for each hour). Those GPS data are linked with precise cities' road network datasets, providing detailed information on road length, road functional class, and truck access authorization. All data is anonymized by the data provider to prevent compromising any individual or organizational data privacy issues. After raw data processing and cleaning, a machine learning model was used to fill in missing values in FCD, as well as to transform FCD sample counts limited to vehicles equipped with GPS into traffic volumes for all vehicles. Then, the COPERT model (Ntziachristos et al., 2009), the EU standard vehicle emissions calculator, was applied for estimating specific CO<sub>2</sub> emission factors based on individual vehicle hourly average speed and type. Combined with the road lengths obtained from geographical databases and with fleet structures, we finally estimate street-level road-specific emissions using the following equation:

            <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M27" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Emis</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi></mml:mrow></mml:msub><mml:mo>×</mml:mo><mml:msub><mml:mi mathvariant="normal">Structure</mml:mi><mml:mi>v</mml:mi></mml:msub><mml:mo>×</mml:mo><mml:msub><mml:mi mathvariant="normal">Length</mml:mi><mml:mi>r</mml:mi></mml:msub><mml:mo>×</mml:mo><mml:msub><mml:mi mathvariant="normal">EF</mml:mi><mml:mrow><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></disp-formula>

          where Emis<sub><italic>t</italic>,<italic>v</italic>,<italic>r</italic> </sub> represents CO<sub>2</sub> emission at the hour <inline-formula><mml:math id="M30" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>, for the vehicle type <inline-formula><mml:math id="M31" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> , on road <inline-formula><mml:math id="M32" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula>. <inline-formula><mml:math id="M33" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> represents the total traffic volume at hour <inline-formula><mml:math id="M34" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>, on road <inline-formula><mml:math id="M35" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula> (counts/hour). Structure<sub><italic>v</italic></sub> represents the proportion of vehicle type <inline-formula><mml:math id="M37" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> in the vehicle fleet (%). Length<sub><italic>r</italic></sub> represents the road length (km) of the road <inline-formula><mml:math id="M39" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula>, and EF<sub><italic>v</italic>, <italic>s</italic></sub> (g CO<sub>2</sub> km<sup>−1</sup>) represents the CO<sub>2</sub> emission factors for the vehicle type <inline-formula><mml:math id="M44" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> , at the hourly average speed <inline-formula><mml:math id="M45" display="inline"><mml:mi>s</mml:mi></mml:math></inline-formula> (km h<sup>−1</sup>).</p>

      <fig id="F1" specific-use="star"><label>Figure 1</label><caption><p id="d2e685">Workflow of this study.</p></caption>
          <graphic xlink:href="https://essd.copernicus.org/articles/18/927/2026/essd-18-927-2026-f01.png"/>

        </fig>

      <p id="d2e694">Our FCD source covers France, Germany, and the Netherlands. Therefore, the 20 most populous cities within these three countries were selected to develop high-resolution emission maps. Table 1 shows the basic information (population, area, street length, street density) of the 20 cities in 2023. Note that here Paris is the administrative city jurisdiction (Ville de Paris) covering the central 20 arrondissements, so its area is much smaller than Berlin, which is both a city and a federal state.</p>

<table-wrap id="T1" specific-use="star"><label>Table 1</label><caption><p id="d2e701">Information of 20 selected cities in 2023.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="6">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Country</oasis:entry>
         <oasis:entry colname="col2">City</oasis:entry>
         <oasis:entry colname="col3">Population</oasis:entry>
         <oasis:entry colname="col4">Area</oasis:entry>
         <oasis:entry colname="col5">Street length</oasis:entry>
         <oasis:entry colname="col6">Street density</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">(Thousand)</oasis:entry>
         <oasis:entry colname="col4">(km<sup>2</sup>)</oasis:entry>
         <oasis:entry colname="col5">(km)</oasis:entry>
         <oasis:entry colname="col6">(km km<sup>−2</sup>)</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">France</oasis:entry>
         <oasis:entry colname="col2">Paris</oasis:entry>
         <oasis:entry colname="col3">2103</oasis:entry>
         <oasis:entry colname="col4">105.4</oasis:entry>
         <oasis:entry colname="col5">2412.9</oasis:entry>
         <oasis:entry colname="col6">22.9</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Marseille</oasis:entry>
         <oasis:entry colname="col3">862</oasis:entry>
         <oasis:entry colname="col4">240.6</oasis:entry>
         <oasis:entry colname="col5">3301.7</oasis:entry>
         <oasis:entry colname="col6">13.7</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Lyon</oasis:entry>
         <oasis:entry colname="col3">513</oasis:entry>
         <oasis:entry colname="col4">47.9</oasis:entry>
         <oasis:entry colname="col5">985.3</oasis:entry>
         <oasis:entry colname="col6">20.6</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Lille</oasis:entry>
         <oasis:entry colname="col3">233</oasis:entry>
         <oasis:entry colname="col4">39.5</oasis:entry>
         <oasis:entry colname="col5">679.8</oasis:entry>
         <oasis:entry colname="col6">17.2</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Toulouse</oasis:entry>
         <oasis:entry colname="col3">472</oasis:entry>
         <oasis:entry colname="col4">118.3</oasis:entry>
         <oasis:entry colname="col5">2311.2</oasis:entry>
         <oasis:entry colname="col6">19.5</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Nice</oasis:entry>
         <oasis:entry colname="col3">343</oasis:entry>
         <oasis:entry colname="col4">71.9</oasis:entry>
         <oasis:entry colname="col5">1228.0</oasis:entry>
         <oasis:entry colname="col6">17.1</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Nantes</oasis:entry>
         <oasis:entry colname="col3">303</oasis:entry>
         <oasis:entry colname="col4">65.2</oasis:entry>
         <oasis:entry colname="col5">1249.4</oasis:entry>
         <oasis:entry colname="col6">19.2</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Strasbourg</oasis:entry>
         <oasis:entry colname="col3">277</oasis:entry>
         <oasis:entry colname="col4">78.3</oasis:entry>
         <oasis:entry colname="col5">1252.4</oasis:entry>
         <oasis:entry colname="col6">16.0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Montpellier</oasis:entry>
         <oasis:entry colname="col3">278</oasis:entry>
         <oasis:entry colname="col4">56.9</oasis:entry>
         <oasis:entry colname="col5">1260.1</oasis:entry>
         <oasis:entry colname="col6">22.1</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Bordeaux</oasis:entry>
         <oasis:entry colname="col3">250</oasis:entry>
         <oasis:entry colname="col4">49.4</oasis:entry>
         <oasis:entry colname="col5">967.9</oasis:entry>
         <oasis:entry colname="col6">19.6</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Germany</oasis:entry>
         <oasis:entry colname="col2">Berlin</oasis:entry>
         <oasis:entry colname="col3">3782</oasis:entry>
         <oasis:entry colname="col4">891.3</oasis:entry>
         <oasis:entry colname="col5">12 073.4</oasis:entry>
         <oasis:entry colname="col6">13.5</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Hamburg</oasis:entry>
         <oasis:entry colname="col3">1910</oasis:entry>
         <oasis:entry colname="col4">755.2</oasis:entry>
         <oasis:entry colname="col5">8725.2</oasis:entry>
         <oasis:entry colname="col6">11.6</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Munich</oasis:entry>
         <oasis:entry colname="col3">1510</oasis:entry>
         <oasis:entry colname="col4">310.7</oasis:entry>
         <oasis:entry colname="col5">5220.0</oasis:entry>
         <oasis:entry colname="col6">16.8</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Cologne</oasis:entry>
         <oasis:entry colname="col3">1087</oasis:entry>
         <oasis:entry colname="col4">405.2</oasis:entry>
         <oasis:entry colname="col5">5508.8</oasis:entry>
         <oasis:entry colname="col6">13.6</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Frankfurt</oasis:entry>
         <oasis:entry colname="col3">776</oasis:entry>
         <oasis:entry colname="col4">248.3</oasis:entry>
         <oasis:entry colname="col5">3648.5</oasis:entry>
         <oasis:entry colname="col6">14.7</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Stuttgart</oasis:entry>
         <oasis:entry colname="col3">633</oasis:entry>
         <oasis:entry colname="col4">207.3</oasis:entry>
         <oasis:entry colname="col5">3660.8</oasis:entry>
         <oasis:entry colname="col6">17.7</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Dusseldorf</oasis:entry>
         <oasis:entry colname="col3">631</oasis:entry>
         <oasis:entry colname="col4">217.4</oasis:entry>
         <oasis:entry colname="col5">2741.5</oasis:entry>
         <oasis:entry colname="col6">12.6</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Netherland</oasis:entry>
         <oasis:entry colname="col2">Amsterdam</oasis:entry>
         <oasis:entry colname="col3">883</oasis:entry>
         <oasis:entry colname="col4">219.4</oasis:entry>
         <oasis:entry colname="col5">3203.8</oasis:entry>
         <oasis:entry colname="col6">14.6</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Rotterdam</oasis:entry>
         <oasis:entry colname="col3">656</oasis:entry>
         <oasis:entry colname="col4">324.1</oasis:entry>
         <oasis:entry colname="col5">3555.7</oasis:entry>
         <oasis:entry colname="col6">11.0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">The Hague</oasis:entry>
         <oasis:entry colname="col3">553</oasis:entry>
         <oasis:entry colname="col4">98.1</oasis:entry>
         <oasis:entry colname="col5">1796.8</oasis:entry>
         <oasis:entry colname="col6">18.3</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Description and preparation of FCD</title>
      <p id="d2e1225">FCD provides hourly average speed and sample counts for each street, with separate data for cars and trucks reporting GPS data. The FCD is linked with high-resolution road network datasets that feature information such as road length, speed category, road functional class, lane category, on more detailed and complete road networks than public traffic datasets based on sensors. As shown in Fig. 2, public datasets used by previous studies are only available for a few cities and provide hourly traffic data for 3739 road segments in Paris (Bonnemaizon et al., 2024) and 19 808 segments in Berlin (Anjos and Meier, 2025), respectively. In contrast, FCD gives vehicle count samples and speed information for 36 716 roads in Paris and 122 759 roads in Berlin, dividing long roads into more segments and encompassing a much greater number of small roads than the city-level public datasets. All road segments were categorized into major, middle, and small according to the functional class defined by the FCD. Major roads represent roads connecting major metropolitan areas, middle roads represent roads connecting neighbourhoods, and small roads represent low-volume roads.</p>

      <fig id="F2" specific-use="star"><label>Figure 2</label><caption><p id="d2e1230">Monitored road networks in this study and other public datasets in Paris and Berlin. <inline-formula><mml:math id="M49" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula> represents the number of road segments. <bold>(a)</bold> and <bold>(c)</bold> represent road networks from FCD for Paris and Berlin, respectively; <bold>(b)</bold> and <bold>(d)</bold> represent networks from Open Data in Paris and Traffic Detection Systems in Berlin.</p></caption>
          <graphic xlink:href="https://essd.copernicus.org/articles/18/927/2026/essd-18-927-2026-f02.png"/>

        </fig>

      <p id="d2e1258">Missing values exist in the FCD due to unstable GPS signals, especially for small roads. The average data coverage of GPS cars on major, middle, and small roads ranges from 67.0 %–97.7 %, 40.4 %–93.8 %, and 6.1 %–37.7 %, respectively (Fig. S1a in the Supplement). The average data coverage of trucks is lower, ranging from 32.2 %–75.8 %, 32.1 %–85.3 %, and 1.8 %–32.2 %, respectively (Fig. S1b). Machine learning was used here to fill data gaps, as the use of machine learning techniques has shown great potential for both temporal and spatial imputation of missing data to reconstruct the full volume of traffic (Wen et al., 2022). Eight features were chosen as predictors (Table 2) to train models. Temporal features (hour, day of the week, and month) were used to capture diurnal and seasonal patterns in traffic behaviour. Observed road-specific daily mean traffic counts and speeds derived from hourly averages were also used as indicators of baseline traffic intensity. Holiday indicators, including school and public holidays, were included to account for potential shifts in travel demand. Finally, road characteristics including speed category, functional class, and lane category were used to describe the physical and functional attributes of each road segment.</p>

<table-wrap id="T2" specific-use="star"><label>Table 2</label><caption><p id="d2e1265">Spatial-temporal features used as predictors of traffic variables.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="3">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Category</oasis:entry>
         <oasis:entry colname="col2">Features</oasis:entry>
         <oasis:entry colname="col3">Usage</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Time</oasis:entry>
         <oasis:entry colname="col2">Hour, Day of week, Month</oasis:entry>
         <oasis:entry colname="col3">Diel and seasonal pattern</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Road-specific traffic counts/speed</oasis:entry>
         <oasis:entry colname="col2">Daily mean derived from hourly averages</oasis:entry>
         <oasis:entry colname="col3">Baseline traffic intensity</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Holiday</oasis:entry>
         <oasis:entry colname="col2">School holiday, Public holiday</oasis:entry>
         <oasis:entry colname="col3">Potential shifts in travel demand</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Road characteristics</oasis:entry>
         <oasis:entry colname="col2">Speed category, Functional class, Lane category</oasis:entry>
         <oasis:entry colname="col3">Road capacity and flow characteristics</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e1347">The full-year dataset was partitioned into two temporally isolated subsets: January–June (H1) and July–December (H2) due to the large-scale dataset. Separate machine learning models were developed for each six-month interval, both incorporating consistent feature engineering protocols for vehicle type differentiation (Cars and Trucks) and road classification. Model training was conducted on 80 % of the available data, with the remaining 20 % held out as an independent test set to evaluate generalization performance. Random forest (RF) and lightGBM models were tested for Paris to compare their performances. As shown in Table S1, Random Forest (RF) and LightGBM exhibited comparable predictive performance across different vehicle types, road types, and target variables (i.e., vehicle count and speed) but LightGBM required significantly less computational time. In some cases, the efficiency gain is more than 10-fold e.g., to fill gaps of car count on major roads takes 6.25 s for LightGBM vs. 122.53 s for RF. This efficiency gain stems from LightGBM's histogram-based decision tree learning and its leaf-wise tree growth strategy with depth constraints, which together enable faster training and better scalability, especially for large datasets with continuous features. Given its high accuracy and computational efficiency, LightGBM was chosen as the preferred model and trained individually for each of the 20 cities.</p>
      <p id="d2e1350">The LightGBM validation performance is summarized in Table 3 using mean <inline-formula><mml:math id="M50" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>, RMSE, and MAE across cities and road classes, while the full city-level validation results are reported in Table S2. 5-fold cross-validation results which aimed at evaluating the robustness of the model are presented in Table S3. Overall, the model demonstrates strong predictive performance across different vehicle types and target variables. For car count, performance is consistently high on major roads, with <inline-formula><mml:math id="M51" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> values typically above 0.90 and reaching up to 0.97 (e.g., The Hague and Amsterdam). On middle and small roads, <inline-formula><mml:math id="M52" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> varies between 0.53 and 0.85, and lower values are often observed in cities with smaller datasets, such as Lyon and Nice, suggesting that data volume plays a critical role in model accuracy (Fig. S2). For car speed, the model also performs well on major roads <inline-formula><mml:math id="M53" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> (0.85–0.95) but shows greater variability on smaller roads, where <inline-formula><mml:math id="M54" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> drops to as low as 0.39 in some cases (e.g., Paris or Lyon). The results of trucks are similar to those of cars, but with slightly lower overall performance. Shapley values, a concept from cooperative game theory, are widely used to explain feature importance in machine learning. This study used the Python package SHAP to estimate Shapley values applied to the model's conditional expectation function (Lundberg et al., 2025), revealing that the daily mean count and hour of day are the most influential predictors, followed by day of week, road class, and month (Fig. S3). High traffic volumes are associated with increased model output, while hourly effects vary by time of day. In contrast, features such as lane type and school holidays show limited influence.</p>

<table-wrap id="T3" specific-use="star"><label>Table 3</label><caption><p id="d2e1411">Summary of LightGBM validation performance across cities and road classes.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="6">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Vehicle</oasis:entry>
         <oasis:entry colname="col2">Item</oasis:entry>
         <oasis:entry colname="col3">Road class</oasis:entry>
         <oasis:entry colname="col4">Mean <inline-formula><mml:math id="M55" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5">Mean RMSE</oasis:entry>
         <oasis:entry colname="col6">Mean MAE</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Car</oasis:entry>
         <oasis:entry colname="col2">COUNT</oasis:entry>
         <oasis:entry colname="col3">Major</oasis:entry>
         <oasis:entry colname="col4">0.93</oasis:entry>
         <oasis:entry colname="col5">16.34</oasis:entry>
         <oasis:entry colname="col6">9.08</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Car</oasis:entry>
         <oasis:entry colname="col2">COUNT</oasis:entry>
         <oasis:entry colname="col3">Middle</oasis:entry>
         <oasis:entry colname="col4">0.73</oasis:entry>
         <oasis:entry colname="col5">6.09</oasis:entry>
         <oasis:entry colname="col6">3.91</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Car</oasis:entry>
         <oasis:entry colname="col2">COUNT</oasis:entry>
         <oasis:entry colname="col3">Small</oasis:entry>
         <oasis:entry colname="col4">0.60</oasis:entry>
         <oasis:entry colname="col5">3.66</oasis:entry>
         <oasis:entry colname="col6">2.15</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Truck</oasis:entry>
         <oasis:entry colname="col2">COUNT</oasis:entry>
         <oasis:entry colname="col3">Major</oasis:entry>
         <oasis:entry colname="col4">0.78</oasis:entry>
         <oasis:entry colname="col5">3.31</oasis:entry>
         <oasis:entry colname="col6">2.00</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Truck</oasis:entry>
         <oasis:entry colname="col2">COUNT</oasis:entry>
         <oasis:entry colname="col3">Middle</oasis:entry>
         <oasis:entry colname="col4">0.57</oasis:entry>
         <oasis:entry colname="col5">1.88</oasis:entry>
         <oasis:entry colname="col6">1.29</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Truck</oasis:entry>
         <oasis:entry colname="col2">COUNT</oasis:entry>
         <oasis:entry colname="col3">Small</oasis:entry>
         <oasis:entry colname="col4">0.54</oasis:entry>
         <oasis:entry colname="col5">1.87</oasis:entry>
         <oasis:entry colname="col6">1.15</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Car</oasis:entry>
         <oasis:entry colname="col2">SPEED</oasis:entry>
         <oasis:entry colname="col3">Major</oasis:entry>
         <oasis:entry colname="col4">0.89</oasis:entry>
         <oasis:entry colname="col5">6.72</oasis:entry>
         <oasis:entry colname="col6">4.64</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Car</oasis:entry>
         <oasis:entry colname="col2">SPEED</oasis:entry>
         <oasis:entry colname="col3">Middle</oasis:entry>
         <oasis:entry colname="col4">0.67</oasis:entry>
         <oasis:entry colname="col5">6.71</oasis:entry>
         <oasis:entry colname="col6">4.87</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Car</oasis:entry>
         <oasis:entry colname="col2">SPEED</oasis:entry>
         <oasis:entry colname="col3">Small</oasis:entry>
         <oasis:entry colname="col4">0.58</oasis:entry>
         <oasis:entry colname="col5">7.85</oasis:entry>
         <oasis:entry colname="col6">5.63</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Truck</oasis:entry>
         <oasis:entry colname="col2">SPEED</oasis:entry>
         <oasis:entry colname="col3">Major</oasis:entry>
         <oasis:entry colname="col4">0.84</oasis:entry>
         <oasis:entry colname="col5">8.77</oasis:entry>
         <oasis:entry colname="col6">6.35</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Truck</oasis:entry>
         <oasis:entry colname="col2">SPEED</oasis:entry>
         <oasis:entry colname="col3">Middle</oasis:entry>
         <oasis:entry colname="col4">0.55</oasis:entry>
         <oasis:entry colname="col5">7.81</oasis:entry>
         <oasis:entry colname="col6">5.85</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Truck</oasis:entry>
         <oasis:entry colname="col2">SPEED</oasis:entry>
         <oasis:entry colname="col3">Small</oasis:entry>
         <oasis:entry colname="col4">0.56</oasis:entry>
         <oasis:entry colname="col5">7.70</oasis:entry>
         <oasis:entry colname="col6">5.65</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
<sec id="Ch1.S2.SS3">
  <label>2.3</label><title>Obtain CO<sub>2</sub> emission factors using COPERT</title>
      <p id="d2e1754">To calculate the speed-dependent emission factors EF<sub>CO<sub>2</sub></sub> defined by CO<sub>2</sub> emissions per km driven for each vehicle type, we applied the COPERT model, a widely used emissions calculator for vehicles in Europe (Ntziachristos et al., 2009). Monthly temperature and relative humidity data required as input for COPERT were obtained from ERA5 reanalysis (Hersbach et al., 2023) and interpolated to a 0.01° spatial resolution. City-level averages of maximum/minimum temperature and relative humidity were then calculated within administrative boundaries defined by Eurostat shapefiles to serve as inputs for COPERT. Considering the data scale and time cost, instead of running COPERT for each street segment each hour, this study developed fitting curves between speed and EF<sub>CO<sub>2</sub></sub> to obtain EF<sub>CO<sub>2</sub></sub>. Except for L-Category vehicles running on diesel, where COPERT provides a fixed value, emission factors were simulated for various vehicle types at speeds of 20, 40, 60, 80, 100, 120, and 140 km h<sup>−1</sup>. Then, for each city, cubic functions were fitted to COPERT simulations, as given by:

            <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M62" display="block"><mml:mrow><mml:mi mathvariant="normal">EF</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>=</mml:mo><mml:mi>a</mml:mi><mml:mo>×</mml:mo><mml:msup><mml:mi>s</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:mi>b</mml:mi><mml:mo>×</mml:mo><mml:msup><mml:mi>s</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:mi>c</mml:mi><mml:mo>×</mml:mo><mml:mi>s</mml:mi><mml:mo>+</mml:mo><mml:mi>d</mml:mi></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M63" display="inline"><mml:mi>s</mml:mi></mml:math></inline-formula> represents the average speed at hourly resolution, and <inline-formula><mml:math id="M64" display="inline"><mml:mi>a</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M65" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M66" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula>, and <inline-formula><mml:math id="M67" display="inline"><mml:mi>d</mml:mi></mml:math></inline-formula> are city-specific constants. Table S4 presents the parameters of the curve fitting results for all cities, showing a good fit quality with an <inline-formula><mml:math id="M68" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> value range from 0.882 to 0.998. In this way, the corresponding emission factor for any given speed can be determined. Note that we used EF<sub>CO<sub>2</sub></sub> of the EU6 standard, since CO<sub>2</sub> emission factors are only marginally influenced by emission standards, and this approach was also adopted by TomTom (Tomtom, 2024).</p>
</sec>
<sec id="Ch1.S2.SS4">
  <label>2.4</label><title>Estimate real traffic volume from sample count</title>
      <p id="d2e1939">Road-specific hourly total traffic volume is the key parameter to estimate CO<sub>2</sub> emissions. Since not all vehicles transmit GPS signals and our dataset only captures a subset of the real GPS data for all vehicles, the actual traffic volume is significantly higher than the sample counts from the FCD. To solve this problem, we established a relationship between real traffic volume data and GPS sample count using machine learning. Due to the availability of traffic volume data, only the Opendata from Paris (PCEL, 2024) and Traffic detection Berlin (SenMVKU, 2024) were used for modelling. Opendata from Paris provides hourly total vehicle flow from permanent sensors with electromagnetic loops on 2278 roads in 2023, but does not differentiate between vehicle types for the traffic volume. Therefore, the numbers of cars and trucks are estimated based on the proportion of sample counts from each type in our FCD. Traffic detection in Berlin provides hourly total vehicle volumes on 231 roads, and only the volumes of cars were used for modelling. As shown in Fig. 2, monitored road networks of public datasets and FCD are different. The overlap rate and angle are used as criteria to link the two datasets' shapefiles (Fig. S4). When the overlap rate <inline-formula><mml:math id="M72" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula> 0.7 and the angle <inline-formula><mml:math id="M73" display="inline"><mml:mo>&lt;</mml:mo></mml:math></inline-formula> 20°, a road is identified as being the same in Opendata and FCD. In this way, hourly open data from 2278 monitoring sites in Paris and 231 monitoring sites in Berlin were matched to the FCD, and we got the real volume and the number of FCD sample counts on the same road. A similar set of predictors as listed in Table 2, except for road-specific traffic counts and speeds, was used to build a LightGBM model to extrapolate FCD sample counts to total traffic volume. For cars in German cities, we used the LightGBM model trained on Berlin's data, while for all other cities, we used the LightGBM trained on Paris's data. The validation results (Table S5) show that the LightGBM model performs well on major roads in both Paris (<inline-formula><mml:math id="M74" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>=</mml:mo></mml:mrow></mml:math></inline-formula> 0.91 for cars and 0.88 for trucks) and Berlin (<inline-formula><mml:math id="M75" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>=</mml:mo></mml:mrow></mml:math></inline-formula> 0.66 for cars). The accuracy decreases on middle and small roads in Paris (<inline-formula><mml:math id="M76" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> range from 0.22 to 0.38), while the performance in Berlin remains comparatively good (<inline-formula><mml:math id="M77" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> range from 0.86 to 0.88). 5-fold cross-validation results are presented in Table S6.</p>
      <p id="d2e2014">In addition to Paris and Berlin that are used for model training, observed traffic-count-based annual average daily traffic flow (AADT, in number of vehicles per day) or annual average weekday traffic (AAWT, equivalent to AADT excluding weekends) datasets are available for six additional cities reported in a recent study (Bonnemaizon et al., 2025): Montpellier and Hamburg (AADT), and Bordeaux, Lyon, Toulouse and Lille (AAWT). The comparison which serves as independent external validation to assess our traffic volume estimates is shown in Fig. 3. Paris, the most important reference city for model development, shows strong agreement between estimated and public AADT values (<inline-formula><mml:math id="M78" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>=</mml:mo></mml:mrow></mml:math></inline-formula> 0.92, <inline-formula><mml:math id="M79" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo></mml:mrow></mml:math></inline-formula> 2696), with data points across all road classes closely aligned with the <inline-formula><mml:math id="M80" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> line. Berlin exhibits noticeably larger dispersion, with a moderate <inline-formula><mml:math id="M81" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> (0.55) derived from a relatively small sample size (<inline-formula><mml:math id="M82" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo></mml:mrow></mml:math></inline-formula> 197), which likely contributes to the lower correlation.</p>

      <fig id="F3" specific-use="star"><label>Figure 3</label><caption><p id="d2e2075">Comparison of AADT/AAWT between this study and public datasets.</p></caption>
          <graphic xlink:href="https://essd.copernicus.org/articles/18/927/2026/essd-18-927-2026-f03.png"/>

        </fig>

      <p id="d2e2085">Lyon, Hamburg, Bordeaux and Montpellier all show moderate correlation (with <inline-formula><mml:math id="M83" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> around 0.6). However, while simulated and observed traffic volumes are generally well aligned for Bordeaux, public observations for Lyon, Hamburg and Montpellier tend to exceed the simulated values, especially for the major roads. Toulouse and Lille are characterized by low correlation (<inline-formula><mml:math id="M84" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> around 0.3), exhibits the weakest consistency between estimated and public traffic volumes. Overall, the scatter plots reveal pronounced city-to-city heterogeneity in traffic volume agreement, providing important context for subsequent uncertainty propagation to city-scale emission estimates.</p>
</sec>
<sec id="Ch1.S2.SS5">
  <label>2.5</label><title>Fleet structure</title>
      <p id="d2e2119">This study collected fleet structures data in 2023 for the 20 cities to further map cars and trucks to 5 categories (passenger cars, light commercial vehicles, buses, L-category and heavy-duty trucks), and 12 sub-categories, 10 fuels (petrol, diesel, CNG, diesel hybrid, biodiesel, diesel PHEV, CNG biofuel, petrol hybrid, battery electric), as shown in Table 4. The data that is reported annually was collected from the official statistical websites of France, Germany, and the Netherlands (Table S7). Only direct emissions from fossil fuels are considered, so the emission factor of battery electric cars is set to 0.</p>

<table-wrap id="T4" specific-use="star"><label>Table 4</label><caption><p id="d2e2125">Vehicle categories.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="3">
     <oasis:colspec colnum="1" colname="col1" align="justify" colwidth="1.8cm"/>
     <oasis:colspec colnum="2" colname="col2" align="justify" colwidth="3cm"/>
     <oasis:colspec colnum="3" colname="col3" align="justify" colwidth="9cm"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1" align="left">Big Category</oasis:entry>
         <oasis:entry colname="col2" align="left">Category</oasis:entry>
         <oasis:entry colname="col3" align="left">Fuel</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1" align="left">Car</oasis:entry>
         <oasis:entry rowsep="1" colname="col2" align="left">L-Category</oasis:entry>
         <oasis:entry rowsep="1" colname="col3" align="left">Petrol, Diesel</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1" align="left"/>
         <oasis:entry rowsep="1" colname="col2" align="left">Buses</oasis:entry>
         <oasis:entry rowsep="1" colname="col3" align="left">Petrol, Diesel, CNG, Diesel Hybrid, Biodiesel, Battery electric, Diesel PHEV</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1" align="left"/>
         <oasis:entry colname="col2" align="left">Passenger Cars</oasis:entry>
         <oasis:entry colname="col3" align="left">Petrol, Diesel, CNG, Petrol Hybrid, Petrol PHEV, Battery electric, Diesel PHEV</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1" align="left">Truck</oasis:entry>
         <oasis:entry rowsep="1" colname="col2" align="left">Heavy Duty Trucks</oasis:entry>
         <oasis:entry rowsep="1" colname="col3" align="left">Petrol, Diesel, Diesel PHEV, Battery electric, CNG</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1" align="left"/>
         <oasis:entry colname="col2" align="left">Light Commercial Vehicles</oasis:entry>
         <oasis:entry colname="col3" align="left">Diesel, Petrol, Diesel PHEV, Battery electric, CNG, Petrol Hybrid, Petrol PHEV</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
<sec id="Ch1.S2.SS6">
  <label>2.6</label><title>Aggregation onto grids</title>
      <p id="d2e2222">Python was used to map street network emissions data onto a 100 <inline-formula><mml:math id="M85" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 100 m grid. Starting from a shapefile containing road segments with associated emissions, a spatial join was performed using GeoPandas' sjoin function to identify which road segments intersect each grid cell. Emissions were then allocated to the grid cells in a length-weighted manner, proportionally distributing each road segment's emissions based on the length of its overlap with each cell. For the projections, cities in France use EPSG:2154, while most German cities use EPSG:25832; Berlin uses EPSG:25833 due to its location. Dutch cities are projected using EPSG:28992.</p>
</sec>
<sec id="Ch1.S2.SS7">
  <label>2.7</label><title>Uncertainty analysis</title>
      <p id="d2e2240">Monte Carlo method is widely used in emission studies to estimate uncertainties (Ramírez et al., 2008; Zhao et al., 2011; Super et al., 2020). To quantify the uncertainty in estimated annual emissions arising from uncertainty in traffic volume estimates, this study applied a Monte Carlo simulation framework that propagates the observed discrepancies between estimated traffic volumes and public AADT/AAWT datasets (Fig. 3) to the city-scale emission. Because emissions are linearly proportional to traffic volume, uncertainty in traffic counts can be directly transferred to emission uncertainty. As standard parametric assumptions (e.g., lognormality) did not adequately describe the tails of the discrepancy distributions, this study adopted a fully empirical cumulative distribution function (ECDF) approach. Discrepancy ratios were grouped by functional road class (major, middle, and small). For the six cities with observed AADT/AAWT data(Paris, Berlin, Bordeaux, Lyon, Hamburg, Montpellier, Toulouse and Lille), discrepancy ratios were sampled directly from the city-specific ECDFs. For cities without observations, we used country-level pools: ratios for French cities were sampled from the pool formed by the observed French cities, ratios for German cities from the observed German cities, and ratios for Dutch cities from a combined pool of the observed French and German cities.</p>
      <p id="d2e2243">For each Monte Carlo iteration <inline-formula><mml:math id="M86" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>, the set of ratio values corresponding to a given road class was selected. A random value <inline-formula><mml:math id="M87" display="inline"><mml:mrow><mml:mi>u</mml:mi><mml:mo>∼</mml:mo><mml:mi>U</mml:mi><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> was drawn, and the corresponding correction factor was obtained via quantile sampling from the empirical distribution, <inline-formula><mml:math id="M88" display="inline"><mml:mrow><mml:msubsup><mml:mi>F</mml:mi><mml:mi>R</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. The total city-scale emissions for iteration <inline-formula><mml:math id="M89" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula> were then computed as:

            <disp-formula id="Ch1.Ex1"><mml:math id="M90" display="block"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">∑</mml:mo><mml:mi>i</mml:mi></mml:munder><mml:msub><mml:mi>E</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>×</mml:mo><mml:msubsup><mml:mi>F</mml:mi><mml:mi>R</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M91" display="inline"><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> represents the baseline annual emissions of road link <inline-formula><mml:math id="M92" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula>, and the sampled correction factor was consistently applied to all links within the same road class. This process was repeated 10 000 times (<inline-formula><mml:math id="M93" display="inline"><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">10</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mn mathvariant="normal">000</mml:mn></mml:mrow></mml:math></inline-formula>), yielding a full ensemble of possible emission totals. From the resulting Monte Carlo ensemble, 95 % confidence interval was calculated.</p>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Results</title>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Annual emissions</title>
      <p id="d2e2403">The total on-road CO<sub>2</sub> emissions in 2023 among the 20 cities ranged from 0.4 Mt CO<sub>2</sub> yr<sup>−1</sup> to 7.9 Mt CO<sub>2</sub> yr<sup>−1</sup>. The top five emitting cities are Berlin (7.9 Mt), Hamburg (6.6 Mt), Cologne (4.1 Mt), Munich (3.5 Mt), and Rotterdam (3.0 Mt). Berlin's CO<sub>2</sub> emissions are approximately 20 times higher than those of Lille, the city with the lowest emissions in the dataset (0.4 Mt). On average, the 20 cities emit 2.4 Mt CO<sub>2</sub> per year, with a coefficient of variation of 0.82 (Fig. 4a). As shown in Fig. 5, the linear regression analyses between on-road CO<sub>2</sub> emissions and both urban area and population indicate strong positive relationships. Specifically, CO<sub>2</sub> emissions increase significantly with larger urban areas and higher population sizes. The regression model yields a high coefficient of determination with an <inline-formula><mml:math id="M103" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> value of 0.98 when emissions are regressed against area, suggesting that urban land extent is a dominant factor influencing total emissions. A similarly positive but weaker correlation is observed between emissions and population, with an <inline-formula><mml:math id="M104" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> value of 0.74, indicating that population size also plays a substantial role in shaping emission levels. This distinction is further illustrated by a comparison between Paris and Hamburg. While their populations are relatively similar, Hamburg covers an urban area nearly seven times larger than that of central Paris. Furthermore, Hamburg's road network is more than three times as long. As a result, Hamburg exhibits substantially higher on-road CO<sub>2</sub> emissions, reinforcing the observation that urban spatial extent and infrastructure scale are critical determinants of total emissions, potentially more so than population alone.</p>

      <fig id="F4" specific-use="star"><label>Figure 4</label><caption><p id="d2e2528">Annual CO<sub>2</sub> emission and emission intensities per capita and per unit area of 20 cities in 2023. Grey, light blue and orange represent cities in Germany, France and the Netherlands, respectively.</p></caption>
          <graphic xlink:href="https://essd.copernicus.org/articles/18/927/2026/essd-18-927-2026-f04.png"/>

        </fig>

      <p id="d2e2546">Table S8 compares the annual emissions estimated in this study with those reported by Carbon Monitor and other available data sources. Carbon Monitor provides 0.1° <inline-formula><mml:math id="M107" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 0.1° daily gridded maps named GRACED (Dou et al., 2023). City boundaries were applied to clip GRACED grids, and area-weighted daily emissions were aggregated to annual city-level totals. Available data of several cities from Climate Trace (Kott et al., 2025), local statistical websites (Bilanz des Statistikamtes Nord, 2024), and previous studies (Kühbacher et al., 2023; Ulrich et al., 2023; Anjos and Meier, 2025) was also collected. Overall, estimates of other datasets are much lower than this study, with differences ranging from <inline-formula><mml:math id="M108" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>94.2 % (Nice, Carbon Monitor) to <inline-formula><mml:math id="M109" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>8.1 % (Berlin, Ulrich et al. (2023)'s estimates from Opendata) relative to our estimates. These discrepancies can be explained by the methods of different datasets. Compared with local statistical reports, our estimates tend to be higher because we include emissions from vehicles traveling across city boundaries, whereas local statistics typically estimate emissions based only on oil consumption within administrative limits. GRACED allocates emissions based on EDGARv5 using OpenStreetMap data without actual traffic volume data, this method likely underestimates emissions in large cities with high-volume roads. Climate Trace estimates average annual daily traffic (AADT) by integrating Sentinel-2 satellite imagery with AADT data from the U.S. Department of Transportation's Federal Highway Administration (FHWA), applying Convolutional Neural Network and Graph Neural Network models. This U.S.-centric training may limit the models' applicability in the European context. Finally, although our approach benefits from a more comprehensive road network, the relatively low accuracy on middle and small roads may contribute to overestimation of traffic volumes in certain areas, as mentioned in Sect. 2.4.</p>

      <fig id="F5" specific-use="star"><label>Figure 5</label><caption><p id="d2e2574">Linear relationships between on-road CO<sub>2</sub> emissions, area, and population. Each point represents one city.</p></caption>
          <graphic xlink:href="https://essd.copernicus.org/articles/18/927/2026/essd-18-927-2026-f05.png"/>

        </fig>

      <p id="d2e2592">Per capita emissions show a mean of 2.8 t per person with a coefficient of variation of 0.4, and the ranking is quite different from total emissions (Fig. 4b). Some of the cities with high total emissions also have high per capita emissions, such as Cologne (3.8 t per person), Rotterdam (4.6 t per person) and Frankfurt (3.6 t per person). Other cities like Berlin (2.1 t per person) and Paris (0.9 t per person) exhibit low per capita values despite their large total emissions. Notably, cities such as Toulouse (3.4 t per person) and Marseille (3.2 t per person) have high per capita emissions, highlighting differences in cities' boundaries e.g., including or not satellite towns commuting with each “city”, transportation infrastructure, commuting patterns, and vehicle efficiency across the regions. Figure 4c illustrates the emissions per unit area, revealing a contrasting pattern to total emissions. Paris exhibits the highest emissions per unit area (0.02 Mt km<sup>−2</sup>), despite having one of the lowest per capita values, which is indicative of its dense urban environment and intensive transportation activities within a compact city layout and a very dense street network. Similarly, Toulouse ranks second in per-area emissions, despite being only seventh in total emissions. This result shows that urban density and mobility intensity significantly influence emission distribution at the local scale.</p>
</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Spatial patterns</title>
      <p id="d2e2615">Figure 6 presents the annual emission maps for 20 major European cities, highlighting the diversity in emission spatial patterns. In addition, two cities from each country were selected to plot cumulative emission curves, as shown in Fig. S5. In cities such as Paris, Amsterdam, The Hague and Dusseldorf, a few major roadways stand out significantly in bright yellow. In Paris, the top 5 % of the highest-emitting 100 m grids contribute 33.1 % of total emissions. The ring road known as le Périphérique emerges as a major hotspot, accounting for 26.9 % of the city's total on-road emissions and having a mean emission level that is 953.3 % higher than the city-wide average. This is primarily attributable to its high traffic density and heavy vehicle usage driven by significant commuter flows. A similar concentration of emissions is observed in Amsterdam, where the top 5 % of the highest-emitting 100 m grids contribute 30.3 % of total emissions, respectively, underscoring the spatially skewed distribution of traffic-related CO<sub>2</sub>. The top 5 % of high-emission grids in The Hague and Dusseldorf show a lower contribution of total emissions (24.5 % and 21.9 % respectively), but these are still concentrated along major highways such as the A4 and A12 in the Hague and B8 and A44 in Dusseldorf. The steep curvatures at the start of the cumulative emissions distribution curves for these two cities suggest that only a few key segments are disproportionately responsible for emissions, albeit to a lesser extent than in Paris or Amsterdam.</p>

      <fig id="F6" specific-use="star"><label>Figure 6</label><caption><p id="d2e2629">Annual CO<sub>2</sub> emission map of 20 cities at 100 m <inline-formula><mml:math id="M114" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 100 m resolution in 2023.</p></caption>
          <graphic xlink:href="https://essd.copernicus.org/articles/18/927/2026/essd-18-927-2026-f06.png"/>

        </fig>

      <p id="d2e2654">Cities like Berlin and Bordeaux exhibit a more diffuse emission pattern, with relatively less pronounced hotspots, where the top 5 % of the highest-emitting 100 m grids contribute <inline-formula><mml:math id="M115" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 19.0 % of total emissions. Their cumulative emission curves demonstrate gentler slopes, indicating a more uniform spread of emissions across the road network. This suggests that no single road or corridor dominates in terms of emission contributions and that urban transport emissions are more evenly distributed. Other cities, including Lyon, Marseille, Frankfurt, and Rotterdam, fall between these two extremes, exhibiting varying degrees of emission concentration. For instance, Frankfurt shows notable linear patterns corresponding to high-emission highways intersecting the urban core. In contrast, Rotterdam reveals both concentrated and dispersed emission zones due to its mixed land use and logistic traffic. Overall, these spatial variations emphasize the importance of city-specific mitigation strategies. While targeted interventions on a few high-emitting corridors may yield significant benefits in cities with highly skewed distributions (e.g., Paris or Dusseldorf), broader, network-wide policies may be necessary in more evenly distributed urban contexts like Berlin or Bordeaux.</p>
</sec>
<sec id="Ch1.S3.SS3">
  <label>3.3</label><title>Temporal patterns</title>
      <p id="d2e2672">Figure 7 presents the normalized daily CO<sub>2</sub> emissions ratios for Paris, Berlin, Munich, Amsterdam, Lyon, Marseille, and Nice in 2023. The <inline-formula><mml:math id="M117" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> axis represents each day's CO<sub>2</sub> emissions divided by the city's total emissions in 2023. These cities were selected due to the availability of corresponding Carbon Monitor Cities data (hereafter CM-Cities data, shown as green dashed lines), which enables direct comparison with the results of this study (blue lines). The time series data reveals distinct seasonal and weekly variations. The summer months (July and August) show a significant decline in emissions in Paris, Amsterdam, and Lyon, while emissions in all seven cities decline around Christmas, due to business closures and decreased commuting. For weekly patterns, there is a slight upward trend from Monday to Friday, a noticeable drop on Saturday, and a further decline on Sunday (Fig. S6). The magnitude of the weekend drop varies across cities. In Berlin and Marseille, the median emissions on Sunday drop by approximately 31.1 % and 27.7 % compared to Friday in 2023, respectively, representing the most pronounced Sunday reduction among the six cities. In contrast, Amsterdam exhibits a much smaller Sunday drop compared to Friday (10.1 %).</p>

      <fig id="F7" specific-use="star"><label>Figure 7</label><caption><p id="d2e2702">Normalized daily CO<sub>2</sub> emission of seven cities in 2023. <inline-formula><mml:math id="M120" display="inline"><mml:mi>Y</mml:mi></mml:math></inline-formula> axis represents each day's CO<sub>2</sub> emissions divided by the city's total emissions in 2023. The light blue and grey shades represent school holidays and public holidays, respectively. The <inline-formula><mml:math id="M122" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> axis represents each day's CO<sub>2</sub> emissions divided by the city's total emissions in 2023.</p></caption>
          <graphic xlink:href="https://essd.copernicus.org/articles/18/927/2026/essd-18-927-2026-f07.png"/>

        </fig>

      <p id="d2e2752">In all cities, the median emissions of public holidays (marked in grey shades) and school holidays (marked in light blue shades) are lower than those of weekdays in 2023. Across all six cities, the median emissions on public holidays and school holidays were consistently lower than weekday levels in 2023, indicating a general reduction in traffic-related CO<sub>2</sub> emissions during holiday periods. In Paris, public holiday emissions were exceptionally low, even lower than Sunday levels by 5.2 %. The pattern is different in Marseille, Berlin, and Nice, as the median emissions on public holidays exceeded those on Saturdays by 24.4 %, 11.0 %, and 6.4 %, respectively. The medians of school holidays are generally higher than those of public holidays because a more limited segment of the population is affected, and the distributions are notably wider. An exception is Amsterdam, where public holiday emissions slightly surpassed those during school holidays, suggesting a different urban rhythm or school break dynamics compared to other cities. Also, the day of the week on which a holiday falls also influences emission levels. As shown in Fig. S7, holidays that coincide with weekends tend to show similar emission levels to regular weekend days. When holidays fall on a Monday, their emission levels are comparable to those of regular Mondays in cities like Berlin, Marseille, and Nice.</p>
      <p id="d2e2766">Although the general emission temporal variability estimated in this study align reasonably with those reported by Carbon Monitor Cities, as evidenced by the <inline-formula><mml:math id="M125" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula> correlation coefficients ranging from 0.58 to 0.84 across the six selected cities, notable differences remain. In Paris, CM-cities tends to underestimate both the troughs and peaks of emissions (Huo et al., 2022). In Lyon, the consistency is relatively high, but the sharp weekend emission drops observed in Carbon Monitor estimates are not reproduced in this study. In Amsterdam, this study does not show the pronounced weekend decreases during holidays that are present in Carbon Monitor data. CM-cities estimated traffic volumes using a sigmoid regression based on TomTom live congestion indices, which lack spatial granularity (only one value per city), and the model parameters were calibrated using real-time data from approximately 60 roads in Paris. In addition, CM-cities adopts the Functional Urban Area (FUA) definition used by the OECD and the European Union, which includes high-density urban centers along with their surrounding commuting zones, whereas our analysis relies on administrative boundaries. For cities not covered by CM-cities, we compared daily emissions clipped from GRACED (Fig. S8). Without calibration at the city level as CM-cities did, GRACED daily emissions fail to show a consistent weekday–weekend pattern, and some anomalous peaks occurred (e.g., elevated emissions in Hamburg in April 2023 and in Frankfurt and Montpellier in late May 2023). Except for The Hague, Rotterdam, and Bordeaux, the resulting daily profiles showed very poor agreement (<inline-formula><mml:math id="M126" display="inline"><mml:mrow><mml:mi>R</mml:mi><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">0.4</mml:mn></mml:mrow></mml:math></inline-formula>). These findings suggest that coarse-resolution data are not suitable for city-level temporal analyses, highlighting the advantage of our city-scale dataset in more accurately representing actual urban emissions.</p>
      <p id="d2e2788">Figure 8 presents the average hourly CO<sub>2</sub> emission patterns for cars across the 20 cities in 2023. The <inline-formula><mml:math id="M128" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> axis represents the average proportion of daily CO2 emissions for each hour, categorized by day types: holidays (blue), weekdays (orange), and weekends (green). The hourly patterns for cars in French cities and Dutch cities are similar. On weekdays, there are two emission peaks at 09:00–10:00 and 18:00–19:00 LT due to commuting, and the emissions stabilize at relatively high levels between these two peaks. After the second emission peak, the emissions decline continuously and reach their lowest point at 04:00–05:00. The differences between weekdays and holidays are relatively small, but with no or a less pronounced morning peak due to reduced commuting activity. On weekends, the sum of average emission share in French cities and Dutch cities during evening and early morning (22:00 to 06:00) reach 22.9 % to 29.1 %, significantly higher than that for weekdays (17.4 % to 21.7 %), and the first peak is lagged to around 12:00. German cities on weekdays, except for Dusseldorf, the CO<sub>2</sub> emission exhibit earlier morning peaks at 08:00 and a much higher peak around 15:00–16:00. On average, evening peak emissions in French and Dutch cities are only around 15 % higher than morning peak levels, but for German cities specifically, the difference ranges from 9.3 % to 60.0 %. After the peak, the CO<sub>2</sub> emissions in German cities decrease sharply, which is consistent with the trends reported by the Berlin datasets (Anjos et al., 2025). On weekends, there is only one peak around 13:00.</p>

      <fig id="F8" specific-use="star"><label>Figure 8</label><caption><p id="d2e2827">Hourly emission patterns of cars in 20 cities.</p></caption>
          <graphic xlink:href="https://essd.copernicus.org/articles/18/927/2026/essd-18-927-2026-f08.png"/>

        </fig>

      <p id="d2e2836">The hourly patterns for trucks are relatively consistent across all 20 European cities but are notably different from those of passenger cars (Fig. 9). On weekdays, truck-related CO<sub>2</sub> emissions show a peak around 09:00 in nearly all cities, suggesting synchronized delivery and logistics activity. This peak accounts for 5.4 %–6.5 % of daily truck emissions in French and Dutch cities, and up to 9 % in German cities such as Berlin and Hamburg. Truck emissions on weekends and holidays are considerably reduced, with no discernible peaks in most cities. In some German cities (e.g., Stuttgart and Dusseldorf), truck emissions remain below 3 % of daily total at any hour during holidays, reflecting stricter weekend freight regulations. In contrast, emissions levels of trucks remain relatively high on weekends, especially in southern cities like Marseille and Nice, where midday peaks surpass 0.06 of daily emissions and are comparable to weekday levels.</p>

      <fig id="F9" specific-use="star"><label>Figure 9</label><caption><p id="d2e2850">Hourly emission patterns of trucks in 20 cities.</p></caption>
          <graphic xlink:href="https://essd.copernicus.org/articles/18/927/2026/essd-18-927-2026-f09.png"/>

        </fig>

</sec>
<sec id="Ch1.S3.SS4">
  <label>3.4</label><title>Uncertainty analysis</title>
      <p id="d2e2867">Figure 10 shows the uncertainties in annual emissions arising from uncertainty in traffic volume estimates. Overall, the Monte Carlo–derived mean emission estimates are close to the original deterministic estimates for most cities, with the Monte Carlo means being on average 13.1 % lower across the 20 cities. the differences between the Monte Carlo mean and the deterministic estimate for Paris (<inline-formula><mml:math id="M132" display="inline"><mml:mo lspace="0mm">-</mml:mo></mml:math></inline-formula>7.0 %), Lyon (<inline-formula><mml:math id="M133" display="inline"><mml:mo lspace="0mm">+</mml:mo></mml:math></inline-formula>7.3 %), and Bordeaux (<inline-formula><mml:math id="M134" display="inline"><mml:mo lspace="0mm">-</mml:mo></mml:math></inline-formula>13.4 %) remain within <inline-formula><mml:math id="M135" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula>15 %, indicating relatively stable estimates despite uncertainty propagation. Noticeable differences are observed for Berlin (<inline-formula><mml:math id="M136" display="inline"><mml:mo lspace="0mm">-</mml:mo></mml:math></inline-formula>41.4 %), Hamburg (<inline-formula><mml:math id="M137" display="inline"><mml:mo lspace="0mm">+</mml:mo></mml:math></inline-formula>61.4 %), Marseille (<inline-formula><mml:math id="M138" display="inline"><mml:mo lspace="0mm">-</mml:mo></mml:math></inline-formula>41.2 %), and Toulouse (<inline-formula><mml:math id="M139" display="inline"><mml:mo lspace="0mm">-</mml:mo></mml:math></inline-formula>46.5 %), where the differences between the Monte Carlo mean and the deterministic estimate exceed 40 %.</p>

      <fig id="F10" specific-use="star"><label>Figure 10</label><caption><p id="d2e2929">Emission uncertainties in 20 cities. Filled circles are the original deterministic estimates. Hollow circles indicate Monte Carlo mean estimates, and vertical bars represent the 95 % uncertainty interval (P2.5–P97.5).</p></caption>
          <graphic xlink:href="https://essd.copernicus.org/articles/18/927/2026/essd-18-927-2026-f10.png"/>

        </fig>

      <p id="d2e2938">Figure S9 further shows the road-class-specific uncertainties. Across cities uncertainty in annual totals is primarily driven by emissions associated with small roads, which exhibit the greatest relative variability across all functional classes. We quantify road-class-specific relative uncertainty using the relative 95 % interval width defined as (P97.5–P2.5)/mean of the 10 000 Monte Carlo realizations. Using this metric, small roads show the largest relative uncertainty, with a median value of 2.67 (266.7 %), compared with 1.74 (174.1 %) for middle roads and 1.26 (125.8 %) for major roads. In Berlin, the Monte Carlo estimate is 4.65 Mt CO<sub>2 </sub> (95 % CI: [1.89, 6.04]) , closer to values reported by Anjos et al. (2025) (2.70 Mt) (Anjos and Meier, 2025) and Climate Trace (1.99 Mt) (Kott et al., 2025), suggesting that the original deterministic estimate may have overestimated emissions from small roads. The situation in Hamburg is different. The Monte Carlo mean emission estimate of approximately 10.57 Mt CO<sub>2</sub> (95 % CI: [5.64, 15.60]) exceeds that of Berlin, which is unreasonable given Hamburg's smaller urban scale and lower overall road lengths. This outcome suggests that limited and heterogeneous observational data can bias an upward bias in the sampled correction factors for small roads, resulting in an overestimation of emissions for this road class and, consequently, at the city scale.</p>
      <p id="d2e2962">Overall, these contrasting behaviours highlight that city-scale uncertainty is highly sensitive to the treatment of small roads, particularly in data-scarce contexts. While the Monte Carlo framework provides a robust characterization of uncertainty, its outcomes for low-traffic road classes should be interpreted with caution and ideally complemented by additional constraints or external benchmarks.</p>
</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Data availability</title>
      <p id="d2e2974">The high-resolution hourly CO<sub>2</sub> emission dataset for 20 cities in 2023 is available in NetCDF format, on Zenodo: <ext-link xlink:href="https://doi.org/10.5281/zenodo.16600210" ext-link-type="DOI">10.5281/zenodo.16600210</ext-link> (Shi et al., 2025). Each city has an individual NetCDF file that provides gridded hourly emissions over the entire year of 2023. Their central <inline-formula><mml:math id="M143" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M144" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> coordinates define the grid cells, and each file includes the variable CO<sub>2</sub>_g, representing emissions in grams per hour in the grid. Every grid's size is 100 m <inline-formula><mml:math id="M146" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 100 m.</p>
</sec>
<sec id="Ch1.S5" sec-type="conclusions">
  <label>5</label><title>Discussion</title>
<sec id="Ch1.S5.SS1">
  <label>5.1</label><title>Key contributions and implications</title>
      <p id="d2e3036">This study demonstrates that integrating new GPS-based traffic data for individual vehicles covering all street segments with the COPERT model enables the estimation of hourly on-road CO<sub>2</sub> emissions at street level, which were further aggregated into 100 <inline-formula><mml:math id="M148" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 100 m grids for visualization, to generate high-resolution emission maps across 20 European cities. This approach overcomes the limitations of traditional top-down downscaling methods (e.g., population-based or road-network density proxies) by applying machine learning to impute the actual traffic volumes from FCD, which only samples the traffic of vehicles equipped with GPS. Compared to existing CO<sub>2</sub> emission inventories such as CAMS-TEMPO, Carbon Monitor, or localized platforms, our dataset represents a significant advancement by simultaneously achieving high spatial granularity and temporal resolution. It captures intra-urban variability that is often missed in coarser-resolution datasets or those relying solely on major road segments. This work highlights the value of integrating GPS-based mobility data with machine learning and emission modelling to enhance the monitoring of urban transportation emissions and to inform the design of effective, location-specific mitigation policies. Most common low-carbon transport measures in cities include modal shift to public transport, low-carbon zones control, and low-emission vehicle development, but each strategy may vary according to development stages and types of urban land-use transport systems (Creutzig et al., 2012; Nakamura and Hayashi, 2013; Croci et al., 2021). While low-density cities become more compact in the long term but often lack sufficient population density to support rapid transit systems in the short term, promoting the adoption of electric vehicles, particularly in regions with low-carbon electricity, may be a more practical approach (Kennedy et al., 2014). This study may support the design of such strategies by enabling street-level scenarios to quantitatively assess their potential emission reductions.</p>
      <p id="d2e3064">Our hourly CO<sub>2</sub> emission maps reveal striking spatial heterogeneity within cities. For example, concentrated emission hotspots along Paris' ring road, versus more dispersed patterns in Berlin, reflect differences in urban structure, transport systems, and commuting behaviours. Temporally, we observed national variations in traffic-related emissions during holiday and summer periods, likely due to country-specific vacation schedules. Our new emission maps can support planning of low-emission zones, help identify high-flux corridors for targeted energy efficiency measures and provide a basis for congestion-related studies. Given that traffic congestion is a major driver of both fuel consumption and emissions, our maps offer valuable insights for designing and evaluating emission reduction strategies.</p>
</sec>
<sec id="Ch1.S5.SS2">
  <label>5.2</label><title>Limitations</title>
      <p id="d2e3084">Several sources of uncertainty remain in our approach. Because the GPS-to-volume conversion models were calibrated using in-situ sensor data from Paris and Berlin only and extrapolated to the remaining 18 cities, the results may be better suited for analysing spatial patterns, temporal dynamics, and relative differences across cities, rather than for precise reporting of absolute emission magnitudes. To move beyond qualitative statements, we quantify activity-data uncertainty using independent annual AADT/AAWT validation (Sect. 2.4; Fig. 3) and Monte Carlo uncertainty propagation (Sect. 3.4; Figs. 10 and S9). The external validation reveals pronounced inter-city heterogeneity in traffic-volume agreement (with <inline-formula><mml:math id="M151" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> ranging from approximately 0.3 to 0.92 across cities; Fig. 3), which provides the empirical basis for the subsequent uncertainty ranges.</p>
      <p id="d2e3098">First, significant uncertainty may be introduced during the conversion from GPS trajectories to actual traffic volume. The flux-to-volume machine learning models were calibrated using sensor data from Paris and Berlin only, because comparable high-resolution traffic counts are either unavailable or not publicly accessible for most other cities. In addition, GPS penetration rates may vary across cities and vehicle types, and the vehicle population captured by FCD may differ from that represented in local monitoring stations, which can affect calibration, particularly for trucks. As discussed in Sects. 2.4 and 3.4, model performance is weaker on middle and small roads, and emissions from small roads exhibit the largest uncertainty and potential overestimation. Consistent with this, Monte Carlo mean emission estimates are on average 13.1 % lower than the deterministic totals across the 20 cities, and most cities remain within <inline-formula><mml:math id="M152" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula>15 %. However, several cities show substantially larger deviations exceeding 40 % (e.g., Berlin, Hamburg, Marseille, and Toulouse), indicating that absolute totals are more uncertain where traffic-volume discrepancies are large and observational constraints are limited. For example, Berlin's Monte Carlo estimate is 4.65 Mt CO<sub>2</sub> (95 % CI: [1.89, 6.04]), whereas Hamburg shows a much wider and higher range of 10.57 Mt CO<sub>2</sub> (95 % CI: [5.64, 15.60]), highlighting the sensitivity of city totals to correction factors on small roads in data-scarce contexts. This reinforces the need for more comprehensive and standardized traffic monitoring networks. Incorporating additional top-down constraints, such as city-level fuel consumption statistics in transportation sector, could further improve the accuracy of traffic volume inference.</p>
      <p id="d2e3126">Second, uncertainties also arise from fleet structures. Due to the lack of detailed vehicle-type distribution at the road segment level, we can only perform fleet correction for roads where heavy-duty vehicle traffic is explicitly restricted. For other roads, we currently apply city-wide average fleet compositions, which may not reflect local variations. Although urban fleet structure evolves continuously, available data are reported at coarse temporal resolution; disaggregation to finer temporal scales would introduce substantial uncertainty, and an annual fleet update is therefore adopted to maintain consistency with the data and the emission modelling framework.</p>
      <p id="d2e3129">Finally, emissions in this study are estimated using the COPERT, which is based on an average-speed framework and does not explicitly represent microscopic stop-and-go driving behaviours. In contrast, microscopic emission models such as MOVES (EPA, 2025) explicitly account for such dynamics but require high-frequency trajectory data, which are not available in this study. Moreover, COPERT characterizes vehicle technologies primarily by vehicle category and Euro emission standard, and does not explicitly parameterize changes in emission performance associated with vehicle ageing. As a result, city-specific fleet age structures and local real-world driving conditions may lead to deviations from the standard emission factors used in the model, especially where detailed fleet data are unavailable to further refine the parameterization. Access to locally measured emission factors from in situ studies or the literature would help reduce this source of uncertainty and improve the accuracy of the emission estimates.</p>
</sec>
<sec id="Ch1.S5.SS3">
  <label>5.3</label><title>Future work</title>
      <p id="d2e3140">Current work only covers the year 2023, but the underlying GPS-based FCD is typically available with a delay of only about one week. This creates a clear opportunity to automate the processing pipeline and update the emission estimates on a rolling basis. Incorporating this capability into Carbon Monitor Cities would allow near-real-time, high-resolution emission monitoring at the street level, significantly enhancing the system's responsiveness and value for both research and policy applications. In addition, further feature engineering could improve model performance. As part of ongoing work, we plan to incorporate high-resolution urban context information, such as building-type data, to better capture heterogeneity across different road classes. The proposed framework is flexible and allows additional features to be integrated as new data become available. Also, future work could extend the methodology to include major air pollutants beyond CO<sub>2</sub> and scale the approach to cover broader regions. Through incorporating more sensor-based traffic measurements across cities, data representativeness and model validation can be further improved. Such efforts will strengthen the robustness, applicability, and policy relevance of street-level emission mapping, particularly in supporting timely decision-making and climate or clean air action monitoring.</p>
</sec>
</sec>

      
      </body>
    <back><app-group>
        <supplementary-material position="anchor"><p id="d2e3151">This dataset is accompanied by the Supplement, including a detailed methodology document (SI_document.docx) and additional data tables (SI_tables.xlsx). The supplement related to this article is available online at <inline-supplementary-material xlink:href="https://doi.org/10.5194/essd-18-927-2026-supplement" xlink:title="zip">https://doi.org/10.5194/essd-18-927-2026-supplement</inline-supplementary-material>.</p></supplementary-material>
        </app-group><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d2e3163">QS processed and generated the dataset and drafted the initial manuscript. PC designed the study and provided scientific supervision. NM collected the raw data and contributed to the structuring of the dataset. XB and RTM assisted with COPERT data handling, data matching, and emission calculations. RE reviewed the emission estimates and provided constructive feedback on the manuscript. CZ contributed extensively to the machine learning modelling and provided valuable suggestions on the manuscript structure and visualization. All authors reviewed and approved the final manuscript.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d2e3169">The contact author has declared that none of the authors has any competing interests.</p>
  </notes><notes notes-type="disclaimer"><title>Disclaimer</title>

      <p id="d2e3175">Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. The authors bear the ultimate responsibility for providing appropriate place names. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.</p>
  </notes><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d2e3181">This research has been supported by the European Centre for Medium-Range Weather Forecasts (grant no. CAMS2_51a).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d2e3187">This paper was edited by Dalei Hao and reviewed by three anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bib1"><label>1</label><mixed-citation>Albarus, I., Lauvaux, T., Utard, H., Ciais, P., Crifo, P., and Gros, V.: Unraveling climate targets across the Paris conurbation as a gauge of city ambitions, NPJ Urban Sustainability, 5, 27, <ext-link xlink:href="https://doi.org/10.1038/s42949-025-00206-y" ext-link-type="DOI">10.1038/s42949-025-00206-y</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bib2"><label>2</label><mixed-citation>Anjos, M. and Meier, F.: Zooming into Berlin: tracking street-scale CO<sub>2</sub> emissions based on high-resolution traffic modeling using machine learning, Frontiers in Environmental Science, 12, <ext-link xlink:href="https://doi.org/10.3389/fenvs.2024.1461656" ext-link-type="DOI">10.3389/fenvs.2024.1461656</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bib3"><label>3</label><mixed-citation>Bilanz des Statistikamtes Nord: Erneut deutliche CO<sub>2</sub>-Minderung in Hamburg,  Freie und Hansestadt Hamburg (BUKEA), <uri>https://www.hamburg.de/politik-und-verwaltung/behoerden/bukea/themen/klima/klimaschutz-klimaplan/co2-bilanz-hh-2023-169240</uri>, last access: 28 July 2025.</mixed-citation></ref>
      <ref id="bib1.bib4"><label>4</label><mixed-citation>Bonnemaizon, X., Ciais, P., Zhou, C., Arous, S. B., Davis, S. J., and Megel, N.: Scaling traffic variables from sensors sample to the entire city at high spatiotemporal resolution with machine learning: applications to the Paris megacity, Environmental Research: Infrastructure and Sustainability, 4, 035010, <ext-link xlink:href="https://doi.org/10.1088/2634-4505/ad6bbf" ext-link-type="DOI">10.1088/2634-4505/ad6bbf</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bib5"><label>5</label><mixed-citation>Bonnemaizon, X., Ciais, P., Zhou, C., Shi, Q., Mittakola, R. T., Goldmann, C., Ben Arous, S., Megel, N., and Davis, S. J.: Harmonized Annual Averaged Traffic Data at Street Segment Level for European Cities, Scientific Data, 12, 1365, <ext-link xlink:href="https://doi.org/10.1038/s41597-025-05698-y" ext-link-type="DOI">10.1038/s41597-025-05698-y</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bib6"><label>6</label><mixed-citation>CINEA: E-Mobility revolution in Amsterdam, European Commission, <uri>https://cinea.ec.europa.eu/news-events/news/e-mobility-revolution-amsterdam-2025-04-23_en?utm_source=chatgpt.com</uri>, last access: 28 July 2025.</mixed-citation></ref>
      <ref id="bib1.bib7"><label>7</label><mixed-citation>Creutzig, F., Mühlhoff, R., and Römer, J.: Decarbonizing urban transport in European cities: four cases show possibly high co-benefits, Environmental Research Letters, 7, 044042, <ext-link xlink:href="https://doi.org/10.1088/1748-9326/7/4/044042" ext-link-type="DOI">10.1088/1748-9326/7/4/044042</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib8"><label>8</label><mixed-citation>Croci, E., Lucchitta, B., and Molteni, T.: Low carbon urban strategies: An investigation of 124 European cities, Urban Climate, 40, 101022, <ext-link xlink:href="https://doi.org/10.1016/j.uclim.2021.101022" ext-link-type="DOI">10.1016/j.uclim.2021.101022</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib9"><label>9</label><mixed-citation>De Gennaro, M., Paffumi, E., and Martini, G.: Big Data for Supporting Low-Carbon Road Transport Policies in Europe: Applications, Challenges and Opportunities, Big Data Research, 6, 11–25, <ext-link xlink:href="https://doi.org/10.1016/j.bdr.2016.04.003" ext-link-type="DOI">10.1016/j.bdr.2016.04.003</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib10"><label>10</label><mixed-citation>Dou, X., Hong, J., Ciais, P., Chevallier, F., Yan, F., Yu, Y., Hu, Y., Huo, D., Sun, Y., Wang, Y., Davis, S. J., Crippa, M., Janssens-Maenhout, G., Guizzardi, D., Solazzo, E., Lin, X., Song, X., Zhu, B., Cui, D., Ke, P., Wang, H., Zhou, W., Huang, X., Deng, Z., and Liu, Z.: Near-real-time global gridded daily CO<sub>2</sub> emissions 2021, Scientific Data, 10, 69, <ext-link xlink:href="https://doi.org/10.1038/s41597-023-01963-0" ext-link-type="DOI">10.1038/s41597-023-01963-0</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bib11"><label>11</label><mixed-citation>EEA: EEA greenhouse gases – data viewer, EEA, <uri>https://www.eea.europa.eu/en/analysis/maps-and-charts/greenhouse-gases-viewer-data-viewers?activeTab=570bee2d-1316-48cf-adde-4b640f92119b</uri>, last access: 28 July 2025a.</mixed-citation></ref>
      <ref id="bib1.bib12"><label>12</label><mixed-citation>EEA: Greenhouse gas emissions from transport in Europe, EEA, <uri>https://www.eea.europa.eu/en/analysis/indicators/greenhouse-gas-emissions-from-transport?activeAccordion=309c5ef9-de09-4759-bc02-802370dfa366</uri>, last access: 28 July 2025b.</mixed-citation></ref>
      <ref id="bib1.bib13"><label>13</label><mixed-citation>EPA: Motor Vehicle Emission Simulator: MOVES5, EPA, <uri>https://www.epa.gov/moves</uri>, last access: 28 July 2025.</mixed-citation></ref>
      <ref id="bib1.bib14"><label>14</label><mixed-citation>European Commission: A European Strategy for low-emission mobility, European Commission, <uri>https://ec.europa.eu/commission/presscorner/detail/en/memo_16_2497</uri>, last access: 28 July 2025.</mixed-citation></ref>
      <ref id="bib1.bib15"><label>15</label><mixed-citation>Gately, C. K., Hutyra, L. R., and Sue Wing, I.: Cities, traffic, and CO<sub>2</sub>: A multidecadal assessment of trends, drivers, and scaling relationships, P. Natl. Acad. Sci. USA, 112, 4999–5004, <ext-link xlink:href="https://doi.org/10.1073/pnas.1421723112" ext-link-type="DOI">10.1073/pnas.1421723112</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib16"><label>16</label><mixed-citation>Guevara, M., Jorba, O., Tena, C., Denier van der Gon, H., Kuenen, J., Elguindi, N., Darras, S., Granier, C., and Pérez García-Pando, C.: Copernicus Atmosphere Monitoring Service TEMPOral profiles (CAMS-TEMPO): global and European emission temporal profile maps for atmospheric chemistry modelling, Earth Syst. Sci. Data, 13, 367–404, <ext-link xlink:href="https://doi.org/10.5194/essd-13-367-2021" ext-link-type="DOI">10.5194/essd-13-367-2021</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib17"><label>17</label><mixed-citation>Hersbach, H., Bell, B., Berrisford, P., Biavati, G., Horányi, A., Muñoz Sabater, J., Nicolas, J., Peubey, C., Radu, R., Rozum, I., Schepers, D., Simmons, A., Soci, C., Dee, D., and Thépaut, J-N.: ERA5 hourly data on single levels from 1940 to present, Copernicus Climate Change Service (C3S) Climate Data Store (CDS) [data set], <ext-link xlink:href="https://doi.org/10.24381/cds.adbb2d47" ext-link-type="DOI">10.24381/cds.adbb2d47</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bib18"><label>18</label><mixed-citation>Huo, D., Huang, X., Dou, X., Ciais, P., Li, Y., Deng, Z., Wang, Y., Cui, D., Benkhelifa, F., Sun, T., Zhu, B., Roest, G., Gurney, K. R., Ke, P., Guo, R., Lu, C., Lin, X., Lovell, A., Appleby, K., DeCola, P. L., Davis, S. J., and Liu, Z.: Carbon Monitor Cities near-real-time daily estimates of CO<sub>2</sub> emissions from 1500 cities worldwide, Scientific Data, 9, 533, <ext-link xlink:href="https://doi.org/10.1038/s41597-022-01657-z" ext-link-type="DOI">10.1038/s41597-022-01657-z</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bib19"><label>19</label><mixed-citation>Kennedy, C. A., Ibrahim, N., and Hoornweg, D.: Low-carbon infrastructure strategies for cities, Nature Climate Change, 4, 343–346, <ext-link xlink:href="https://doi.org/10.1038/nclimate2160" ext-link-type="DOI">10.1038/nclimate2160</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib20"><label>20</label><mixed-citation>Kott, T., Foster, K., Villafane-Delgado, M., Loschen, W., Sicurello, P., Ghebreselassie, M., Reilly, E., and Hughes, M.: Transportation Sector – Global Road Emissions, Climate TRACE Emissions Inventory, The Johns Hopkins University Applied Physics Laboratory (JHU/APL), <uri>https://climatetrace.org</uri>, last access: 28 July 2025.</mixed-citation></ref>
      <ref id="bib1.bib21"><label>21</label><mixed-citation>Kühbacher, D., Aigner, P., Super, I., Droste, A., Denier van der Gon, H., Ilic, M., and Chen, J.: Bottom-up estimation of traffic emissions in Munich based on macroscopic traffic simulation and counting data, EGU General Assembly 2023, Vienna, Austria, 24–28 Apr 2023, EGU23-12997, <ext-link xlink:href="https://doi.org/10.5194/egusphere-egu23-12997" ext-link-type="DOI">10.5194/egusphere-egu23-12997</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bib22"><label>22</label><mixed-citation>Land Berlin: Field of Action: Transport, Land Berlin, <uri>https://dibek.berlin.de/?lang=en#caption_c2c12</uri>, last access: 28 July 2025.</mixed-citation></ref>
      <ref id="bib1.bib23"><label>23</label><mixed-citation>Lundberg, S.: An introduction to explainable AI with Shapley values, SHAP, <uri>https://shap.readthedocs.io/en/latest/example_notebooks/overviews/An%20introduction%20to%20explainable%20AI%20with%20Shapley%20values.html</uri>, last access: 28 July 2025.</mixed-citation></ref>
      <ref id="bib1.bib24"><label>24</label><mixed-citation>Naiudomthum, S., Winijkul, E., and Sirisubtawee, S.: Near Real-Time Spatial and Temporal Distribution of Traffic Emissions in Bangkok Using Google Maps Application Program Interface, Atmosphere, 13, <ext-link xlink:href="https://doi.org/10.3390/atmos13111803" ext-link-type="DOI">10.3390/atmos13111803</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bib25"><label>25</label><mixed-citation>Nakamura, K. and Hayashi, Y.: Strategies and instruments for low-carbon urban transport: An international review on trends and effects, Transport Policy, 29, 264–274, <ext-link xlink:href="https://doi.org/10.1016/j.tranpol.2012.07.003" ext-link-type="DOI">10.1016/j.tranpol.2012.07.003</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib26"><label>26</label><mixed-citation>Ntziachristos, L., Gkatzoflias, D., Kouridis, C., and Samaras, Z.: COPERT: a European road transport emission inventory model, Information Technologies in Environmental Engineering: Proceedings of the 4th International ICSC Symposium Thessaloniki, 491–504, <ext-link xlink:href="https://doi.org/10.1007/978-3-540-88351-7_37" ext-link-type="DOI">10.1007/978-3-540-88351-7_37</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bib27"><label>27</label><mixed-citation>PCEL: Comptage routier – Données trafic issues des capteurs permanents, Ville de Paris, <uri>https://opendata.paris.fr/explore/dataset/comptages-routiers-permanents/information/?disjunctive.libelle&amp;disjunctive.libelle_nd_amont&amp;disjunctive.libelle_nd_aval&amp;disjunctive.etat_trafic</uri>, last access: 28 July 2025.</mixed-citation></ref>
      <ref id="bib1.bib28"><label>28</label><mixed-citation>Ramírez, A., de Keizer, C., Van der Sluijs, J. P., Olivier, J., and Brandes, L.: Monte Carlo analysis of uncertainties in the Netherlands greenhouse gas emission inventory for 1990–2004, Atmospheric Environment, 42, 8263–8272, <ext-link xlink:href="https://doi.org/10.1016/j.atmosenv.2008.07.059" ext-link-type="DOI">10.1016/j.atmosenv.2008.07.059</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bib29"><label>29</label><mixed-citation>SenMVKU: Verkehrsdetektion Berlin, Berlin Open Data (Land Berlin), <uri>https://daten.berlin.de/datensaetze/verkehrsdetektion-berlin</uri>, last access: 28 July 2025.</mixed-citation></ref>
      <ref id="bib1.bib30"><label>30</label><mixed-citation>Shi, Q., Ciais, P., Megel, N., Bonnemaizon, X., Mittakola, R. T., Engelen, R., and Zhou, C.: High spatiotemporal resolution traffic CO<sub>2</sub> emission maps derived from Floating Car Data (FCD) for 20 European cities (2023), Zenodo [data set], <ext-link xlink:href="https://doi.org/10.5281/zenodo.16600210" ext-link-type="DOI">10.5281/zenodo.16600210</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bib31"><label>31</label><mixed-citation>Super, I., Dellaert, S. N. C., Visschedijk, A. J. H., and Denier van der Gon, H. A. C.: Uncertainty analysis of a European high-resolution emission inventory of CO<sub>2</sub> and CO to support inverse modelling and network design, Atmos. Chem. Phys., 20, 1795–1816, <ext-link xlink:href="https://doi.org/10.5194/acp-20-1795-2020" ext-link-type="DOI">10.5194/acp-20-1795-2020</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib32"><label>32</label><mixed-citation>The City of Amsterdam: Roadmap Amsterdam Climate Neutral 2050, Municipality of Amsterdam, <uri>https://www.amsterdam.nl/en/policy/sustainability/policy-climate-neutrality/</uri>, last access: 28 July 2025.</mixed-citation></ref>
      <ref id="bib1.bib33"><label>33</label><mixed-citation>TomTom: Tomtom traffic index, TomTom International BV, <uri>https://www.tomtom.com/traffic-index/about/</uri>, last access: 28 July 2025.</mixed-citation></ref>
      <ref id="bib1.bib34"><label>34</label><mixed-citation>Ulrich, V., Brückner, J., Schultz, M., Vardag, S. N., Ludwig, C., Fürle, J., Zia, M., Lautenbach, S., and Zipf, A.: Private Vehicles Greenhouse Gas Emission Estimation at Street Level for Berlin Based on Open Data, ISPRS International Journal of Geo-Information, 12, 138, <ext-link xlink:href="https://doi.org/10.3390/ijgi12040138" ext-link-type="DOI">10.3390/ijgi12040138</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bib35"><label>35</label><mixed-citation>Wen, Y., Wu, R., Zhou, Z., Zhang, S., Yang, S., Wallington, T. J., Shen, W., Tan, Q., Deng, Y., and Wu, Y.: A data-driven method of traffic emissions mapping with land use random forest models, Applied Energy, 305, <ext-link xlink:href="https://doi.org/10.1016/j.apenergy.2021.117916" ext-link-type="DOI">10.1016/j.apenergy.2021.117916</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bib36"><label>36</label><mixed-citation>Zhao, Y., Nielsen, C. P., Lei, Y., McElroy, M. B., and Hao, J.: Quantifying the uncertainties of a bottom-up emission inventory of anthropogenic atmospheric pollutants in China, Atmos. Chem. Phys., 11, 2295–2308, <ext-link xlink:href="https://doi.org/10.5194/acp-11-2295-2011" ext-link-type="DOI">10.5194/acp-11-2295-2011</ext-link>, 2011.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>High spatiotemporal resolution traffic CO<sub>2</sub> emission maps derived from Floating Car Data (FCD) for 20 European cities (2023)</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>1</label><mixed-citation>
      
Albarus, I., Lauvaux, T., Utard, H., Ciais, P., Crifo, P., and Gros, V.:
Unraveling climate targets across the Paris conurbation as a gauge of city
ambitions, NPJ Urban Sustainability, 5, 27, <a href="https://doi.org/10.1038/s42949-025-00206-y" target="_blank">https://doi.org/10.1038/s42949-025-00206-y</a>,
2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>2</label><mixed-citation>
      
Anjos, M. and Meier, F.: Zooming into Berlin: tracking street-scale CO<sub>2</sub> emissions based on high-resolution traffic modeling using machine learning,
Frontiers in Environmental Science, 12, <a href="https://doi.org/10.3389/fenvs.2024.1461656" target="_blank">https://doi.org/10.3389/fenvs.2024.1461656</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>3</label><mixed-citation>
      
Bilanz des Statistikamtes Nord: Erneut deutliche CO<sub>2</sub>-Minderung in Hamburg,  Freie und Hansestadt Hamburg (BUKEA), <a href="https://www.hamburg.de/politik-und-verwaltung/behoerden/bukea/themen/klima/klimaschutz-klimaplan/co2-bilanz-hh-2023-169240" target="_blank"/>,
last access: 28 July 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>4</label><mixed-citation>
      
Bonnemaizon, X., Ciais, P., Zhou, C., Arous, S. B., Davis, S. J., and Megel, N.: Scaling traffic variables from sensors sample to the entire city at high spatiotemporal resolution with machine learning: applications to the Paris megacity, Environmental Research: Infrastructure and Sustainability, 4, 035010, <a href="https://doi.org/10.1088/2634-4505/ad6bbf" target="_blank">https://doi.org/10.1088/2634-4505/ad6bbf</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>5</label><mixed-citation>
      
Bonnemaizon, X., Ciais, P., Zhou, C., Shi, Q., Mittakola, R. T., Goldmann,
C., Ben Arous, S., Megel, N., and Davis, S. J.: Harmonized Annual Averaged
Traffic Data at Street Segment Level for European Cities, Scientific Data,
12, 1365, <a href="https://doi.org/10.1038/s41597-025-05698-y" target="_blank">https://doi.org/10.1038/s41597-025-05698-y</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>6</label><mixed-citation>
      
CINEA: E-Mobility revolution in Amsterdam, European Commission, <a href="https://cinea.ec.europa.eu/news-events/news/e-mobility-revolution-amsterdam-2025-04-23_en?utm_source=chatgpt.com" target="_blank"/>, last access: 28 July 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>7</label><mixed-citation>
      
Creutzig, F., Mühlhoff, R., and Römer, J.: Decarbonizing urban
transport in European cities: four cases show possibly high co-benefits,
Environmental Research Letters, 7, 044042, <a href="https://doi.org/10.1088/1748-9326/7/4/044042" target="_blank">https://doi.org/10.1088/1748-9326/7/4/044042</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>8</label><mixed-citation>
      
Croci, E., Lucchitta, B., and Molteni, T.: Low carbon urban strategies: An
investigation of 124 European cities, Urban Climate, 40, 101022,
<a href="https://doi.org/10.1016/j.uclim.2021.101022" target="_blank">https://doi.org/10.1016/j.uclim.2021.101022</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>9</label><mixed-citation>
      
De Gennaro, M., Paffumi, E., and Martini, G.: Big Data for Supporting
Low-Carbon Road Transport Policies in Europe: Applications, Challenges and
Opportunities, Big Data Research, 6, 11–25, <a href="https://doi.org/10.1016/j.bdr.2016.04.003" target="_blank">https://doi.org/10.1016/j.bdr.2016.04.003</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>10</label><mixed-citation>
      
Dou, X., Hong, J., Ciais, P., Chevallier, F., Yan, F., Yu, Y., Hu, Y., Huo,
D., Sun, Y., Wang, Y., Davis, S. J., Crippa, M., Janssens-Maenhout, G.,
Guizzardi, D., Solazzo, E., Lin, X., Song, X., Zhu, B., Cui, D., Ke, P.,
Wang, H., Zhou, W., Huang, X., Deng, Z., and Liu, Z.: Near-real-time global
gridded daily CO<sub>2</sub> emissions 2021, Scientific Data, 10, 69,
<a href="https://doi.org/10.1038/s41597-023-01963-0" target="_blank">https://doi.org/10.1038/s41597-023-01963-0</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>11</label><mixed-citation>
      
EEA: EEA greenhouse gases – data viewer, EEA, <a href="https://www.eea.europa.eu/en/analysis/maps-and-charts/greenhouse-gases-viewer-data-viewers?activeTab=570bee2d-1316-48cf-adde-4b640f92119b" target="_blank"/>, last access: 28 July 2025a.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>12</label><mixed-citation>
      
EEA: Greenhouse gas emissions from transport in Europe, EEA, <a href="https://www.eea.europa.eu/en/analysis/indicators/greenhouse-gas-emissions-from-transport?activeAccordion=309c5ef9-de09-4759-bc02-802370dfa366" target="_blank"/>, last access: 28 July 2025b.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>13</label><mixed-citation>
      
EPA: Motor Vehicle Emission Simulator: MOVES5, EPA, <a href="https://www.epa.gov/moves" target="_blank"/>, last access: 28 July 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>14</label><mixed-citation>
      
European Commission: A European Strategy for low-emission mobility, European Commission, <a href="https://ec.europa.eu/commission/presscorner/detail/en/memo_16_2497" target="_blank"/>, last access: 28 July 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>15</label><mixed-citation>
      
Gately, C. K., Hutyra, L. R., and Sue Wing, I.: Cities, traffic, and CO<sub>2</sub>: A
multidecadal assessment of trends, drivers, and scaling relationships, P.
Natl. Acad. Sci. USA, 112, 4999–5004, <a href="https://doi.org/10.1073/pnas.1421723112" target="_blank">https://doi.org/10.1073/pnas.1421723112</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>16</label><mixed-citation>
      
Guevara, M., Jorba, O., Tena, C., Denier van der Gon, H., Kuenen, J., Elguindi, N., Darras, S., Granier, C., and Pérez García-Pando, C.: Copernicus Atmosphere Monitoring Service TEMPOral profiles (CAMS-TEMPO): global and European emission temporal profile maps for atmospheric chemistry modelling, Earth Syst. Sci. Data, 13, 367–404, <a href="https://doi.org/10.5194/essd-13-367-2021" target="_blank">https://doi.org/10.5194/essd-13-367-2021</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>17</label><mixed-citation>
      
Hersbach, H., Bell, B., Berrisford, P., Biavati, G., Horányi, A., Muñoz Sabater, J., Nicolas, J., Peubey, C., Radu, R., Rozum, I., Schepers, D., Simmons, A., Soci, C., Dee, D., and Thépaut, J-N.: ERA5 hourly data on single levels from 1940 to present, Copernicus Climate Change Service (C3S) Climate Data Store (CDS) [data set], <a href="https://doi.org/10.24381/cds.adbb2d47" target="_blank">https://doi.org/10.24381/cds.adbb2d47</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>18</label><mixed-citation>
      
Huo, D., Huang, X., Dou, X., Ciais, P., Li, Y., Deng, Z., Wang, Y., Cui, D.,
Benkhelifa, F., Sun, T., Zhu, B., Roest, G., Gurney, K. R., Ke, P., Guo, R.,
Lu, C., Lin, X., Lovell, A., Appleby, K., DeCola, P. L., Davis, S. J., and
Liu, Z.: Carbon Monitor Cities near-real-time daily estimates of CO<sub>2</sub> emissions from 1500 cities worldwide, Scientific Data, 9, 533,
<a href="https://doi.org/10.1038/s41597-022-01657-z" target="_blank">https://doi.org/10.1038/s41597-022-01657-z</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>19</label><mixed-citation>
      
Kennedy, C. A., Ibrahim, N., and Hoornweg, D.: Low-carbon infrastructure
strategies for cities, Nature Climate Change, 4, 343–346,
<a href="https://doi.org/10.1038/nclimate2160" target="_blank">https://doi.org/10.1038/nclimate2160</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>20</label><mixed-citation>
      
Kott, T., Foster, K., Villafane-Delgado, M., Loschen, W., Sicurello, P., Ghebreselassie, M., Reilly, E., and Hughes, M.: Transportation Sector – Global Road Emissions, Climate TRACE Emissions Inventory, The Johns Hopkins University Applied Physics Laboratory (JHU/APL), <a href="https://climatetrace.org" target="_blank"/>, last access: 28 July 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>21</label><mixed-citation>
      
Kühbacher, D., Aigner, P., Super, I., Droste, A., Denier van der Gon, H., Ilic, M., and Chen, J.: Bottom-up estimation of traffic emissions in Munich based on macroscopic traffic simulation and counting data, EGU General Assembly 2023, Vienna, Austria, 24–28 Apr 2023, EGU23-12997, <a href="https://doi.org/10.5194/egusphere-egu23-12997" target="_blank">https://doi.org/10.5194/egusphere-egu23-12997</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>22</label><mixed-citation>
      
Land Berlin: Field of Action: Transport, Land Berlin, <a href="https://dibek.berlin.de/?lang=en#caption_c2c12" target="_blank"/>, last access: 28 July 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>23</label><mixed-citation>
      
Lundberg, S.: An introduction to explainable AI with Shapley values, SHAP, <a href="https://shap.readthedocs.io/en/latest/example_notebooks/overviews/An%20introduction%20to%20explainable%20AI%20with%20Shapley%20values.html" target="_blank"/>, last access: 28 July 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>24</label><mixed-citation>
      
Naiudomthum, S., Winijkul, E., and Sirisubtawee, S.: Near Real-Time Spatial and Temporal Distribution of Traffic Emissions in Bangkok Using Google Maps Application Program Interface, Atmosphere, 13, <a href="https://doi.org/10.3390/atmos13111803" target="_blank">https://doi.org/10.3390/atmos13111803</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>25</label><mixed-citation>
      
Nakamura, K. and Hayashi, Y.: Strategies and instruments for low-carbon
urban transport: An international review on trends and effects, Transport
Policy, 29, 264–274, <a href="https://doi.org/10.1016/j.tranpol.2012.07.003" target="_blank">https://doi.org/10.1016/j.tranpol.2012.07.003</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>26</label><mixed-citation>
      
Ntziachristos, L., Gkatzoflias, D., Kouridis, C., and Samaras, Z.: COPERT: a European road transport emission inventory model, Information Technologies in Environmental Engineering: Proceedings of the 4th International ICSC Symposium Thessaloniki, 491–504, <a href="https://doi.org/10.1007/978-3-540-88351-7_37" target="_blank">https://doi.org/10.1007/978-3-540-88351-7_37</a>, 2009.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>27</label><mixed-citation>
      
PCEL: Comptage routier – Données trafic issues des capteurs permanents, Ville de Paris, <a href="https://opendata.paris.fr/explore/dataset/comptages-routiers-permanents/information/?disjunctive.libelle&amp;disjunctive.libelle_nd_amont&amp;disjunctive.libelle_nd_aval&amp;disjunctive.etat_trafic" target="_blank"/>, last access: 28 July 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>28</label><mixed-citation>
      
Ramírez, A., de Keizer, C., Van der Sluijs, J. P., Olivier, J., and
Brandes, L.: Monte Carlo analysis of uncertainties in the Netherlands
greenhouse gas emission inventory for 1990–2004, Atmospheric Environment,
42, 8263–8272, <a href="https://doi.org/10.1016/j.atmosenv.2008.07.059" target="_blank">https://doi.org/10.1016/j.atmosenv.2008.07.059</a>,
2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>29</label><mixed-citation>
      
SenMVKU: Verkehrsdetektion Berlin, Berlin Open Data (Land Berlin), <a href="https://daten.berlin.de/datensaetze/verkehrsdetektion-berlin" target="_blank"/>, last access: 28 July 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>30</label><mixed-citation>
      
Shi, Q., Ciais, P., Megel, N., Bonnemaizon, X., Mittakola, R. T., Engelen,
R., and Zhou, C.: High spatiotemporal resolution traffic CO<sub>2</sub> emission maps
derived from Floating Car Data (FCD) for 20 European cities (2023), Zenodo
[data set], <a href="https://doi.org/10.5281/zenodo.16600210" target="_blank">https://doi.org/10.5281/zenodo.16600210</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>31</label><mixed-citation>
      
Super, I., Dellaert, S. N. C., Visschedijk, A. J. H., and Denier van der Gon, H. A. C.: Uncertainty analysis of a European high-resolution emission inventory of CO<sub>2</sub> and CO to support inverse modelling and network design, Atmos. Chem. Phys., 20, 1795–1816, <a href="https://doi.org/10.5194/acp-20-1795-2020" target="_blank">https://doi.org/10.5194/acp-20-1795-2020</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>32</label><mixed-citation>
      
The City of Amsterdam: Roadmap Amsterdam Climate Neutral 2050, Municipality of Amsterdam, <a href="https://www.amsterdam.nl/en/policy/sustainability/policy-climate-neutrality/" target="_blank"/>, last access: 28 July 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>33</label><mixed-citation>
      
TomTom: Tomtom traffic index, TomTom International BV, <a href="https://www.tomtom.com/traffic-index/about/" target="_blank"/>, last access: 28 July 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>34</label><mixed-citation>
      
Ulrich, V., Brückner, J., Schultz, M., Vardag, S. N., Ludwig, C.,
Fürle, J., Zia, M., Lautenbach, S., and Zipf, A.: Private Vehicles
Greenhouse Gas Emission Estimation at Street Level for Berlin Based on Open
Data, ISPRS International Journal of Geo-Information, 12, 138, <a href="https://doi.org/10.3390/ijgi12040138" target="_blank">https://doi.org/10.3390/ijgi12040138</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>35</label><mixed-citation>
      
Wen, Y., Wu, R., Zhou, Z., Zhang, S., Yang, S., Wallington, T. J., Shen, W.,
Tan, Q., Deng, Y., and Wu, Y.: A data-driven method of traffic emissions
mapping with land use random forest models, Applied Energy, 305,
<a href="https://doi.org/10.1016/j.apenergy.2021.117916" target="_blank">https://doi.org/10.1016/j.apenergy.2021.117916</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>36</label><mixed-citation>
      
Zhao, Y., Nielsen, C. P., Lei, Y., McElroy, M. B., and Hao, J.: Quantifying the uncertainties of a bottom-up emission inventory of anthropogenic atmospheric pollutants in China, Atmos. Chem. Phys., 11, 2295–2308, <a href="https://doi.org/10.5194/acp-11-2295-2011" target="_blank">https://doi.org/10.5194/acp-11-2295-2011</a>, 2011.

    </mixed-citation></ref-html>--></article>
