{
 "city": "torino",
 "name": {
  "it": "Torino",
  "en": "Turin"
 },
 "country": "it",
 "built": "2026-11-02T15:49:27+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": 1371,
  "wet_excluded": 0
 },
 "area_km2": 129.77,
 "population": 866706,
 "population_estimated": false,
 "center": [
  7.67763,
  45.07196
 ],
 "bbox": [
  7.56056,
  44.99601,
  7.78908,
  45.15181
 ],
 "boundary": {
  "type": "Polygon",
  "coordinates": [
   [
    [
     7.61216,
     45.0104
    ],
    [
     7.61436,
     45.01118
    ],
    [
     7.61547,
     45.01078
    ],
    [
     7.61814,
     45.01025
    ],
    [
     7.62135,
     45.00881
    ],
    [
     7.62298,
     45.00831
    ],
    [
     7.62415,
     45.00813
    ],
    [
     7.62651,
     45.0081
    ],
    [
     7.62757,
     45.00833
    ],
    [
     7.62799,
     45.00912
    ],
    [
     7.62859,
     45.00963
    ],
    [
     7.62901,
     45.01036
    ],
    [
     7.63152,
     45.01039
    ],
    [
     7.63353,
     45.01012
    ],
    [
     7.63662,
     45.0081
    ],
    [
     7.63715,
     45.00818
    ],
    [
     7.63821,
     45.00895
    ],
    [
     7.63904,
     45.00884
    ],
    [
     7.64043,
     45.00828
    ],
    [
     7.64116,
     45.00733
    ],
    [
     7.64239,
     45.00698
    ],
    [
     7.64439,
     45.00679
    ],
    [
     7.64457,
     45.00704
    ],
    [
     7.64547,
     45.00698
    ],
    [
     7.64594,
     45.00717
    ],
    [
     7.64621,
     45.00706
    ],
    [
     7.64691,
     45.00755
    ],
    [
     7.64753,
     45.00777
    ],
    [
     7.64905,
     45.008
    ],
    [
     7.64981,
     45.00792
    ],
    [
     7.65126,
     45.00871
    ],
    [
     7.65209,
     45.00892
    ],
    [
     7.6524,
     45.00871
    ],
    [
     7.65255,
     45.00806
    ],
    [
     7.6533,
     45.00793
    ],
    [
     7.65403,
     45.00794
    ],
    [
     7.65512,
     45.00731
    ],
    [
     7.65889,
     45.01626
    ],
    [
     7.66484,
     45.01678
    ],
    [
     7.67056,
     45.01709
    ],
    [
     7.67779,
     45.01621
    ],
    [
     7.67931,
     45.01761
    ],
    [
     7.68044,
     45.01824
    ],
    [
     7.68087,
     45.01864
    ],
    [
     7.68143,
     45.02001
    ],
    [
     7.68202,
     45.02036
    ],
    [
     7.68238,
     45.0209
    ],
    [
     7.68252,
     45.02135
    ],
    [
     7.68234,
     45.02154
    ],
    [
     7.68244,
     45.02194
    ],
    [
     7.68283,
     45.02206
    ],
    [
     7.68393,
     45.02332
    ],
    [
     7.68512,
     45.024
    ],
    [
     7.68704,
     45.02456
    ],
    [
     7.6881,
     45.02451
    ],
    [
     7.69009,
     45.02462
    ],
    [
     7.69195,
     45.02403
    ],
    [
     7.69391,
     45.02371
    ],
    [
     7.69566,
     45.02294
    ],
    [
     7.69632,
     45.02317
    ],
    [
     7.69736,
     45.02317
    ],
    [
     7.6979,
     45.02302
    ],
    [
     7.6986,
     45.02322
    ],
    [
     7.69963,
     45.02331
    ],
    [
     7.70011,
     45.02349
    ],
    [
     7.70034,
     45.02403
    ],
    [
     7.70149,
     45.02369
    ],
    [
     7.70239,
     45.02399
    ],
    [
     7.70354,
     45.024
    ],
    [
     7.70412,
     45.02428
    ],
    [
     7.70536,
     45.0241
    ],
    [
     7.70592,
     45.02391
    ],
    [
     7.70728,
     45.02406
    ],
    [
     7.70765,
     45.02392
    ],
    [
     7.70811,
     45.02695
    ],
    [
     7.71035,
     45.02769
    ],
    [
     7.71473,
     45.02887
    ],
    [
     7.72259,
     45.0312
    ],
    [
     7.73262,
     45.03776
    ],
    [
     7.73771,
     45.04252
    ],
    [
     7.74817,
     45.05114
    ],
    [
     7.75615,
     45.05816
    ],
    [
     7.77334,
     45.07787
    ],
    [
     7.77315,
     45.07818
    ],
    [
     7.77229,
     45.07843
    ],
    [
     7.77155,
     45.07842
    ],
    [
     7.77114,
     45.07815
    ],
    [
     7.76996,
     45.07829
    ],
    [
     7.76951,
     45.07857
    ],
    [
     7.76857,
     45.0788
    ],
    [
     7.76799,
     45.07912
    ],
    [
     7.76748,
     45.07973
    ],
    [
     7.76738,
     45.08018
    ],
    [
     7.76903,
     45.08067
    ],
    [
     7.76917,
     45.08087
    ],
    [
     7.76896,
     45.08167
    ],
    [
     7.7669,
     45.08097
    ],
    [
     7.76506,
     45.08241
    ],
    [
     7.76446,
     45.08258
    ],
    [
     7.76357,
     45.08238
    ],
    [
     7.76233,
     45.08262
    ],
    [
     7.76048,
     45.08237
    ],
    [
     7.75734,
     45.08229
    ],
    [
     7.75692,
     45.08211
    ],
    [
     7.75626,
     45.08219
    ],
    [
     7.75566,
     45.0826
    ],
    [
     7.75518,
     45.08268
    ],
    [
     7.75461,
     45.08318
    ],
    [
     7.754,
     45.08304
    ],
    [
     7.75332,
     45.08308
    ],
    [
     7.75234,
     45.08324
    ],
    [
     7.75129,
     45.08361
    ],
    [
     7.75079,
     45.0836
    ],
    [
     7.74958,
     45.08443
    ],
    [
     7.74913,
     45.08492
    ],
    [
     7.74889,
     45.08496
    ],
    [
     7.74857,
     45.08531
    ],
    [
     7.74851,
     45.08567
    ],
    [
     7.74817,
     45.08576
    ],
    [
     7.74788,
     45.08612
    ],
    [
     7.7474,
     45.08621
    ],
    [
     7.74704,
     45.08653
    ],
    [
     7.74695,
     45.08688
    ],
    [
     7.74665,
     45.08708
    ],
    [
     7.74674,
     45.08761
    ],
    [
     7.74656,
     45.08797
    ],
    [
     7.74615,
     45.08805
    ],
    [
     7.74557,
     45.08861
    ],
    [
     7.74512,
     45.08862
    ],
    [
     7.74458,
     45.08909
    ],
    [
     7.74385,
     45.09084
    ],
    [
     7.74162,
     45.09261
    ],
    [
     7.7458,
     45.0944
    ],
    [
     7.74784,
     45.09543
    ],
    [
     7.75093,
     45.09731
    ],
    [
     7.75132,
     45.09863
    ],
    [
     7.75137,
     45.10047
    ],
    [
     7.75236,
     45.10264
    ],
    [
     7.74799,
     45.1045
    ],
    [
     7.74606,
     45.10579
    ],
    [
     7.74394,
     45.10673
    ],
    [
     7.74433,
     45.10738
    ],
    [
     7.74384,
     45.10819
    ],
    [
     7.74147,
     45.10944
    ],
    [
     7.73997,
     45.10954
    ],
    [
     7.74009,
     45.10974
    ],
    [
     7.73985,
     45.10991
    ],
    [
     7.74012,
     45.11006
    ],
    [
     7.73992,
     45.11111
    ],
    [
     7.73989,
     45.11288
    ],
    [
     7.73976,
     45.11296
    ],
    [
     7.73907,
     45.1131
    ],
    [
     7.73727,
     45.11266
    ],
    [
     7.73658,
     45.11287
    ],
    [
     7.73695,
     45.11727
    ],
    [
     7.73847,
     45.11823
    ],
    [
     7.73856,
     45.11889
    ],
    [
     7.7385,
     45.1192
    ],
    [
     7.73511,
     45.11957
    ],
    [
     7.73591,
     45.12202
    ],
    [
     7.73624,
     45.12221
    ],
    [
     7.73665,
     45.12339
    ],
    [
     7.73656,
     45.12352
    ],
    [
     7.73534,
     45.12377
    ],
    [
     7.73445,
     45.12367
    ],
    [
     7.73393,
     45.12383
    ],
    [
     7.73242,
     45.12365
    ],
    [
     7.73158,
     45.12381
    ],
    [
     7.73043,
     45.12367
    ],
    [
     7.72887,
     45.12429
    ],
    [
     7.72952,
     45.12489
    ],
    [
     7.72962,
     45.12522
    ],
    [
     7.72491,
     45.12695
    ],
    [
     7.72242,
     45.12625
    ],
    [
     7.72139,
     45.1251
    ],
    [
     7.72125,
     45.12512
    ],
    [
     7.71921,
     45.12675
    ],
    [
     7.71736,
     45.12731
    ],
    [
     7.71813,
     45.13003
    ],
    [
     7.71811,
     45.1305
    ],
    [
     7.72094,
     45.13052
    ],
    [
     7.72123,
     45.13135
    ],
    [
     7.72285,
     45.13162
    ],
    [
     7.7229,
     45.13281
    ],
    [
     7.72345,
     45.13271
    ],
    [
     7.72417,
     45.13542
    ],
    [
     7.72453,
     45.13549
    ],
    [
     7.72463,
     45.13579
    ],
    [
     7.72479,
     45.13673
    ],
    [
     7.72441,
     45.13697
    ],
    [
     7.72376,
     45.13719
    ],
    [
     7.72346,
     45.13696
    ],
    [
     7.72298,
     45.13688
    ],
    [
     7.72224,
     45.13698
    ],
    [
     7.72184,
     45.1373
    ],
    [
     7.72136,
     45.13737
    ],
    [
     7.72076,
     45.13767
    ],
    [
     7.7203,
     45.13772
    ],
    [
     7.7203,
     45.13788
    ],
    [
     7.71975,
     45.13805
    ],
    [
     7.71908,
     45.13775
    ],
    [
     7.71815,
     45.13806
    ],
    [
     7.71769,
     45.1379
    ],
    [
     7.71755,
     45.13802
    ],
    [
     7.71667,
     45.13807
    ],
    [
     7.71627,
     45.13773
    ],
    [
     7.71547,
     45.13752
    ],
    [
     7.71544,
     45.13733
    ],
    [
     7.71504,
     45.13741
    ],
    [
     7.7149,
     45.13723
    ],
    [
     7.71488,
     45.13732
    ],
    [
     7.71459,
     45.13738
    ],
    [
     7.7143,
     45.13715
    ],
    [
     7.71435,
     45.13706
    ],
    [
     7.71391,
     45.13728
    ],
    [
     7.71397,
     45.13743
    ],
    [
     7.71382,
     45.13756
    ],
    [
     7.71317,
     45.13753
    ],
    [
     7.71285,
     45.13719
    ],
    [
     7.71263,
     45.13709
    ],
    [
     7.71238,
     45.13718
    ],
    [
     7.71203,
     45.13695
    ],
    [
     7.71115,
     45.13314
    ],
    [
     7.70986,
     45.13342
    ],
    [
     7.70948,
     45.13257
    ],
    [
     7.70375,
     45.13163
    ],
    [
     7.7012,
     45.13149
    ],
    [
     7.69709,
     45.13104
    ],
    [
     7.69675,
     45.1309
    ],
    [
     7.6966,
     45.13234
    ],
    [
     7.69422,
     45.13283
    ],
    [
     7.69388,
     45.13446
    ],
    [
     7.69061,
     45.13458
    ],
    [
     7.69048,
     45.13352
    ],
    [
     7.69015,
     45.13301
    ],
    [
     7.68738,
     45.13396
    ],
    [
     7.68661,
     45.13399
    ],
    [
     7.68669,
     45.1343
    ],
    [
     7.68611,
     45.1346
    ],
    [
     7.68583,
     45.13516
    ],
    [
     7.68401,
     45.1355
    ],
    [
     7.68361,
     45.1358
    ],
    [
     7.68317,
     45.13653
    ],
    [
     7.6834,
     45.13719
    ],
    [
     7.68203,
     45.13789
    ],
    [
     7.68165,
     45.13774
    ],
    [
     7.68056,
     45.13883
    ],
    [
     7.67919,
     45.13779
    ],
    [
     7.67873,
     45.13791
    ],
    [
     7.67802,
     45.13855
    ],
    [
     7.67758,
     45.13819
    ],
    [
     7.67679,
     45.13797
    ],
    [
     7.67638,
     45.13727
    ],
    [
     7.67515,
     45.1371
    ],
    [
     7.67394,
     45.13737
    ],
    [
     7.67247,
     45.13796
    ],
    [
     7.67234,
     45.13776
    ],
    [
     7.67171,
     45.13817
    ],
    [
     7.67114,
     45.13777
    ],
    [
     7.67027,
     45.13767
    ],
    [
     7.66973,
     45.13795
    ],
    [
     7.66882,
     45.13802
    ],
    [
     7.66835,
     45.13838
    ],
    [
     7.66799,
     45.13849
    ],
    [
     7.66637,
     45.13847
    ],
    [
     7.66613,
     45.13866
    ],
    [
     7.66653,
     45.13889
    ],
    [
     7.66646,
     45.13904
    ],
    [
     7.66592,
     45.13914
    ],
    [
     7.66484,
     45.14009
    ],
    [
     7.66402,
     45.14019
    ],
    [
     7.6637,
     45.13994
    ],
    [
     7.66328,
     45.13999
    ],
    [
     7.66326,
     45.13958
    ],
    [
     7.66244,
     45.13918
    ],
    [
     7.66131,
     45.13691
    ],
    [
     7.6611,
     45.13617
    ],
    [
     7.66194,
     45.1356
    ],
    [
     7.66372,
     45.13527
    ],
    [
     7.6634,
     45.13402
    ],
    [
     7.66161,
     45.13489
    ],
    [
     7.66078,
     45.13508
    ],
    [
     7.65851,
     45.13496
    ],
    [
     7.65732,
     45.13477
    ],
    [
     7.65287,
     45.13502
    ],
    [
     7.65506,
     45.13351
    ],
    [
     7.65572,
     45.13326
    ],
    [
     7.65433,
     45.13147
    ],
    [
     7.6553,
     45.13047
    ],
    [
     7.6546,
     45.12955
    ],
    [
     7.65531,
     45.12913
    ],
    [
     7.65573,
     45.12963
    ],
    [
     7.65665,
     45.12893
    ],
    [
     7.65709,
     45.12817
    ],
    [
     7.6571,
     45.12775
    ],
    [
     7.65372,
     45.12398
    ],
    [
     7.65261,
     45.12323
    ],
    [
     7.65303,
     45.11636
    ],
    [
     7.65463,
     45.11489
    ],
    [
     7.65451,
     45.1148
    ],
    [
     7.65447,
     45.1128
    ],
    [
     7.64991,
     45.11214
    ],
    [
     7.64767,
     45.11218
    ],
    [
     7.64612,
     45.11204
    ],
    [
     7.62288,
     45.11382
    ],
    [
     7.62258,
     45.1134
    ],
    [
     7.62263,
     45.10841
    ],
    [
     7.62017,
     45.10795
    ],
    [
     7.61875,
     45.10817
    ],
    [
     7.61428,
     45.10815
    ],
    [
     7.61178,
     45.10714
    ],
    [
     7.61423,
     45.10001
    ],
    [
     7.61442,
     45.09973
    ],
    [
     7.61864,
     45.09673
    ],
    [
     7.61962,
     45.09512
    ],
    [
     7.61837,
     45.09202
    ],
    [
     7.61829,
     45.09133
    ],
    [
     7.61797,
     45.09084
    ],
    [
     7.6154,
     45.08896
    ],
    [
     7.61492,
     45.08881
    ],
    [
     7.61333,
     45.08876
    ],
    [
     7.61259,
     45.08766
    ],
    [
     7.61121,
     45.08629
    ],
    [
     7.61113,
     45.0856
    ],
    [
     7.61138,
     45.08404
    ],
    [
     7.61141,
     45.08252
    ],
    [
     7.60571,
     45.07415
    ],
    [
     7.6035,
     45.07114
    ],
    [
     7.60472,
     45.07103
    ],
    [
     7.60841,
     45.07036
    ],
    [
     7.60947,
     45.06806
    ],
    [
     7.61319,
     45.06676
    ],
    [
     7.6141,
     45.0662
    ],
    [
     7.61354,
     45.06599
    ],
    [
     7.60934,
     45.06503
    ],
    [
     7.60761,
     45.06056
    ],
    [
     7.60978,
     45.06011
    ],
    [
     7.61012,
     45.06045
    ],
    [
     7.61041,
     45.06051
    ],
    [
     7.61274,
     45.06011
    ],
    [
     7.61568,
     45.05925
    ],
    [
     7.6186,
     45.05898
    ],
    [
     7.62022,
     45.05937
    ],
    [
     7.62313,
     45.05946
    ],
    [
     7.62508,
     45.05966
    ],
    [
     7.6253,
     45.05766
    ],
    [
     7.62509,
     45.05743
    ],
    [
     7.62276,
     45.05223
    ],
    [
     7.62158,
     45.05186
    ],
    [
     7.62066,
     45.05139
    ],
    [
     7.61933,
     45.05023
    ],
    [
     7.61738,
     45.04893
    ],
    [
     7.61872,
     45.04833
    ],
    [
     7.61789,
     45.04677
    ],
    [
     7.61943,
     45.04619
    ],
    [
     7.62041,
     45.04613
    ],
    [
     7.6212,
     45.04592
    ],
    [
     7.62035,
     45.04461
    ],
    [
     7.61935,
     45.04487
    ],
    [
     7.61859,
     45.04447
    ],
    [
     7.61815,
     45.04392
    ],
    [
     7.61839,
     45.04376
    ],
    [
     7.61744,
     45.04098
    ],
    [
     7.61644,
     45.03901
    ],
    [
     7.6156,
     45.03931
    ],
    [
     7.6155,
     45.03947
    ],
    [
     7.61459,
     45.03986
    ],
    [
     7.61161,
     45.03375
    ],
    [
     7.60912,
     45.0348
    ],
    [
     7.60654,
     45.03562
    ],
    [
     7.60003,
     45.03879
    ],
    [
     7.59817,
     45.03957
    ],
    [
     7.59673,
     45.03985
    ],
    [
     7.59438,
     45.04083
    ],
    [
     7.59271,
     45.04158
    ],
    [
     7.59257,
     45.04212
    ],
    [
     7.58671,
     45.04485
    ],
    [
     7.58392,
     45.04208
    ],
    [
     7.58217,
     45.04306
    ],
    [
     7.58215,
     45.04371
    ],
    [
     7.58137,
     45.04397
    ],
    [
     7.58118,
     45.04393
    ],
    [
     7.58031,
     45.0443
    ],
    [
     7.57783,
     45.04183
    ],
    [
     7.58011,
     45.03963
    ],
    [
     7.58106,
     45.03829
    ],
    [
     7.58287,
     45.0373
    ],
    [
     7.58352,
     45.03655
    ],
    [
     7.58414,
     45.03616
    ],
    [
     7.58734,
     45.03485
    ],
    [
     7.58968,
     45.03405
    ],
    [
     7.59391,
     45.0321
    ],
    [
     7.59774,
     45.02995
    ],
    [
     7.59846,
     45.02992
    ],
    [
     7.5988,
     45.03004
    ],
    [
     7.60155,
     45.0283
    ],
    [
     7.60735,
     45.02978
    ],
    [
     7.60051,
     45.01878
    ],
    [
     7.59338,
     45.01989
    ],
    [
     7.59199,
     45.01982
    ],
    [
     7.59188,
     45.0189
    ],
    [
     7.59238,
     45.01726
    ],
    [
     7.58976,
     45.01638
    ],
    [
     7.59091,
     45.01604
    ],
    [
     7.59239,
     45.01455
    ],
    [
     7.59312,
     45.01403
    ],
    [
     7.59414,
     45.01408
    ],
    [
     7.59467,
     45.01445
    ],
    [
     7.59493,
     45.01493
    ],
    [
     7.59547,
     45.01499
    ],
    [
     7.59663,
     45.01455
    ],
    [
     7.59688,
     45.0141
    ],
    [
     7.59616,
     45.01256
    ],
    [
     7.5964,
     45.01228
    ],
    [
     7.59666,
     45.0122
    ],
    [
     7.59824,
     45.0121
    ],
    [
     7.59945,
     45.01298
    ],
    [
     7.60109,
     45.01351
    ],
    [
     7.6026,
     45.01328
    ],
    [
     7.60337,
     45.01282
    ],
    [
     7.6059,
     45.01179
    ],
    [
     7.60656,
     45.01123
    ],
    [
     7.60738,
     45.01106
    ],
    [
     7.60803,
     45.01109
    ],
    [
     7.60908,
     45.01011
    ],
    [
     7.61005,
     45.00979
    ],
    [
     7.61048,
     45.00982
    ],
    [
     7.61216,
     45.0104
    ]
   ],
   [
    [
     7.74286,
     45.12225
    ],
    [
     7.7431,
     45.12129
    ],
    [
     7.74044,
     45.11947
    ],
    [
     7.74338,
     45.11729
    ],
    [
     7.74622,
     45.11904
    ],
    [
     7.7482,
     45.12044
    ],
    [
     7.74875,
     45.12096
    ],
    [
     7.74894,
     45.12146
    ],
    [
     7.74965,
     45.12227
    ],
    [
     7.74928,
     45.12371
    ],
    [
     7.74835,
     45.12464
    ],
    [
     7.74704,
     45.1239
    ],
    [
     7.74599,
     45.12469
    ],
    [
     7.7445,
     45.12378
    ],
    [
     7.74344,
     45.12253
    ],
    [
     7.74286,
     45.12225
    ]
   ]
  ]
 },
 "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"
  ],
  "c2": [
   "Urban Atlas 2021"
  ],
  "q6": [
   "orari GTFS GTT Servizio Extraurbano (05/11/2026)",
   "orari GTFS GTT Servizio Ferroviario (05/11/2026)",
   "orari GTFS GTT Servizi Turistici (05/11/2026)",
   "orari GTFS GTT Servizio Urbano (05/11/2026)"
  ],
  "q5": [
   "EEA, mappa del PM2.5 2024"
  ],
  "q7": [
   "OpenStreetMap",
   "Comune di Torino, aree gioco bimbi"
  ],
  "q8": [
   "OpenStreetMap"
  ]
 },
 "q3_counts": {
  "food": 674,
  "pharmacy": 425,
  "doctor": 137,
  "kindergarten": 140,
  "primary": 178,
  "stop": 3849,
  "station": 39
 },
 "q5": {
  "pollutant": "PM2.5",
  "year": 2024,
  "resolution_m": 1000
 },
 "q6": {
  "date": "2026-11-05",
  "window_h": [
   7,
   9
  ],
  "radius_m": {
   "bus": 400,
   "rail": 800
  },
  "agencies": [
   "GTT Servizio Extraurbano",
   "GTT Servizio Ferroviario",
   "GTT Servizi Turistici",
   "GTT Servizio Urbano"
  ],
  "lines": 358,
  "stops": 6136,
  "trains": false
 },
 "q7": {
  "areas": 324,
  "points": 699,
  "osm": 414,
  "merge_m": 50
 },
 "q8": {
  "km": 399,
  "km_all": 414,
  "min_network_m": 300
 },
 "green_counts": {
  "small": 504,
  "park": 37
 },
 "network": {
  "nodes": 218842,
  "km": 5106
 },
 "warnings": [
  "Q6: nei feed GTFS mancano i treni; le stazioni contano solo in Q3"
 ],
 "manifest": {
  "boundary": {
   "source": "OpenStreetMap via Overpass API",
   "url": "https://overpass-api.de/api/interpreter",
   "query": "[out:json][timeout:120];relation(43992);out geom;",
   "downloaded": "2026-11-02T15:19:59+00:00",
   "osm_base": "2026-11-02T15:17:57Z",
   "sha256": "9bd8a872cf64a77650cc5d1c095604a55290f17e92fd7fac568cb9e3909f43f6",
   "elements": 1,
   "license": "ODbL 1.0, © OpenStreetMap contributors"
  },
  "network.00": {
   "source": "OpenStreetMap via Overpass API",
   "url": "https://overpass.openstreetmap.fr/api/interpreter",
   "query": "[out:json][timeout:600];\nway[\"highway\"](44.996012,7.560556,45.073910,7.674817);\nout geom qt;",
   "downloaded": "2026-11-02T15:20:56+00:00",
   "osm_base": "2026-08-10T00:10:23Z",
   "sha256": "549ad2648b344d4ae38175e9423696bdcd84750872f6c459e6a75711130a6045",
   "elements": 19761,
   "license": "ODbL 1.0, © OpenStreetMap contributors"
  },
  "network.01": {
   "source": "OpenStreetMap via Overpass API",
   "url": "https://overpass.openstreetmap.fr/api/interpreter",
   "query": "[out:json][timeout:600];\nway[\"highway\"](44.996012,7.674817,45.073910,7.789078);\nout geom qt;",
   "downloaded": "2026-11-02T15:20:59+00:00",
   "osm_base": "2026-08-10T00:10:23Z",
   "sha256": "b58af79b7f1016dd128ce9e14be86ab12be9fa53f02654ff6e7bf37025844b4d",
   "elements": 11371,
   "license": "ODbL 1.0, © OpenStreetMap contributors"
  },
  "network.10": {
   "source": "OpenStreetMap via Overpass API",
   "url": "https://overpass.openstreetmap.fr/api/interpreter",
   "query": "[out:json][timeout:600];\nway[\"highway\"](45.073910,7.560556,45.151808,7.674817);\nout geom qt;",
   "downloaded": "2026-11-02T15:21:01+00:00",
   "osm_base": "2026-08-10T00:10:23Z",
   "sha256": "cf3c2c962b703404e6150acb03cd3bb5ec60b3f440e0380b774e1f759ce04820",
   "elements": 12273,
   "license": "ODbL 1.0, © OpenStreetMap contributors"
  },
  "network.11": {
   "source": "OpenStreetMap via Overpass API",
   "url": "https://overpass.openstreetmap.fr/api/interpreter",
   "query": "[out:json][timeout:600];\nway[\"highway\"](45.073910,7.674817,45.151808,7.789078);\nout geom qt;",
   "downloaded": "2026-11-02T15:21:04+00:00",
   "osm_base": "2026-08-10T00:10:23Z",
   "sha256": "dfed7f5f8ca6e5488ae9966a145404609f42b2336db56f6cb1caa5f4aeb61d4b",
   "elements": 12884,
   "license": "ODbL 1.0, © OpenStreetMap contributors"
  },
  "network": {
   "source": "OpenStreetMap via Overpass API",
   "tiles": [
    "network.00",
    "network.01",
    "network.10",
    "network.11"
   ],
   "query": "[out:json][timeout:600];\nway[\"highway\"]({bbox});\nout geom qt;",
   "merged": "2026-11-02T15:21:05+00:00",
   "sha256": "2eaf97dcb25ff4b90f1b6f5c4ff72845da6c4869bd91cd7d0006e4fc4b24a6f6",
   "elements": 55712,
   "license": "ODbL 1.0, © OpenStreetMap contributors"
  },
  "pois": {
   "source": "OpenStreetMap via Overpass API",
   "url": "https://overpass.openstreetmap.fr/api/interpreter",
   "query": "[out:json][timeout:300];\n(\n  nwr[\"shop\"~\"^(supermarket|convenience|greengrocer|deli|butcher|bakery)$\"](44.996012,7.560556,45.151808,7.789078);\n  nwr[\"amenity\"~\"^(pharmacy|doctors|clinic|hospital|kindergarten|school)$\"](44.996012,7.560556,45.151808,7.789078);\n  nwr[\"healthcare\"~\"^(doctor|centre|clinic|hospital)$\"](44.996012,7.560556,45.151808,7.789078);\n  node[\"highway\"=\"bus_stop\"](44.996012,7.560556,45.151808,7.789078);\n  node[\"railway\"~\"^(tram_stop|station|halt)$\"](44.996012,7.560556,45.151808,7.789078);\n  nwr[\"public_transport\"~\"^(platform|station)$\"](44.996012,7.560556,45.151808,7.789078);\n);\nout center tags qt;",
   "downloaded": "2026-11-02T15:21:10+00:00",
   "osm_base": "2026-08-10T00:10:23Z",
   "sha256": "05ff4d5ff5874c38e4997e36d5593846e9f450ebd02bd521d3f64edc4b5faf0b",
   "elements": 6127,
   "license": "ODbL 1.0, © OpenStreetMap contributors"
  },
  "areas.00": {
   "source": "OpenStreetMap via Overpass API",
   "url": "https://overpass.openstreetmap.fr/api/interpreter",
   "query": "[out:json][timeout:600];\n(\n  way[\"leisure\"~\"^(park|garden|playground|recreation_ground|nature_reserve|pitch|sports_centre|dog_park|common)$\"](44.996012,7.560556,45.073910,7.674817);\n  relation[\"leisure\"~\"^(park|garden|recreation_ground|nature_reserve|sports_centre|common)$\"](44.996012,7.560556,45.073910,7.674817);\n  way[\"landuse\"](44.996012,7.560556,45.073910,7.674817);\n  relation[\"landuse\"](44.996012,7.560556,45.073910,7.674817);\n  way[\"natural\"~\"^(wood|scrub|tree_row|water|grassland|heath)$\"](44.996012,7.560556,45.073910,7.674817);\n  relation[\"natural\"~\"^(wood|water|scrub)$\"](44.996012,7.560556,45.073910,7.674817);\n  way[\"amenity\"~\"^(school|university|college|hospital|kindergarten|marketplace)$\"](44.996012,7.560556,45.073910,7.674817);\n  way[\"waterway\"=\"riverbank\"](44.996012,7.560556,45.073910,7.674817);\n);\nout geom qt;",
   "downloaded": "2026-11-02T15:21:17+00:00",
   "osm_base": "2026-08-10T00:10:23Z",
   "sha256": "56cae8272f2ffab3ca69a5e6d75daaef4b780b99e5fdae7382504e253172dad5",
   "elements": 5971,
   "license": "ODbL 1.0, © OpenStreetMap contributors"
  },
  "areas.01": {
   "source": "OpenStreetMap via Overpass API",
   "url": "https://overpass.openstreetmap.fr/api/interpreter",
   "query": "[out:json][timeout:600];\n(\n  way[\"leisure\"~\"^(park|garden|playground|recreation_ground|nature_reserve|pitch|sports_centre|dog_park|common)$\"](44.996012,7.674817,45.073910,7.789078);\n  relation[\"leisure\"~\"^(park|garden|recreation_ground|nature_reserve|sports_centre|common)$\"](44.996012,7.674817,45.073910,7.789078);\n  way[\"landuse\"](44.996012,7.674817,45.073910,7.789078);\n  relation[\"landuse\"](44.996012,7.674817,45.073910,7.789078);\n  way[\"natural\"~\"^(wood|scrub|tree_row|water|grassland|heath)$\"](44.996012,7.674817,45.073910,7.789078);\n  relation[\"natural\"~\"^(wood|water|scrub)$\"](44.996012,7.674817,45.073910,7.789078);\n  way[\"amenity\"~\"^(school|university|college|hospital|kindergarten|marketplace)$\"](44.996012,7.674817,45.073910,7.789078);\n  way[\"waterway\"=\"riverbank\"](44.996012,7.674817,45.073910,7.789078);\n);\nout geom qt;",
   "downloaded": "2026-11-02T15:21:23+00:00",
   "osm_base": "2026-08-10T00:10:23Z",
   "sha256": "02981cf2aef4628387de25e95830edec8f50b3633375777781ebdc3920127369",
   "elements": 3014,
   "license": "ODbL 1.0, © OpenStreetMap contributors"
  },
  "areas.10": {
   "source": "OpenStreetMap via Overpass API",
   "url": "https://overpass.openstreetmap.fr/api/interpreter",
   "query": "[out:json][timeout:600];\n(\n  way[\"leisure\"~\"^(park|garden|playground|recreation_ground|nature_reserve|pitch|sports_centre|dog_park|common)$\"](45.073910,7.560556,45.151808,7.674817);\n  relation[\"leisure\"~\"^(park|garden|recreation_ground|nature_reserve|sports_centre|common)$\"](45.073910,7.560556,45.151808,7.674817);\n  way[\"landuse\"](45.073910,7.560556,45.151808,7.674817);\n  relation[\"landuse\"](45.073910,7.560556,45.151808,7.674817);\n  way[\"natural\"~\"^(wood|scrub|tree_row|water|grassland|heath)$\"](45.073910,7.560556,45.151808,7.674817);\n  relation[\"natural\"~\"^(wood|water|scrub)$\"](45.073910,7.560556,45.151808,7.674817);\n  way[\"amenity\"~\"^(school|university|college|hospital|kindergarten|marketplace)$\"](45.073910,7.560556,45.151808,7.674817);\n  way[\"waterway\"=\"riverbank\"](45.073910,7.560556,45.151808,7.674817);\n);\nout geom qt;",
   "downloaded": "2026-11-02T15:21:25+00:00",
   "osm_base": "2026-08-10T00:10:23Z",
   "sha256": "6868b1d4878d7c6b6a6cb62ebb08e896eae8f735bf0adddc372ad6def0d0ed9c",
   "elements": 2998,
   "license": "ODbL 1.0, © OpenStreetMap contributors"
  },
  "areas.11": {
   "source": "OpenStreetMap via Overpass API",
   "url": "https://overpass.openstreetmap.fr/api/interpreter",
   "query": "[out:json][timeout:600];\n(\n  way[\"leisure\"~\"^(park|garden|playground|recreation_ground|nature_reserve|pitch|sports_centre|dog_park|common)$\"](45.073910,7.674817,45.151808,7.789078);\n  relation[\"leisure\"~\"^(park|garden|recreation_ground|nature_reserve|sports_centre|common)$\"](45.073910,7.674817,45.151808,7.789078);\n  way[\"landuse\"](45.073910,7.674817,45.151808,7.789078);\n  relation[\"landuse\"](45.073910,7.674817,45.151808,7.789078);\n  way[\"natural\"~\"^(wood|scrub|tree_row|water|grassland|heath)$\"](45.073910,7.674817,45.151808,7.789078);\n  relation[\"natural\"~\"^(wood|water|scrub)$\"](45.073910,7.674817,45.151808,7.789078);\n  way[\"amenity\"~\"^(school|university|college|hospital|kindergarten|marketplace)$\"](45.073910,7.674817,45.151808,7.789078);\n  way[\"waterway\"=\"riverbank\"](45.073910,7.674817,45.151808,7.789078);\n);\nout geom qt;",
   "downloaded": "2026-11-02T15:21:28+00:00",
   "osm_base": "2026-08-10T00:10:23Z",
   "sha256": "924e92d4391644932874331e3c4d7f8d2be29b391df57a3b186332e8734cf992",
   "elements": 2225,
   "license": "ODbL 1.0, © OpenStreetMap contributors"
  },
  "areas": {
   "source": "OpenStreetMap via Overpass API",
   "tiles": [
    "areas.00",
    "areas.01",
    "areas.10",
    "areas.11"
   ],
   "query": "[out:json][timeout:600];\n(\n  way[\"leisure\"~\"^(park|garden|playground|recreation_ground|nature_reserve|pitch|sports_centre|dog_park|common)$\"]({bbox});\n  relation[\"leisure\"~\"^(park|garden|recreation_ground|nature_reserve|sports_centre|common)$\"]({bbox});\n  way[\"landuse\"]({bbox});\n  relation[\"landuse\"]({bbox});\n  way[\"natural\"~\"^(wood|scrub|tree_row|water|grassland|heath)$\"]({bbox});\n  relation[\"natural\"~\"^(wood|water|scrub)$\"]({bbox});\n  way[\"amenity\"~\"^(school|university|college|hospital|kindergarten|marketplace)$\"]({bbox});\n  way[\"waterway\"=\"riverbank\"]({bbox});\n);\nout geom qt;",
   "merged": "2026-11-02T15:21:28+00:00",
   "sha256": "2405e2fdb13dd516e5df4e17e78dbe8c1b8e23d7faa2afa44a89438ca64ec72e",
   "elements": 14000,
   "license": "ODbL 1.0, © OpenStreetMap contributors"
  },
  "trees": {
   "source": "OpenStreetMap via Overpass API",
   "url": "https://overpass.openstreetmap.fr/api/interpreter",
   "query": "[out:json][timeout:300];\nnode[\"natural\"=\"tree\"](44.996012,7.560556,45.151808,7.789078);\nout skel qt;",
   "downloaded": "2026-11-02T15:21:30+00:00",
   "osm_base": "2026-08-10T00:10:23Z",
   "sha256": "e8060e69823c7bd9561df1ba24273ba0c79082c5b6c80b4b185be67ee8c0528f",
   "elements": 5812,
   "license": "ODbL 1.0, © OpenStreetMap contributors"
  },
  "addresses.00": {
   "source": "OpenStreetMap via Overpass API",
   "url": "https://overpass.openstreetmap.fr/api/interpreter",
   "query": "[out:json][timeout:600];\n(\n  node[\"addr:housenumber\"][\"addr:street\"](44.996012,7.560556,45.073910,7.674817);\n  way[\"addr:housenumber\"][\"addr:street\"](44.996012,7.560556,45.073910,7.674817);\n);\nout center tags qt;",
   "downloaded": "2026-11-02T15:21:34+00:00",
   "osm_base": "2026-08-10T00:10:23Z",
   "sha256": "1b474923babd08c51923054a6bd04726e670ab9aab422046687e73091d7c98e4",
   "elements": 44996,
   "license": "ODbL 1.0, © OpenStreetMap contributors"
  },
  "addresses.01": {
   "source": "OpenStreetMap via Overpass API",
   "url": "https://overpass.openstreetmap.fr/api/interpreter",
   "query": "[out:json][timeout:600];\n(\n  node[\"addr:housenumber\"][\"addr:street\"](44.996012,7.674817,45.073910,7.789078);\n  way[\"addr:housenumber\"][\"addr:street\"](44.996012,7.674817,45.073910,7.789078);\n);\nout center tags qt;",
   "downloaded": "2026-11-02T15:21:36+00:00",
   "osm_base": "2026-08-10T00:10:23Z",
   "sha256": "335db7ec8e08797ac02378899c3b4722ca58a5d2e7e4dfad3afbc975a0511aba",
   "elements": 24448,
   "license": "ODbL 1.0, © OpenStreetMap contributors"
  },
  "addresses.10": {
   "source": "OpenStreetMap via Overpass API",
   "url": "https://overpass.openstreetmap.fr/api/interpreter",
   "query": "[out:json][timeout:600];\n(\n  node[\"addr:housenumber\"][\"addr:street\"](45.073910,7.560556,45.151808,7.674817);\n  way[\"addr:housenumber\"][\"addr:street\"](45.073910,7.560556,45.151808,7.674817);\n);\nout center tags qt;",
   "downloaded": "2026-11-02T15:21:38+00:00",
   "osm_base": "2026-08-10T00:10:23Z",
   "sha256": "d6769cadf19b9aa893f2396aeeafafb4a8930a9b1b63252077d7c2d1fb89d9ee",
   "elements": 27269,
   "license": "ODbL 1.0, © OpenStreetMap contributors"
  },
  "addresses.11": {
   "source": "OpenStreetMap via Overpass API",
   "url": "https://overpass.openstreetmap.fr/api/interpreter",
   "query": "[out:json][timeout:600];\n(\n  node[\"addr:housenumber\"][\"addr:street\"](45.073910,7.674817,45.151808,7.789078);\n  way[\"addr:housenumber\"][\"addr:street\"](45.073910,7.674817,45.151808,7.789078);\n);\nout center tags qt;",
   "downloaded": "2026-11-02T15:21:40+00:00",
   "osm_base": "2026-08-10T00:10:23Z",
   "sha256": "35910cc9e56cab5b862eb39ab5f5a07f3086f795ca7e7fd8af8968d73e7c9220",
   "elements": 26784,
   "license": "ODbL 1.0, © OpenStreetMap contributors"
  },
  "addresses": {
   "source": "OpenStreetMap via Overpass API",
   "tiles": [
    "addresses.00",
    "addresses.01",
    "addresses.10",
    "addresses.11"
   ],
   "query": "[out:json][timeout:600];\n(\n  node[\"addr:housenumber\"][\"addr:street\"]({bbox});\n  way[\"addr:housenumber\"][\"addr:street\"]({bbox});\n);\nout center tags qt;",
   "merged": "2026-11-02T15:21:41+00:00",
   "sha256": "e349db53beedab919f5882e03a49979b7b74d9bd0867c043dae96e7fc660336c",
   "elements": 123485,
   "license": "ODbL 1.0, © OpenStreetMap contributors"
  },
  "play": {
   "source": "OpenStreetMap via Overpass API",
   "url": "https://overpass.openstreetmap.fr/api/interpreter",
   "query": "[out:json][timeout:180];\nnwr[\"leisure\"=\"playground\"](44.996012,7.560556,45.151808,7.789078);\nout center tags qt;",
   "downloaded": "2026-11-02T15:21:42+00:00",
   "osm_base": "2026-08-10T00:10:23Z",
   "sha256": "4839028e27fecd7cd78b0bcbeb674f0f823ed5db62d68b1506d5aa903a9e02de",
   "elements": 432,
   "license": "ODbL 1.0, © OpenStreetMap contributors"
  }
 },
 "inputs": {
  "urban_atlas": "data\\copernicus\\torino\\CLMS_UA_LCU_S2021_V025ha_IT004L2_TORINO_03035_V01_R00_20240809.fgb",
  "street_tree_layer": "data\\copernicus\\torino\\CLMS_UA_STL_S2021_V005ha_IT004L2_TORINO_03035_V01_R02_20251121.fgb",
  "census_grid": "data\\census\\ESTAT_Census_2021_V3.csv",
  "gtfs": [
   "data\\gtfs\\torino\\gtt_gtfs.zip"
  ],
  "pm25": "data\\airquality\\eea_pm25_2024.tif",
  "play": [
   "data\\play\\torino\\aree_gioco_bimbi.geojson"
  ]
 },
 "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
 }
}