{
 "city": "angers",
 "name": {
  "it": "Angers",
  "en": "Angers",
  "fr": "Angers"
 },
 "country": "fr",
 "built": "2026-11-04T22:58:29+00:00",
 "method": {
  "version": "v1",
  "floor": 1.0,
  "curves": {
   "q1a": {
    "kind": "dec",
    "full": 400,
    "zero": 1200,
    "unit": "m"
   },
   "q1b": {
    "kind": "dec",
    "full": 1000,
    "zero": 2000,
    "unit": "m"
   },
   "q2": {
    "kind": "inc",
    "zero": 0,
    "full": 30,
    "unit": "%"
   },
   "q3_food": {
    "kind": "dec",
    "full": 400,
    "zero": 1600,
    "unit": "m"
   },
   "q3_pharmacy": {
    "kind": "dec",
    "full": 400,
    "zero": 1600,
    "unit": "m"
   },
   "q3_doctor": {
    "kind": "dec",
    "full": 800,
    "zero": 1600,
    "unit": "m"
   },
   "q3_kindergarten": {
    "kind": "dec",
    "full": 800,
    "zero": 1600,
    "unit": "m"
   },
   "q3_primary": {
    "kind": "dec",
    "full": 800,
    "zero": 1600,
    "unit": "m"
   },
   "q3_stop": {
    "kind": "dec",
    "full": 400,
    "zero": 800,
    "unit": "m"
   },
   "q3_station": {
    "kind": "dec",
    "full": 800,
    "zero": 1600,
    "unit": "m"
   },
   "q4": {
    "kind": "dec",
    "full": 53,
    "zero": 70,
    "unit": "dB"
   },
   "q5": {
    "kind": "dec",
    "full": 5,
    "zero": 25,
    "unit": "µg/m³"
   },
   "q6": {
    "kind": "inc",
    "zero": 0,
    "full": 60,
    "unit": "/h"
   },
   "q7": {
    "kind": "dec",
    "full": 400,
    "zero": 1000,
    "unit": "m"
   },
   "q8": {
    "kind": "dec",
    "full": 300,
    "zero": 1000,
    "unit": "m"
   }
  },
  "q1_mix": [
   0.6666666666666666,
   0.3333333333333333
  ],
  "q3_categories": [
   "food",
   "pharmacy",
   "doctor",
   "kindergarten",
   "primary",
   "transit"
  ],
  "quality": [
   "q1",
   "q2",
   "q3",
   "q4",
   "q5",
   "q6",
   "q7",
   "q8"
  ],
  "core": [
   "q1",
   "q2",
   "q3"
  ],
  "density_limits": [
   1500,
   10000
  ],
  "density_classes": [
   "b",
   "m",
   "a"
  ],
  "mix_limits": [
   0.3,
   0.6
  ],
  "density_weight": 2,
  "match_by_step": [
   100.0,
   50.0,
   0.0
  ],
  "bands": [
   [
    80,
    "ottimo"
   ],
   [
    60,
    "buono"
   ],
   [
    40,
    "sufficiente"
   ],
   [
    0,
    "scarso"
   ]
  ],
  "profiles": {
   "studente": {
    "w": [
     2,
     1,
     4,
     1,
     0,
     0,
     0,
     3
    ],
    "k": "a"
   },
   "famiglia": {
    "w": [
     4,
     3,
     3,
     3,
     0,
     0,
     4,
     2
    ],
    "k": "m"
   },
   "over65": {
    "w": [
     3,
     2,
     4,
     3,
     0,
     0,
     0,
     0
    ],
    "k": "m"
   },
   "casa": {
    "w": [
     3,
     3,
     2,
     4,
     0,
     0,
     0,
     2
    ],
    "k": "b"
   },
   "pendolare": {
    "w": [
     2,
     2,
     4,
     2,
     0,
     4,
     0,
     3
    ],
    "k": "m"
   }
  },
  "default_weights": [
   1,
   1,
   1,
   0,
   0,
   0,
   0,
   0
  ],
  "walk_speed_m_per_min": 80.0
 },
 "grid": {
  "kind": "h3",
  "res": 9,
  "cells": 512,
  "wet_excluded": 6
 },
 "area_km2": 44.51,
 "population": 161302,
 "population_estimated": false,
 "center": [
  -0.55623,
  47.47695
 ],
 "bbox": [
  -0.64441,
  47.42224,
  -0.48392,
  47.53786
 ],
 "boundary": {
  "type": "Polygon",
  "coordinates": [
   [
    [
     -0.56937,
     47.51398
    ],
    [
     -0.56953,
     47.51232
    ],
    [
     -0.56804,
     47.50979
    ],
    [
     -0.56744,
     47.50846
    ],
    [
     -0.56679,
     47.50764
    ],
    [
     -0.56627,
     47.50622
    ],
    [
     -0.56643,
     47.50617
    ],
    [
     -0.56753,
     47.50646
    ],
    [
     -0.57124,
     47.50396
    ],
    [
     -0.57364,
     47.50369
    ],
    [
     -0.57413,
     47.50347
    ],
    [
     -0.57451,
     47.50311
    ],
    [
     -0.57462,
     47.50268
    ],
    [
     -0.57426,
     47.50091
    ],
    [
     -0.57453,
     47.50101
    ],
    [
     -0.57449,
     47.49999
    ],
    [
     -0.57605,
     47.49908
    ],
    [
     -0.57364,
     47.49799
    ],
    [
     -0.57472,
     47.49719
    ],
    [
     -0.57442,
     47.49696
    ],
    [
     -0.57468,
     47.49674
    ],
    [
     -0.57506,
     47.49688
    ],
    [
     -0.57593,
     47.49583
    ],
    [
     -0.57607,
     47.49588
    ],
    [
     -0.57694,
     47.49473
    ],
    [
     -0.57826,
     47.49435
    ],
    [
     -0.5782,
     47.49424
    ],
    [
     -0.57852,
     47.49412
    ],
    [
     -0.57799,
     47.49337
    ],
    [
     -0.57821,
     47.49328
    ],
    [
     -0.57691,
     47.49164
    ],
    [
     -0.57863,
     47.49094
    ],
    [
     -0.57927,
     47.49046
    ],
    [
     -0.57996,
     47.4897
    ],
    [
     -0.57972,
     47.48957
    ],
    [
     -0.58004,
     47.48898
    ],
    [
     -0.58072,
     47.48795
    ],
    [
     -0.58185,
     47.48673
    ],
    [
     -0.58241,
     47.4856
    ],
    [
     -0.58237,
     47.48503
    ],
    [
     -0.58286,
     47.48445
    ],
    [
     -0.58172,
     47.48376
    ],
    [
     -0.58063,
     47.48289
    ],
    [
     -0.58158,
     47.48101
    ],
    [
     -0.58282,
     47.48115
    ],
    [
     -0.58307,
     47.48122
    ],
    [
     -0.5831,
     47.48143
    ],
    [
     -0.58425,
     47.48168
    ],
    [
     -0.58587,
     47.48178
    ],
    [
     -0.58627,
     47.48242
    ],
    [
     -0.5873,
     47.48267
    ],
    [
     -0.59204,
     47.48306
    ],
    [
     -0.59271,
     47.48326
    ],
    [
     -0.5951,
     47.48326
    ],
    [
     -0.5969,
     47.48346
    ],
    [
     -0.59903,
     47.48349
    ],
    [
     -0.60011,
     47.48366
    ],
    [
     -0.60007,
     47.4859
    ],
    [
     -0.6003,
     47.48627
    ],
    [
     -0.60081,
     47.48645
    ],
    [
     -0.60138,
     47.48625
    ],
    [
     -0.6038,
     47.48609
    ],
    [
     -0.60504,
     47.48622
    ],
    [
     -0.60747,
     47.48719
    ],
    [
     -0.60842,
     47.48791
    ],
    [
     -0.60822,
     47.48831
    ],
    [
     -0.60776,
     47.48852
    ],
    [
     -0.61002,
     47.48891
    ],
    [
     -0.60944,
     47.47758
    ],
    [
     -0.60892,
     47.47746
    ],
    [
     -0.60866,
     47.47629
    ],
    [
     -0.6082,
     47.47618
    ],
    [
     -0.60885,
     47.4756
    ],
    [
     -0.60617,
     47.47443
    ],
    [
     -0.60178,
     47.47307
    ],
    [
     -0.60797,
     47.47285
    ],
    [
     -0.61337,
     47.47131
    ],
    [
     -0.61168,
     47.46947
    ],
    [
     -0.61045,
     47.46923
    ],
    [
     -0.60979,
     47.46785
    ],
    [
     -0.60871,
     47.46776
    ],
    [
     -0.60926,
     47.46678
    ],
    [
     -0.60898,
     47.46576
    ],
    [
     -0.60557,
     47.46518
    ],
    [
     -0.60618,
     47.4635
    ],
    [
     -0.60724,
     47.46342
    ],
    [
     -0.61009,
     47.46225
    ],
    [
     -0.61333,
     47.46384
    ],
    [
     -0.61565,
     47.46309
    ],
    [
     -0.61656,
     47.46202
    ],
    [
     -0.61625,
     47.46185
    ],
    [
     -0.61769,
     47.46005
    ],
    [
     -0.61488,
     47.45761
    ],
    [
     -0.61401,
     47.45665
    ],
    [
     -0.6137,
     47.45566
    ],
    [
     -0.61392,
     47.45487
    ],
    [
     -0.61218,
     47.45537
    ],
    [
     -0.60891,
     47.45665
    ],
    [
     -0.60797,
     47.45551
    ],
    [
     -0.60764,
     47.45538
    ],
    [
     -0.60699,
     47.45615
    ],
    [
     -0.60611,
     47.456
    ],
    [
     -0.60548,
     47.45618
    ],
    [
     -0.60459,
     47.45738
    ],
    [
     -0.6022,
     47.45667
    ],
    [
     -0.60167,
     47.45594
    ],
    [
     -0.60069,
     47.4552
    ],
    [
     -0.59881,
     47.4553
    ],
    [
     -0.59905,
     47.45562
    ],
    [
     -0.5968,
     47.45575
    ],
    [
     -0.59715,
     47.4579
    ],
    [
     -0.59698,
     47.45954
    ],
    [
     -0.59527,
     47.45954
    ],
    [
     -0.59002,
     47.45874
    ],
    [
     -0.59014,
     47.45543
    ],
    [
     -0.58779,
     47.45417
    ],
    [
     -0.59009,
     47.4524
    ],
    [
     -0.58819,
     47.45271
    ],
    [
     -0.58711,
     47.45185
    ],
    [
     -0.58869,
     47.45141
    ],
    [
     -0.5899,
     47.45084
    ],
    [
     -0.58822,
     47.45039
    ],
    [
     -0.58627,
     47.44949
    ],
    [
     -0.58185,
     47.44681
    ],
    [
     -0.57965,
     47.44597
    ],
    [
     -0.57558,
     47.44415
    ],
    [
     -0.57227,
     47.4417
    ],
    [
     -0.57112,
     47.44098
    ],
    [
     -0.56936,
     47.44022
    ],
    [
     -0.56615,
     47.43801
    ],
    [
     -0.56547,
     47.43771
    ],
    [
     -0.56524,
     47.43743
    ],
    [
     -0.56407,
     47.43858
    ],
    [
     -0.56282,
     47.43776
    ],
    [
     -0.56153,
     47.43736
    ],
    [
     -0.55917,
     47.44037
    ],
    [
     -0.55875,
     47.44141
    ],
    [
     -0.55807,
     47.4425
    ],
    [
     -0.55705,
     47.44279
    ],
    [
     -0.55577,
     47.44398
    ],
    [
     -0.55507,
     47.44374
    ],
    [
     -0.55421,
     47.44366
    ],
    [
     -0.55163,
     47.44414
    ],
    [
     -0.55227,
     47.44121
    ],
    [
     -0.55101,
     47.44108
    ],
    [
     -0.54919,
     47.44102
    ],
    [
     -0.5473,
     47.44138
    ],
    [
     -0.54492,
     47.44143
    ],
    [
     -0.54238,
     47.44123
    ],
    [
     -0.5402,
     47.44129
    ],
    [
     -0.53943,
     47.44152
    ],
    [
     -0.53869,
     47.44226
    ],
    [
     -0.53513,
     47.44273
    ],
    [
     -0.533,
     47.44316
    ],
    [
     -0.53119,
     47.44393
    ],
    [
     -0.52793,
     47.44604
    ],
    [
     -0.5269,
     47.44554
    ],
    [
     -0.52595,
     47.44663
    ],
    [
     -0.52488,
     47.44912
    ],
    [
     -0.52406,
     47.4503
    ],
    [
     -0.52315,
     47.45035
    ],
    [
     -0.52156,
     47.45068
    ],
    [
     -0.52013,
     47.45125
    ],
    [
     -0.5095,
     47.44758
    ],
    [
     -0.50926,
     47.44886
    ],
    [
     -0.50943,
     47.44951
    ],
    [
     -0.50914,
     47.45081
    ],
    [
     -0.50973,
     47.45126
    ],
    [
     -0.51081,
     47.45181
    ],
    [
     -0.51498,
     47.45248
    ],
    [
     -0.51483,
     47.4529
    ],
    [
     -0.51759,
     47.45325
    ],
    [
     -0.51678,
     47.45509
    ],
    [
     -0.51599,
     47.45604
    ],
    [
     -0.51543,
     47.45632
    ],
    [
     -0.51511,
     47.45688
    ],
    [
     -0.51523,
     47.45732
    ],
    [
     -0.51489,
     47.45791
    ],
    [
     -0.51609,
     47.45838
    ],
    [
     -0.51616,
     47.45976
    ],
    [
     -0.51556,
     47.46007
    ],
    [
     -0.51509,
     47.46089
    ],
    [
     -0.51426,
     47.46184
    ],
    [
     -0.51563,
     47.46236
    ],
    [
     -0.51713,
     47.46319
    ],
    [
     -0.51954,
     47.46369
    ],
    [
     -0.51978,
     47.46512
    ],
    [
     -0.51943,
     47.46608
    ],
    [
     -0.5189,
     47.4668
    ],
    [
     -0.52011,
     47.46754
    ],
    [
     -0.51913,
     47.46834
    ],
    [
     -0.51971,
     47.46899
    ],
    [
     -0.51971,
     47.46923
    ],
    [
     -0.51897,
     47.47057
    ],
    [
     -0.51887,
     47.47116
    ],
    [
     -0.51852,
     47.47177
    ],
    [
     -0.51708,
     47.47299
    ],
    [
     -0.51619,
     47.47273
    ],
    [
     -0.51548,
     47.47316
    ],
    [
     -0.5158,
     47.4742
    ],
    [
     -0.51457,
     47.47824
    ],
    [
     -0.51404,
     47.47964
    ],
    [
     -0.51214,
     47.483
    ],
    [
     -0.5135,
     47.48376
    ],
    [
     -0.51042,
     47.487
    ],
    [
     -0.50854,
     47.48925
    ],
    [
     -0.50827,
     47.48939
    ],
    [
     -0.51092,
     47.49048
    ],
    [
     -0.51038,
     47.49103
    ],
    [
     -0.51083,
     47.4912
    ],
    [
     -0.51382,
     47.49174
    ],
    [
     -0.51473,
     47.49168
    ],
    [
     -0.51481,
     47.49178
    ],
    [
     -0.52231,
     47.4932
    ],
    [
     -0.52234,
     47.49341
    ],
    [
     -0.52298,
     47.49338
    ],
    [
     -0.52306,
     47.49411
    ],
    [
     -0.52327,
     47.49425
    ],
    [
     -0.52504,
     47.49466
    ],
    [
     -0.52678,
     47.49543
    ],
    [
     -0.52661,
     47.4964
    ],
    [
     -0.53042,
     47.49802
    ],
    [
     -0.53366,
     47.4998
    ],
    [
     -0.53261,
     47.50075
    ],
    [
     -0.53075,
     47.50283
    ],
    [
     -0.53027,
     47.50395
    ],
    [
     -0.52863,
     47.50621
    ],
    [
     -0.52641,
     47.50833
    ],
    [
     -0.52528,
     47.51005
    ],
    [
     -0.52363,
     47.5131
    ],
    [
     -0.52341,
     47.51548
    ],
    [
     -0.52359,
     47.51739
    ],
    [
     -0.5266,
     47.5241
    ],
    [
     -0.52768,
     47.52504
    ],
    [
     -0.52961,
     47.52608
    ],
    [
     -0.53039,
     47.5263
    ],
    [
     -0.53205,
     47.52601
    ],
    [
     -0.53349,
     47.52524
    ],
    [
     -0.53632,
     47.52269
    ],
    [
     -0.53724,
     47.52151
    ],
    [
     -0.53785,
     47.51992
    ],
    [
     -0.53891,
     47.51879
    ],
    [
     -0.54026,
     47.51801
    ],
    [
     -0.54112,
     47.51767
    ],
    [
     -0.54437,
     47.51714
    ],
    [
     -0.54832,
     47.51682
    ],
    [
     -0.55274,
     47.51711
    ],
    [
     -0.55925,
     47.51807
    ],
    [
     -0.56204,
     47.51864
    ],
    [
     -0.56377,
     47.51922
    ],
    [
     -0.56394,
     47.51764
    ],
    [
     -0.56383,
     47.51646
    ],
    [
     -0.56335,
     47.51566
    ],
    [
     -0.56304,
     47.51463
    ],
    [
     -0.56388,
     47.51459
    ],
    [
     -0.56433,
     47.51555
    ],
    [
     -0.56637,
     47.51543
    ],
    [
     -0.56645,
     47.5144
    ],
    [
     -0.56693,
     47.51441
    ],
    [
     -0.56937,
     47.51398
    ]
   ]
  ]
 },
 "available": {
  "q1": true,
  "q2": true,
  "q3": true,
  "q4": false,
  "q5": true,
  "q6": true,
  "q7": true,
  "q8": true,
  "c1": true,
  "c2": true,
  "c3": true
 },
 "sources": {
  "q1": [
   "Urban Atlas 2021",
   "OpenStreetMap"
  ],
  "q2": [
   "Urban Atlas Street Tree Layer 2021",
   "OpenStreetMap"
  ],
  "q3": [
   "OpenStreetMap"
  ],
  "c1": [
   "Eurostat, censimento 2021 (1 km²)",
   "Urban Atlas 2021"
  ],
  "c3": [
   "Urban Atlas 2021"
  ],
  "addresses": [
   "Base Adresse Nationale (Licence Ouverte 2.0)"
  ],
  "c2": [
   "Urban Atlas 2021"
  ],
  "q6": [
   "orari GTFS IRIGO (17/11/2026)",
   "orari GTFS SNCF TER (17/11/2026)"
  ],
  "q5": [
   "EEA, mappa del PM2.5 2024"
  ],
  "q7": [
   "OpenStreetMap"
  ],
  "q8": [
   "OpenStreetMap"
  ]
 },
 "q3_counts": {
  "food": 122,
  "pharmacy": 65,
  "doctor": 130,
  "kindergarten": 122,
  "primary": 77,
  "stop": 1191,
  "station": 2
 },
 "q5": {
  "pollutant": "PM2.5",
  "year": 2024,
  "resolution_m": 1000
 },
 "q6": {
  "date": "2026-11-17",
  "window_h": [
   7,
   9
  ],
  "radius_m": {
   "bus": 400,
   "rail": 800
  },
  "agencies": [
   "IRIGO",
   "SNCF TER"
  ],
  "lines": 149,
  "stops": 1609,
  "trains": true
 },
 "q7": {
  "areas": 88,
  "points": 205,
  "osm": 205,
  "merge_m": 50
 },
 "q8": {
  "km": 170,
  "km_all": 195,
  "min_network_m": 300
 },
 "green_counts": {
  "small": 198,
  "park": 11
 },
 "network": {
  "nodes": 236122,
  "km": 3385
 },
 "warnings": [],
 "manifest": {
  "boundary": {
   "source": "OpenStreetMap, estratto .osm.pbf",
   "url": "https://download.geofabrik.de/europe/france/pays-de-la-loire-latest.osm.pbf",
   "query": "[out:json][timeout:120];relation(178351);out geom;",
   "downloaded": "2026-11-04T22:44:43+00:00",
   "osm_base": "2026-11-03T21:24:23Z",
   "sha256": "578ecb222f0f21ef7d1fcf3886fcc47b5b2565870476fca02e01de439d87294e",
   "elements": 1,
   "license": "ODbL 1.0, © OpenStreetMap contributors"
  },
  "network": {
   "source": "OpenStreetMap, estratto .osm.pbf",
   "url": "https://download.geofabrik.de/europe/france/pays-de-la-loire-latest.osm.pbf",
   "query": "[out:json][timeout:600]; way[\"highway\"](47.422244,-0.644414,47.537861,-0.483915); out geom qt;",
   "downloaded": "2026-11-04T22:53:27+00:00",
   "osm_base": "2026-11-03T21:24:23Z",
   "sha256": "c5470573a85b789c2571ec20422db6208e8c7a2ff87eeb0e007db71392fd3935",
   "elements": 56362,
   "license": "ODbL 1.0, © OpenStreetMap contributors"
  },
  "pois": {
   "source": "OpenStreetMap, estratto .osm.pbf",
   "url": "https://download.geofabrik.de/europe/france/pays-de-la-loire-latest.osm.pbf",
   "query": "[out:json][timeout:300]; ( nwr[\"shop\"~\"^(supermarket|convenience|greengrocer|deli|butcher|bakery)$\"](47.422244,-0.644414,47.537861,-0.483915); nwr[\"amenity\"~\"^(pharmacy|doctors|clinic|hospital|kindergarten|school)$\"](47.422244,-0.644414,47.537861,-0.483915); nwr[\"healthcare\"~\"^(doctor|centre|clinic|hospital)$\"](47.422244,-0.644414,47.537861,-0.483915); node[\"highway\"=\"bus_stop\"](47.422244,-0.644414,47.537861,-0.483915); node[\"railway\"~\"^(tram_stop|station|halt)$\"](47.422244,-0.644414,47.537861,-0.483915); nwr[\"public_transport\"~\"^(platform|station)$\"](47.422244,-0.644414,47.537861,-0.483915); ); out center tags qt;",
   "downloaded": "2026-11-04T22:53:27+00:00",
   "osm_base": "2026-11-03T21:24:23Z",
   "sha256": "d9b6d19ea40f045d18ddf94e32f9a86e1305ac9fa1bbd92eac0de777f8243b2a",
   "elements": 1982,
   "license": "ODbL 1.0, © OpenStreetMap contributors"
  },
  "areas": {
   "source": "OpenStreetMap, estratto .osm.pbf",
   "url": "https://download.geofabrik.de/europe/france/pays-de-la-loire-latest.osm.pbf",
   "query": "[out:json][timeout:600]; ( way[\"leisure\"~\"^(park|garden|playground|recreation_ground|nature_reserve|pitch|sports_centre|dog_park|common)$\"](47.422244,-0.644414,47.537861,-0.483915); relation[\"leisure\"~\"^(park|garden|recreation_ground|nature_reserve|sports_centre|common)$\"](47.422244,-0.644414,47.537861,-0.483915); way[\"landuse\"](47.422244,-0.644414,47.537861,-0.483915); relation[\"landuse\"](47.422244,-0.644414,47.537861,-0.483915); way[\"natural\"~\"^(wood|scrub|tree_row|water|grassland|heath)$\"](47.422244,-0.644414,47.537861,-0.483915); relation[\"natural\"~\"^(wood|water|scrub)$\"](47.422244,-0.644414,47.537861,-0.483915); way[\"amenity\"~\"^(school|university|college|hospital|kindergarten|marketplace)$\"](47.422244,-0.644414,47.537861,-0.483915); way[\"waterway\"=\"riverbank\"](47.422244,-0.644414,47.537861,-0.483915); ); out geom qt;",
   "downloaded": "2026-11-04T22:53:28+00:00",
   "osm_base": "2026-11-03T21:24:23Z",
   "sha256": "42a76687fa92b957fce323f80763418b7bb039c10fd8bfa5d78fb8e6db6f5f73",
   "elements": 11299,
   "license": "ODbL 1.0, © OpenStreetMap contributors"
  },
  "trees": {
   "source": "OpenStreetMap, estratto .osm.pbf",
   "url": "https://download.geofabrik.de/europe/france/pays-de-la-loire-latest.osm.pbf",
   "query": "[out:json][timeout:300]; node[\"natural\"=\"tree\"](47.422244,-0.644414,47.537861,-0.483915); out skel qt;",
   "downloaded": "2026-11-04T22:53:28+00:00",
   "osm_base": "2026-11-03T21:24:23Z",
   "sha256": "33cfbe81555f52116ccb01c1dbc10db9262666162aa863c552e2ed87d35f693e",
   "elements": 20572,
   "license": "ODbL 1.0, © OpenStreetMap contributors"
  },
  "addresses": {
   "source": "OpenStreetMap, estratto .osm.pbf",
   "url": "https://download.geofabrik.de/europe/france/pays-de-la-loire-latest.osm.pbf",
   "query": "[out:json][timeout:600]; ( node[\"addr:housenumber\"][\"addr:street\"](47.422244,-0.644414,47.537861,-0.483915); way[\"addr:housenumber\"][\"addr:street\"](47.422244,-0.644414,47.537861,-0.483915); ); out center tags qt;",
   "downloaded": "2026-11-04T22:53:28+00:00",
   "osm_base": "2026-11-03T21:24:23Z",
   "sha256": "167787d5e707315125d7c8b80a5ad6f6408e2620b812c31c8ddbefa1a2765fca",
   "elements": 21971,
   "license": "ODbL 1.0, © OpenStreetMap contributors"
  },
  "play": {
   "source": "OpenStreetMap, estratto .osm.pbf",
   "url": "https://download.geofabrik.de/europe/france/pays-de-la-loire-latest.osm.pbf",
   "query": "[out:json][timeout:180]; nwr[\"leisure\"=\"playground\"](47.422244,-0.644414,47.537861,-0.483915); out center tags qt;",
   "downloaded": "2026-11-04T22:53:28+00:00",
   "osm_base": "2026-11-03T21:24:23Z",
   "sha256": "606834bfc47edc57680e44292444d3db7e8f87841a39033312c81c538a28f5bb",
   "elements": 219,
   "license": "ODbL 1.0, © OpenStreetMap contributors"
  },
  "places": {
   "source": "OpenStreetMap, estratto .osm.pbf",
   "url": "https://download.geofabrik.de/europe/france/pays-de-la-loire-latest.osm.pbf",
   "query": "[out:json][timeout:180]; nwr[\"place\"~\"^(suburb|quarter|neighbourhood)$\"][\"name\"](47.422244,-0.644414,47.537861,-0.483915); out center tags qt;",
   "downloaded": "2026-11-04T22:53:28+00:00",
   "osm_base": "2026-11-03T21:24:23Z",
   "sha256": "8127f7ab096bfd2580362fc12f8a30b3c4cf9a14f383da1c8c80bd67c5fe1ab7",
   "elements": 50,
   "license": "ODbL 1.0, © OpenStreetMap contributors"
  }
 },
 "inputs": {
  "urban_atlas": "C:\\dev\\citypulse.center\\data\\copernicus\\angers\\CLMS_UA_LCU_S2021_V025ha_FR036L2_ANGERS_03035_V01_R01_20250523.fgb",
  "street_tree_layer": "C:\\dev\\citypulse.center\\data\\copernicus\\angers\\CLMS_UA_STL_S2021_V005ha_FR036L2_ANGERS_03035_V01_R02_20251121.fgb",
  "census_grid": "C:\\dev\\citypulse.center\\data\\census\\ESTAT_Census_2021_V3.csv",
  "gtfs": [
   "C:\\dev\\citypulse.center\\data\\gtfs\\angers\\irigo_gtfs.zip",
   "C:\\dev\\citypulse.center\\data\\gtfs\\angers\\sncf_ter_gtfs.zip"
  ],
  "pm25": "C:\\dev\\citypulse.center\\data\\airquality\\eea_pm25_2024.tif",
  "play": null
 },
 "flags": {
  "no_network": 1,
  "q3_partial": 2,
  "pop_estimated": 4,
  "q2_osm": 8
 },
 "assumptions": {
  "tree_crown_m2": 50.0,
  "focal_radius_m": 500,
  "raster_res_m": 10,
  "max_snap_m": 250
 }
}