{"generated_at_utc":"2026-06-13T04:57:39.359210+00:00","venue_mode":"cafes","area":"osterbro","bbox":[12.553095,55.6919973,12.6398694,55.7327115],"slot_minutes":60,"slot_mode":"full-day(5 day, 60 min)","weather_provider":"mixed:dmi,met_no","weather_fallback_used":false,"weather_data_status":"fresh","weather_freshness_hours":0.0,"weather_provider_failure_counts":{},"weather_mode":"nearest_node_grid","snapshots":[{"time_utc":"2026-06-12T22:00:00+00:00","time_local":"2026-06-13T00:00:00+02:00","cloud_cover_pct":28.1,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":48.1,"sunlight_factor":0.519,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":48.1,"sunlight_factor":0.519,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":86.8,"sunlight_factor":0.132,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":86.8,"sunlight_factor":0.132,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":48.1,"sunlight_factor":0.519,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":41.0,"sunlight_factor":0.59,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":48.1,"sunlight_factor":0.519,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":48.1,"sunlight_factor":0.519,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":48.1,"sunlight_factor":0.519,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":41.0,"sunlight_factor":0.59,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":48.1,"sunlight_factor":0.519,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":48.1,"sunlight_factor":0.519,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.75,"sun_azimuth_deg":343.79,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-12T23:00:00+00:00","time_local":"2026-06-13T01:00:00+02:00","cloud_cover_pct":28.1,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":48.1,"sunlight_factor":0.519,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":48.1,"sunlight_factor":0.519,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":86.8,"sunlight_factor":0.132,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":86.8,"sunlight_factor":0.132,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":48.1,"sunlight_factor":0.519,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":41.0,"sunlight_factor":0.59,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":48.1,"sunlight_factor":0.519,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":48.1,"sunlight_factor":0.519,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":48.1,"sunlight_factor":0.519,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":41.0,"sunlight_factor":0.59,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":48.1,"sunlight_factor":0.519,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":48.1,"sunlight_factor":0.519,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.1,"sun_azimuth_deg":357.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-13T00:00:00+00:00","time_local":"2026-06-13T02:00:00+02:00","cloud_cover_pct":28.1,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":48.1,"sunlight_factor":0.519,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":48.1,"sunlight_factor":0.519,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":86.8,"sunlight_factor":0.132,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":86.8,"sunlight_factor":0.132,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":48.1,"sunlight_factor":0.519,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":41.0,"sunlight_factor":0.59,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":48.1,"sunlight_factor":0.519,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":48.1,"sunlight_factor":0.519,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":48.1,"sunlight_factor":0.519,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":41.0,"sunlight_factor":0.59,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":48.1,"sunlight_factor":0.519,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":48.1,"sunlight_factor":0.519,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.4,"sun_azimuth_deg":11.74,"cloud_cover_pct":23.7,"sunlight_factor":0.659,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-13T01:00:00+00:00","time_local":"2026-06-13T03:00:00+02:00","cloud_cover_pct":98.2,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":96.6,"sunlight_factor":0.034,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":96.6,"sunlight_factor":0.034,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":99.7,"sunlight_factor":0.003,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":99.7,"sunlight_factor":0.003,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.71,"sun_azimuth_deg":25.43,"cloud_cover_pct":98.0,"sunlight_factor":0.02,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-13T02:00:00+00:00","time_local":"2026-06-13T04:00:00+02:00","cloud_cover_pct":99.7,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":97.2,"sunlight_factor":0.028,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":97.2,"sunlight_factor":0.028,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":97.2,"sunlight_factor":0.028,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":97.2,"sunlight_factor":0.028,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":97.2,"sunlight_factor":0.028,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":97.2,"sunlight_factor":0.028,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":97.2,"sunlight_factor":0.028,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":97.2,"sunlight_factor":0.028,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.23,"sun_azimuth_deg":38.52,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-13T03:00:00+00:00","time_local":"2026-06-13T05:00:00+02:00","cloud_cover_pct":100.0,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.96,"sun_azimuth_deg":50.96,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-13T04:00:00+00:00","time_local":"2026-06-13T06:00:00+02:00","cloud_cover_pct":75.0,"summary":{"total":80,"sunny":0,"partial":2,"shaded":78,"avg_score":1.19},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":28.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"partial"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":28.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":11.2,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":11.2,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":5.6,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":5.6,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":5.6,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.89,"sun_azimuth_deg":62.86,"cloud_cover_pct":75.0,"sunlight_factor":0.28,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-13T05:00:00+00:00","time_local":"2026-06-13T07:00:00+02:00","cloud_cover_pct":6.6,"summary":{"total":80,"sunny":9,"partial":2,"shaded":69,"avg_score":11.92},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":92.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"sunny"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":92.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"sunny"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":92.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":92.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":87.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":12.6,"sunlight_factor":0.873,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":73.8,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":73.8,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":73.8,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":73.7,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.8,"sunlight_factor":0.921,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":36.9,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":36.9,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":18.5,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":18.5,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":18.5,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":18.5,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":18.5,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":18.5,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":17.5,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":12.6,"sunlight_factor":0.873,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":3.2,"sunlight_factor":0.959,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":3.2,"sunlight_factor":0.959,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.8,"sunlight_factor":0.921,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":12.6,"sunlight_factor":0.873,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":12.6,"sunlight_factor":0.873,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":12.6,"sunlight_factor":0.873,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":12.6,"sunlight_factor":0.873,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":12.6,"sunlight_factor":0.873,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":12.6,"sunlight_factor":0.873,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.72,"sun_azimuth_deg":74.51,"cloud_cover_pct":6.0,"sunlight_factor":0.923,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-13T06:00:00+00:00","time_local":"2026-06-13T08:00:00+02:00","cloud_cover_pct":24.2,"summary":{"total":80,"sunny":11,"partial":5,"shaded":64,"avg_score":14.62},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":91.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":13.3,"sunlight_factor":0.912,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":81.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":81.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":81.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"sunny"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":81.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":81.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":81.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":81.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":78.2,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":2.6,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":65.2,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":65.2,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":48.9,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":48.9,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":48.9,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":48.9,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":36.5,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":13.3,"sunlight_factor":0.912,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"partial"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":18.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":13.3,"sunlight_factor":0.912,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":16.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":16.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":16.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":35.5,"sunlight_factor":0.742,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":35.5,"sunlight_factor":0.742,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":2.6,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":13.3,"sunlight_factor":0.912,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":13.3,"sunlight_factor":0.912,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":13.3,"sunlight_factor":0.912,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":13.3,"sunlight_factor":0.912,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":13.3,"sunlight_factor":0.912,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.02,"sun_azimuth_deg":86.36,"cloud_cover_pct":25.8,"sunlight_factor":0.815,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-13T07:00:00+00:00","time_local":"2026-06-13T09:00:00+02:00","cloud_cover_pct":63.5,"summary":{"total":80,"sunny":0,"partial":16,"shaded":64,"avg_score":9.02},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":40.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":40.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":40.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"partial"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":40.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":40.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"partial"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":40.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":40.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":40.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":40.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":40.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":40.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":40.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":32.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"partial"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":32.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":32.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":32.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":24.3,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":24.3,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":16.2,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":16.2,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":8.1,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":8.1,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":8.1,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":99.6,"sunlight_factor":0.004,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":99.9,"sunlight_factor":0.001,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.1,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":99.9,"sunlight_factor":0.001,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":99.9,"sunlight_factor":0.001,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":8.1,"sunlight_factor":0.918,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":8.1,"sunlight_factor":0.918,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":99.6,"sunlight_factor":0.004,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":99.9,"sunlight_factor":0.001,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":99.9,"sunlight_factor":0.001,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":99.9,"sunlight_factor":0.001,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":99.9,"sunlight_factor":0.001,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":99.9,"sunlight_factor":0.001,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.45,"sun_azimuth_deg":99.0,"cloud_cover_pct":59.8,"sunlight_factor":0.405,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-13T08:00:00+00:00","time_local":"2026-06-13T10:00:00+02:00","cloud_cover_pct":100.0,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.55,"sun_azimuth_deg":113.27,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-13T09:00:00+00:00","time_local":"2026-06-13T11:00:00+02:00","cloud_cover_pct":99.1,"summary":{"total":80,"sunny":0,"partial":22,"shaded":58,"avg_score":9.57},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":30.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":93.0,"sunlight_factor":0.302,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":30.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":93.0,"sunlight_factor":0.302,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"partial"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":25.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.0,"sunlight_factor":0.258,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":25.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":25.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"partial"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":25.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"partial"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":25.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":25.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"partial"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":25.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":25.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":25.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"partial"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":25.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":25.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":25.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":25.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":25.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":25.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":25.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":25.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":25.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"partial"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":25.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":25.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":20.2,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":20.2,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":20.2,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":18.1,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":93.0,"sunlight_factor":0.302,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":15.1,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":15.1,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":15.1,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":15.1,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":10.3,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.0,"sunlight_factor":0.258,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":10.1,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":10.1,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":6.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":93.0,"sunlight_factor":0.302,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":5.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":5.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":5.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":5.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":5.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":93.0,"sunlight_factor":0.302,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":93.0,"sunlight_factor":0.302,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":93.0,"sunlight_factor":0.302,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":93.0,"sunlight_factor":0.302,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.74,"sun_azimuth_deg":130.31,"cloud_cover_pct":99.8,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-13T10:00:00+00:00","time_local":"2026-06-13T12:00:00+02:00","cloud_cover_pct":14.6,"summary":{"total":80,"sunny":28,"partial":5,"shaded":47,"avg_score":36.09},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":93.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":93.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"sunny"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":93.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":93.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"sunny"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":93.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":93.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"sunny"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":93.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":93.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":93.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"sunny"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":93.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":93.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":93.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":93.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"sunny"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":93.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":93.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":93.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":93.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":93.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":93.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"sunny"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":93.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":93.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":77.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":3.9,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":74.5,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":74.5,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":74.5,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":74.5,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":74.5,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":74.5,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":55.9,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":55.9,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":37.2,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":37.2,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":30.9,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":3.9,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":18.6,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":18.6,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":18.6,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":18.6,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":18.6,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":18.6,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":18.6,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":18.6,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":12.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":95.0,"sunlight_factor":0.124,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":12.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":95.0,"sunlight_factor":0.124,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":12.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":95.0,"sunlight_factor":0.124,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":5.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":95.0,"sunlight_factor":0.124,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":46.7,"sunlight_factor":0.533,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":46.7,"sunlight_factor":0.533,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":95.0,"sunlight_factor":0.124,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":95.0,"sunlight_factor":0.124,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":95.0,"sunlight_factor":0.124,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":95.0,"sunlight_factor":0.124,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.09,"sun_azimuth_deg":151.23,"cloud_cover_pct":4.5,"sunlight_factor":0.931,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-13T11:00:00+00:00","time_local":"2026-06-13T13:00:00+02:00","cloud_cover_pct":100.0,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":8.07},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":20.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":20.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":20.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":20.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":20.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":20.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":20.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":20.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":20.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":20.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":20.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":20.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":20.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":20.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":20.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":20.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":20.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":20.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":20.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":20.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":20.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":20.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":16.1,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":16.1,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":16.1,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":14.6,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.146,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":14.6,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.146,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":14.6,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.146,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":14.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.14,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":12.1,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":11.7,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.146,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":8.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":8.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":8.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":8.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":5.6,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.14,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":4.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":4.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":4.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":4.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":4.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":4.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":4.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":4.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":4.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.133,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.133,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.146,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.146,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.146,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.146,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.51,"sun_azimuth_deg":175.82,"cloud_cover_pct":100.0,"sunlight_factor":0.201,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-13T12:00:00+00:00","time_local":"2026-06-13T14:00:00+02:00","cloud_cover_pct":100.0,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":4.77},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":10.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":10.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":10.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":10.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":10.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":10.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":10.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":10.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":10.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":10.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":10.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":10.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":10.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":10.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":10.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":10.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":10.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":10.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":10.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":10.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":10.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":10.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":10.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":10.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":10.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":10.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":10.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":8.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.083,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":8.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.083,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":8.3,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":8.3,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":8.3,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":8.3,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":6.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.086,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":6.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.083,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":6.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.083,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":6.2,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":4.2,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":4.2,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":4.2,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":4.2,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":2.1,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":2.1,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":2.1,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":1.7,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.086,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.025,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.025,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.083,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.083,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.083,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.083,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.26,"sun_azimuth_deg":201.07,"cloud_cover_pct":100.0,"sunlight_factor":0.104,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-13T13:00:00+00:00","time_local":"2026-06-13T15:00:00+02:00","cloud_cover_pct":100.0,"summary":{"total":80,"sunny":0,"partial":28,"shaded":52,"avg_score":11.85},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":28.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":28.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":26.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":26.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"partial"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":26.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"partial"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":26.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":26.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":26.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"partial"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":26.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"partial"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":26.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"partial"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":26.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":26.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":26.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":26.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":26.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":26.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"partial"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":26.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":26.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":26.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":26.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":26.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":26.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":26.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"partial"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":26.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"partial"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":26.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":26.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":26.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":26.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":20.8,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":20.8,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":20.8,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":20.8,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":20.8,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":15.6,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":15.6,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":15.6,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":11.3,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":11.3,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":10.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":10.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":10.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":5.5,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.273,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":5.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.273,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.74,"sun_azimuth_deg":223.34,"cloud_cover_pct":100.0,"sunlight_factor":0.26,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-13T14:00:00+00:00","time_local":"2026-06-13T16:00:00+02:00","cloud_cover_pct":94.6,"summary":{"total":80,"sunny":0,"partial":27,"shaded":53,"avg_score":13.59},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":36.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":36.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"partial"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":36.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"partial"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":36.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"partial"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":36.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":36.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"partial"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":36.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":36.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":36.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":36.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":36.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"partial"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":36.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":36.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":36.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":36.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":36.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":36.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"partial"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":36.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"partial"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":36.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":36.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":29.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":29.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":29.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":29.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":29.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":25.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":96.8,"sunlight_factor":0.257,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":25.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":96.8,"sunlight_factor":0.257,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":22.1,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":22.1,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":22.1,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":22.1,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":14.7,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":7.4,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":7.4,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":7.4,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":7.4,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":7.4,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":7.4,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":5.1,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":96.8,"sunlight_factor":0.257,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":92.3,"sunlight_factor":0.355,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":92.3,"sunlight_factor":0.355,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.9,"sunlight_factor":0.382,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.9,"sunlight_factor":0.382,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":96.8,"sunlight_factor":0.257,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":96.8,"sunlight_factor":0.257,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":96.8,"sunlight_factor":0.257,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":96.8,"sunlight_factor":0.257,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":96.8,"sunlight_factor":0.257,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.04,"sun_azimuth_deg":241.55,"cloud_cover_pct":94.4,"sunlight_factor":0.368,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-13T15:00:00+00:00","time_local":"2026-06-13T17:00:00+02:00","cloud_cover_pct":100.0,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.16,"sun_azimuth_deg":256.6,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-13T16:00:00+00:00","time_local":"2026-06-13T18:00:00+02:00","cloud_cover_pct":70.5,"summary":{"total":80,"sunny":1,"partial":18,"shaded":61,"avg_score":12.96},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":80.9,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":29.7,"sunlight_factor":0.809,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":53.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"partial"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":53.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":53.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"partial"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":53.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"partial"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":53.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":53.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":53.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"partial"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":53.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"partial"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":53.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":53.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"partial"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":42.5,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":42.5,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"partial"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":42.5,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":42.5,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":42.5,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":42.5,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":42.5,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"partial"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":31.9,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"partial"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":21.2,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":21.2,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":21.2,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":10.6,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":10.6,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":10.6,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":29.7,"sunlight_factor":0.809,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":90.2,"sunlight_factor":0.404,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":90.2,"sunlight_factor":0.404,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":40.4,"sunlight_factor":0.788,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":40.4,"sunlight_factor":0.788,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":29.7,"sunlight_factor":0.809,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":29.7,"sunlight_factor":0.809,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":29.7,"sunlight_factor":0.809,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":29.7,"sunlight_factor":0.809,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":29.7,"sunlight_factor":0.809,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":29.7,"sunlight_factor":0.809,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.79,"sun_azimuth_deg":269.66,"cloud_cover_pct":75.6,"sunlight_factor":0.531,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-13T17:00:00+00:00","time_local":"2026-06-13T19:00:00+02:00","cloud_cover_pct":2.1,"summary":{"total":80,"sunny":9,"partial":5,"shaded":66,"avg_score":13.61},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":97.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"sunny"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":97.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"sunny"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":97.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"sunny"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":97.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":97.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"sunny"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":97.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":77.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":77.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"sunny"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":75.7,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":5.0,"sunlight_factor":0.946,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":58.4,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":58.4,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"partial"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":39.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"partial"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":39.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"partial"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":39.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":19.5,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":19.5,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":5.0,"sunlight_factor":0.946,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":0.8,"sunlight_factor":0.989,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":0.8,"sunlight_factor":0.989,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":2.4,"sunlight_factor":0.972,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":2.4,"sunlight_factor":0.972,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":5.0,"sunlight_factor":0.946,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":5.0,"sunlight_factor":0.946,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":5.0,"sunlight_factor":0.946,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":5.0,"sunlight_factor":0.946,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":5.0,"sunlight_factor":0.946,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":5.0,"sunlight_factor":0.946,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.41,"sun_azimuth_deg":281.69,"cloud_cover_pct":1.8,"sunlight_factor":0.974,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-13T18:00:00+00:00","time_local":"2026-06-13T20:00:00+02:00","cloud_cover_pct":5.8,"summary":{"total":80,"sunny":5,"partial":3,"shaded":72,"avg_score":7.51},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":93.9,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"sunny"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":93.9,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"sunny"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":93.9,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"sunny"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":75.1,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":75.1,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":56.3,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":37.6,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"partial"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":37.6,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":18.8,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":18.8,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":0.0,"sunlight_factor":1.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":23.7,"sunlight_factor":0.762,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":23.7,"sunlight_factor":0.762,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":0.8,"sunlight_factor":0.989,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":0.8,"sunlight_factor":0.989,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":0.0,"sunlight_factor":1.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":0.0,"sunlight_factor":1.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":0.0,"sunlight_factor":1.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":0.0,"sunlight_factor":1.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":0.0,"sunlight_factor":1.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":0.0,"sunlight_factor":1.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":0.0,"sunlight_factor":1.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.39,"sun_azimuth_deg":293.35,"cloud_cover_pct":6.1,"sunlight_factor":0.939,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-13T19:00:00+00:00","time_local":"2026-06-13T21:00:00+02:00","cloud_cover_pct":16.1,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":19.6,"sunlight_factor":0.854,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":19.1,"sunlight_factor":0.885,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":19.1,"sunlight_factor":0.885,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":19.8,"sunlight_factor":0.855,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":19.8,"sunlight_factor":0.855,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":19.6,"sunlight_factor":0.854,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":19.6,"sunlight_factor":0.854,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":19.6,"sunlight_factor":0.854,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":19.6,"sunlight_factor":0.854,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":19.6,"sunlight_factor":0.854,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":19.6,"sunlight_factor":0.854,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":19.6,"sunlight_factor":0.854,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.11,"sun_azimuth_deg":305.14,"cloud_cover_pct":15.5,"sunlight_factor":0.886,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-13T20:00:00+00:00","time_local":"2026-06-13T22:00:00+02:00","cloud_cover_pct":100.0,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":99.5,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":99.5,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.4,"sun_azimuth_deg":317.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-13T21:00:00+00:00","time_local":"2026-06-13T23:00:00+02:00","cloud_cover_pct":10.8,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":13.7,"sunlight_factor":0.902,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":13.7,"sunlight_factor":0.902,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":13.0,"sunlight_factor":0.864,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":13.0,"sunlight_factor":0.864,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":13.7,"sunlight_factor":0.902,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":18.1,"sunlight_factor":0.874,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":13.7,"sunlight_factor":0.902,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":13.7,"sunlight_factor":0.902,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":13.7,"sunlight_factor":0.902,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":18.1,"sunlight_factor":0.874,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":13.7,"sunlight_factor":0.902,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":13.7,"sunlight_factor":0.902,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.39,"sun_azimuth_deg":330.24,"cloud_cover_pct":10.2,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-13T22:00:00+00:00","time_local":"2026-06-14T00:00:00+02:00","cloud_cover_pct":1.3,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":46.3,"sunlight_factor":0.672,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":46.3,"sunlight_factor":0.672,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.0,"sunlight_factor":1.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.0,"sunlight_factor":1.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.69,"sun_azimuth_deg":343.75,"cloud_cover_pct":0.1,"sunlight_factor":0.999,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-13T23:00:00+00:00","time_local":"2026-06-14T01:00:00+02:00","cloud_cover_pct":81.6,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":98.6,"sunlight_factor":0.309,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":98.6,"sunlight_factor":0.309,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":70.3,"sunlight_factor":0.795,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":70.3,"sunlight_factor":0.795,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":98.6,"sunlight_factor":0.309,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":91.1,"sunlight_factor":0.736,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":98.6,"sunlight_factor":0.309,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":98.6,"sunlight_factor":0.309,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":98.6,"sunlight_factor":0.309,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":91.1,"sunlight_factor":0.736,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":98.6,"sunlight_factor":0.309,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":98.6,"sunlight_factor":0.309,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.05,"sun_azimuth_deg":357.69,"cloud_cover_pct":79.7,"sunlight_factor":0.772,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-14T00:00:00+00:00","time_local":"2026-06-14T02:00:00+02:00","cloud_cover_pct":100.0,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.36,"sun_azimuth_deg":11.69,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-14T01:00:00+00:00","time_local":"2026-06-14T03:00:00+02:00","cloud_cover_pct":99.6,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.9,"sunlight_factor":0.262,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.9,"sunlight_factor":0.262,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.1,"sunlight_factor":0.328,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.1,"sunlight_factor":0.328,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.9,"sunlight_factor":0.262,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.4,"sunlight_factor":0.293,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.9,"sunlight_factor":0.262,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.9,"sunlight_factor":0.262,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.9,"sunlight_factor":0.262,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.4,"sunlight_factor":0.293,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.9,"sunlight_factor":0.262,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.9,"sunlight_factor":0.262,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.67,"sun_azimuth_deg":25.37,"cloud_cover_pct":99.6,"sunlight_factor":0.282,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-14T02:00:00+00:00","time_local":"2026-06-14T04:00:00+02:00","cloud_cover_pct":23.2,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":8.6,"sunlight_factor":0.847,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":8.6,"sunlight_factor":0.847,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":8.6,"sunlight_factor":0.847,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":13.2,"sunlight_factor":0.523,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":8.6,"sunlight_factor":0.847,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":8.6,"sunlight_factor":0.847,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":8.6,"sunlight_factor":0.847,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":13.2,"sunlight_factor":0.523,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":8.6,"sunlight_factor":0.847,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":8.6,"sunlight_factor":0.847,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.2,"sun_azimuth_deg":38.46,"cloud_cover_pct":22.9,"sunlight_factor":0.563,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-14T03:00:00+00:00","time_local":"2026-06-14T05:00:00+02:00","cloud_cover_pct":73.5,"summary":{"total":80,"sunny":1,"partial":1,"shaded":78,"avg_score":1.19},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":63.2,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":31.6,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":95.2,"sunlight_factor":0.134,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":77.9,"sunlight_factor":0.768,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":77.9,"sunlight_factor":0.768,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.8,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.8,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":95.2,"sunlight_factor":0.134,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":95.2,"sunlight_factor":0.134,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":95.2,"sunlight_factor":0.134,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":95.2,"sunlight_factor":0.134,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":95.2,"sunlight_factor":0.134,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":95.2,"sunlight_factor":0.134,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":95.2,"sunlight_factor":0.134,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":2.98,"sun_azimuth_deg":50.89,"cloud_cover_pct":70.9,"sunlight_factor":0.79,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-14T04:00:00+00:00","time_local":"2026-06-14T06:00:00+02:00","cloud_cover_pct":100.0,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.91,"sun_azimuth_deg":62.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-14T05:00:00+00:00","time_local":"2026-06-14T07:00:00+02:00","cloud_cover_pct":100.0,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.73,"sun_azimuth_deg":74.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-14T06:00:00+00:00","time_local":"2026-06-14T08:00:00+02:00","cloud_cover_pct":100.0,"summary":{"total":80,"sunny":0,"partial":1,"shaded":79,"avg_score":0.53},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":25.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":10.1,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":5.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.2,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.003,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.2,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.2,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.1,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.1,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.1,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.1,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.003,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.252,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.28,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-14T07:00:00+00:00","time_local":"2026-06-14T09:00:00+02:00","cloud_cover_pct":13.7,"summary":{"total":80,"sunny":17,"partial":6,"shaded":57,"avg_score":23.54},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":96.6,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":96.6,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":96.6,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"sunny"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":96.6,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":96.6,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"sunny"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":96.6,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":96.6,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":96.6,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":96.6,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":96.6,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":96.6,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":96.6,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":77.3,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"sunny"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":77.3,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":77.3,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":77.3,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":70.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":43.8,"sunlight_factor":0.703,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":58.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"partial"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":58.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":42.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":79.4,"sunlight_factor":0.424,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":38.6,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":38.6,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":33.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":79.4,"sunlight_factor":0.424,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"partial"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":19.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":19.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":19.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":17.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":79.4,"sunlight_factor":0.424,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":8.0,"sunlight_factor":0.92,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":8.0,"sunlight_factor":0.92,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":43.8,"sunlight_factor":0.703,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":79.4,"sunlight_factor":0.424,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":79.4,"sunlight_factor":0.424,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":79.4,"sunlight_factor":0.424,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":79.4,"sunlight_factor":0.424,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":79.4,"sunlight_factor":0.424,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.91,"cloud_cover_pct":5.3,"sunlight_factor":0.966,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-14T08:00:00+00:00","time_local":"2026-06-14T10:00:00+02:00","cloud_cover_pct":98.0,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":18.8,"sunlight_factor":0.844,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":18.8,"sunlight_factor":0.844,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.57,"sun_azimuth_deg":113.18,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-14T09:00:00+00:00","time_local":"2026-06-14T11:00:00+02:00","cloud_cover_pct":100.0,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":6.6},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":19.9,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":19.9,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":19.9,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":19.9,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":19.9,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":19.9,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":19.9,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":19.9,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":19.9,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":19.9,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":19.9,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":19.9,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":19.9,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":19.9,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":19.9,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":19.9,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":19.9,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":19.9,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":19.9,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":15.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":15.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":15.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":11.9,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":11.9,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":11.9,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":11.9,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":8.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":8.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":7.9,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.079,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":4.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":4.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":4.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":4.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":4.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":3.2,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.079,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":2.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":99.8,"sunlight_factor":0.028,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":2.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":99.8,"sunlight_factor":0.028,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":1.7,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":99.8,"sunlight_factor":0.028,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.6,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":99.8,"sunlight_factor":0.028,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":99.8,"sunlight_factor":0.028,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":99.8,"sunlight_factor":0.028,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":99.8,"sunlight_factor":0.028,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":99.8,"sunlight_factor":0.028,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.76,"sun_azimuth_deg":130.21,"cloud_cover_pct":100.0,"sunlight_factor":0.199,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-14T10:00:00+00:00","time_local":"2026-06-14T12:00:00+02:00","cloud_cover_pct":53.7,"summary":{"total":80,"sunny":0,"partial":32,"shaded":48,"avg_score":19.19},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":49.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":49.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"partial"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":49.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":49.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"partial"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":49.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":49.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"partial"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":49.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":49.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":49.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"partial"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":49.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":49.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":49.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":49.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"partial"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":49.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":49.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":49.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":49.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":49.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":49.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"partial"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":49.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":49.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":39.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":39.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":39.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":39.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":39.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":39.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":29.5,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":29.5,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":25.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":75.0,"sunlight_factor":0.251,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":25.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":75.0,"sunlight_factor":0.251,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"partial"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":25.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":75.0,"sunlight_factor":0.251,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":19.7,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":19.7,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":10.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":75.0,"sunlight_factor":0.251,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":9.8,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":9.8,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":9.8,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":9.8,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":9.8,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":9.8,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":9.8,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":9.8,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":2.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":97.7,"sunlight_factor":0.023,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.9,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":97.7,"sunlight_factor":0.023,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":8.2,"sunlight_factor":0.895,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":8.2,"sunlight_factor":0.895,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":75.0,"sunlight_factor":0.251,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":75.0,"sunlight_factor":0.251,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":75.0,"sunlight_factor":0.251,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":75.0,"sunlight_factor":0.251,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.13,"sun_azimuth_deg":151.13,"cloud_cover_pct":51.2,"sunlight_factor":0.492,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-14T11:00:00+00:00","time_local":"2026-06-14T13:00:00+02:00","cloud_cover_pct":100.0,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":99.3,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":99.3,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.56,"sun_azimuth_deg":175.72,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-14T12:00:00+00:00","time_local":"2026-06-14T14:00:00+02:00","cloud_cover_pct":99.9,"summary":{"total":80,"sunny":0,"partial":37,"shaded":43,"avg_score":25.29},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":54.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":54.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"partial"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":54.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":54.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":54.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"partial"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":54.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":54.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":54.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"partial"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":54.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"partial"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":54.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":54.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":54.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":54.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":54.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"partial"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":54.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":54.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":54.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":54.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":54.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":54.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":54.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":54.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":54.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"partial"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":54.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"partial"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":54.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":54.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":54.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":53.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.534,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":53.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.534,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":43.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":43.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":43.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":43.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":42.7,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.534,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"partial"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":42.7,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.534,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":34.1,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":100.0,"sunlight_factor":0.426,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":32.5,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"partial"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":21.7,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":21.7,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":21.7,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":21.7,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":10.8,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":10.8,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":10.8,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":8.5,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":100.0,"sunlight_factor":0.426,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.299,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.299,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.534,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.534,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.534,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.534,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.32,"sun_azimuth_deg":201.01,"cloud_cover_pct":99.9,"sunlight_factor":0.542,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-14T13:00:00+00:00","time_local":"2026-06-14T15:00:00+02:00","cloud_cover_pct":100.0,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.81,"sun_azimuth_deg":223.3,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-14T14:00:00+00:00","time_local":"2026-06-14T16:00:00+02:00","cloud_cover_pct":96.2,"summary":{"total":80,"sunny":0,"partial":2,"shaded":78,"avg_score":1.36},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":49.6,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":61.6,"sunlight_factor":0.496,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":49.6,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":61.6,"sunlight_factor":0.496,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":9.9,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":61.6,"sunlight_factor":0.496,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":61.6,"sunlight_factor":0.496,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":61.6,"sunlight_factor":0.496,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":61.6,"sunlight_factor":0.496,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":61.6,"sunlight_factor":0.496,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":61.6,"sunlight_factor":0.496,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.11,"sun_azimuth_deg":241.53,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-14T15:00:00+00:00","time_local":"2026-06-14T17:00:00+02:00","cloud_cover_pct":79.0,"summary":{"total":80,"sunny":22,"partial":7,"shaded":51,"avg_score":23.88},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":76.6,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":78.2,"sunlight_factor":0.766,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":76.6,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":78.2,"sunlight_factor":0.766,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":76.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":76.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"sunny"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":76.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"sunny"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":76.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"sunny"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":76.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":76.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"sunny"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":76.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":76.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":76.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"sunny"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":76.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":76.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"sunny"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":76.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":76.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"sunny"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":76.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"sunny"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":61.1,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":61.1,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":61.1,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":61.1,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":61.1,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":61.1,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":45.8,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":45.8,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":45.8,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"partial"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":45.8,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":30.6,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":30.6,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":78.2,"sunlight_factor":0.766,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"partial"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":30.6,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":15.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":15.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":15.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":78.4,"sunlight_factor":0.765,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":78.4,"sunlight_factor":0.765,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":78.2,"sunlight_factor":0.766,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":78.2,"sunlight_factor":0.766,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":78.2,"sunlight_factor":0.766,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":78.2,"sunlight_factor":0.766,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":78.2,"sunlight_factor":0.766,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":78.2,"sunlight_factor":0.766,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":78.2,"sunlight_factor":0.766,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.23,"sun_azimuth_deg":256.58,"cloud_cover_pct":79.1,"sunlight_factor":0.764,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-14T16:00:00+00:00","time_local":"2026-06-14T18:00:00+02:00","cloud_cover_pct":99.8,"summary":{"total":80,"sunny":11,"partial":11,"shaded":58,"avg_score":16.65},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":70.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"sunny"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":70.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":70.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"sunny"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":70.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"sunny"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":70.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":70.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":70.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"sunny"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":70.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"sunny"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":70.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":70.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.7,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":70.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"sunny"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":56.1,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":56.1,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"partial"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":56.1,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":56.1,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":56.1,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":56.1,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":56.1,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"partial"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":42.1,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"partial"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":28.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":28.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":28.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":14.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":14.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":14.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.7,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.7,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.7,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.7,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.7,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.7,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.7,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.86,"sun_azimuth_deg":269.65,"cloud_cover_pct":99.8,"sunlight_factor":0.701,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-14T17:00:00+00:00","time_local":"2026-06-14T19:00:00+02:00","cloud_cover_pct":99.9,"summary":{"total":80,"sunny":6,"partial":8,"shaded":66,"avg_score":9.8},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":70.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"sunny"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":70.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"sunny"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":70.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"sunny"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":70.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":70.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"sunny"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":70.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":56.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":56.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":100.0,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":56.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"partial"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":42.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":42.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"partial"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":28.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"partial"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":28.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"partial"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":28.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":14.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":14.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":100.0,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":100.0,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":100.0,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":100.0,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":100.0,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":100.0,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":100.0,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.48,"sun_azimuth_deg":281.68,"cloud_cover_pct":99.9,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-14T18:00:00+00:00","time_local":"2026-06-14T20:00:00+02:00","cloud_cover_pct":89.2,"summary":{"total":80,"sunny":3,"partial":5,"shaded":72,"avg_score":5.86},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":73.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"sunny"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":73.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"sunny"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":73.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"sunny"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":58.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":58.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":44.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":29.3,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"partial"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":29.3,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":14.7,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":14.7,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.5,"sunlight_factor":0.731,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":90.9,"sunlight_factor":0.727,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":90.9,"sunlight_factor":0.727,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":88.4,"sunlight_factor":0.735,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":88.4,"sunlight_factor":0.735,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.5,"sunlight_factor":0.731,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.5,"sunlight_factor":0.731,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.5,"sunlight_factor":0.731,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.5,"sunlight_factor":0.731,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.5,"sunlight_factor":0.731,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.5,"sunlight_factor":0.731,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.5,"sunlight_factor":0.731,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.46,"sun_azimuth_deg":293.34,"cloud_cover_pct":89.1,"sunlight_factor":0.733,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-14T19:00:00+00:00","time_local":"2026-06-14T21:00:00+02:00","cloud_cover_pct":97.6,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":94.1,"sunlight_factor":0.72,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":99.3,"sunlight_factor":0.702,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":99.3,"sunlight_factor":0.702,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.1,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.1,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":94.1,"sunlight_factor":0.72,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":94.1,"sunlight_factor":0.72,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":94.1,"sunlight_factor":0.72,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":94.1,"sunlight_factor":0.72,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":94.1,"sunlight_factor":0.72,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":94.1,"sunlight_factor":0.72,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":94.1,"sunlight_factor":0.72,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.18,"sun_azimuth_deg":305.12,"cloud_cover_pct":98.0,"sunlight_factor":0.707,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-14T20:00:00+00:00","time_local":"2026-06-14T22:00:00+02:00","cloud_cover_pct":100.0,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.001,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.001,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.254,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.254,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.001,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.018,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.001,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.001,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.001,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.018,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.001,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.001,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.33,"sun_azimuth_deg":317.35,"cloud_cover_pct":100.0,"sunlight_factor":0.213,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-14T21:00:00+00:00","time_local":"2026-06-14T23:00:00+02:00","cloud_cover_pct":100.0,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.348,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.348,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.306,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.306,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.348,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.364,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.348,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.348,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.348,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.364,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.348,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.348,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.33,"sun_azimuth_deg":330.21,"cloud_cover_pct":100.0,"sunlight_factor":0.352,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-14T22:00:00+00:00","time_local":"2026-06-15T00:00:00+02:00","cloud_cover_pct":100.0,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.408,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.408,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.348,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.348,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.408,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.399,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.408,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.408,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.408,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.399,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.408,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.408,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.63,"sun_azimuth_deg":343.71,"cloud_cover_pct":100.0,"sunlight_factor":0.383,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-14T23:00:00+00:00","time_local":"2026-06-15T01:00:00+02:00","cloud_cover_pct":100.0,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.674,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.674,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.674,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.674,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.674,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.674,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.7,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.674,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.674,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-11.0,"sun_azimuth_deg":357.64,"cloud_cover_pct":100.0,"sunlight_factor":0.65,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-15T00:00:00+00:00","time_local":"2026-06-15T02:00:00+02:00","cloud_cover_pct":100.0,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.112,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.112,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.145,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.145,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.112,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.089,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.112,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.112,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.112,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.089,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.112,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.112,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.31,"sun_azimuth_deg":11.63,"cloud_cover_pct":100.0,"sunlight_factor":0.135,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-15T01:00:00+00:00","time_local":"2026-06-15T03:00:00+02:00","cloud_cover_pct":100.0,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.192,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.192,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.141,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.141,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.192,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.186,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.192,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.192,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.192,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.186,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.192,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.192,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.63,"sun_azimuth_deg":25.31,"cloud_cover_pct":100.0,"sunlight_factor":0.25,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-15T02:00:00+00:00","time_local":"2026-06-15T04:00:00+02:00","cloud_cover_pct":98.9,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":97.6,"sunlight_factor":0.627,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":97.6,"sunlight_factor":0.627,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":98.9,"sunlight_factor":0.612,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":98.9,"sunlight_factor":0.612,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":97.6,"sunlight_factor":0.627,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":98.8,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":97.6,"sunlight_factor":0.627,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":97.6,"sunlight_factor":0.627,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":97.6,"sunlight_factor":0.627,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":98.8,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":97.6,"sunlight_factor":0.627,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":97.6,"sunlight_factor":0.627,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.17,"sun_azimuth_deg":38.39,"cloud_cover_pct":99.1,"sunlight_factor":0.476,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-15T03:00:00+00:00","time_local":"2026-06-15T05:00:00+02:00","cloud_cover_pct":100.0,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.0,"sun_azimuth_deg":50.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-15T04:00:00+00:00","time_local":"2026-06-15T06:00:00+02:00","cloud_cover_pct":98.1,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.1},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":2.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":2.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":1.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.5,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.5,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.5,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":99.2,"sunlight_factor":0.009,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":99.4,"sunlight_factor":0.007,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":96.7,"sunlight_factor":0.046,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":96.7,"sunlight_factor":0.046,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":99.2,"sunlight_factor":0.009,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":99.4,"sunlight_factor":0.007,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":99.4,"sunlight_factor":0.007,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":99.4,"sunlight_factor":0.007,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":99.4,"sunlight_factor":0.007,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":99.4,"sunlight_factor":0.007,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":99.4,"sunlight_factor":0.007,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":99.4,"sunlight_factor":0.007,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.72,"cloud_cover_pct":98.0,"sunlight_factor":0.024,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-15T05:00:00+00:00","time_local":"2026-06-15T07:00:00+02:00","cloud_cover_pct":100.0,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.37,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-15T06:00:00+00:00","time_local":"2026-06-15T08:00:00+02:00","cloud_cover_pct":99.8,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.03},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.2,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.2,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.2,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.1,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.1,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.1,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.1,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.1,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.21,"cloud_cover_pct":99.8,"sunlight_factor":0.002,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-15T07:00:00+00:00","time_local":"2026-06-15T09:00:00+02:00","cloud_cover_pct":89.9,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":2.67},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":11.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":89.0,"sunlight_factor":0.11,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":11.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":89.0,"sunlight_factor":0.11,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":10.9,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":89.1,"sunlight_factor":0.109,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":10.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":10.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":10.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":10.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":10.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":10.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":10.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":10.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":10.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":10.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":9.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.2,"sunlight_factor":0.098,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":8.8,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":89.0,"sunlight_factor":0.11,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":8.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":8.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":8.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":7.8,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.2,"sunlight_factor":0.098,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":6.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":6.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":4.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":4.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":3.9,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.2,"sunlight_factor":0.098,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":2.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":2.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":2.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":89.0,"sunlight_factor":0.11,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":89.0,"sunlight_factor":0.11,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":89.0,"sunlight_factor":0.11,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":89.1,"sunlight_factor":0.109,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.2,"sunlight_factor":0.098,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.2,"sunlight_factor":0.098,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":89.0,"sunlight_factor":0.11,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.2,"sunlight_factor":0.098,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.2,"sunlight_factor":0.098,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.2,"sunlight_factor":0.098,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.83,"cloud_cover_pct":90.0,"sunlight_factor":0.1,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-15T08:00:00+00:00","time_local":"2026-06-15T10:00:00+02:00","cloud_cover_pct":74.5,"summary":{"total":80,"sunny":0,"partial":15,"shaded":65,"avg_score":7.98},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":27.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":72.9,"sunlight_factor":0.271,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":27.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":72.9,"sunlight_factor":0.271,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":26.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":73.8,"sunlight_factor":0.262,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":25.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":25.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"partial"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":25.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"partial"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":25.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":25.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"partial"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":25.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":25.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"partial"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":25.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":25.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":25.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":25.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":25.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":23.9,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":76.1,"sunlight_factor":0.239,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":23.9,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":76.1,"sunlight_factor":0.239,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":21.7,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":72.9,"sunlight_factor":0.271,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":20.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":20.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":20.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":15.3,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":15.3,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":14.3,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":76.1,"sunlight_factor":0.239,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":10.2,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":10.2,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":10.2,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":10.2,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":5.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":73.8,"sunlight_factor":0.262,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":5.1,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":5.1,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":5.1,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":5.1,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":5.1,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":5.1,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":71.9,"sunlight_factor":0.281,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":71.9,"sunlight_factor":0.281,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":72.9,"sunlight_factor":0.271,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":76.1,"sunlight_factor":0.239,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":76.1,"sunlight_factor":0.239,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":72.9,"sunlight_factor":0.271,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":76.1,"sunlight_factor":0.239,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":76.1,"sunlight_factor":0.239,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":76.1,"sunlight_factor":0.239,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.09,"cloud_cover_pct":74.5,"sunlight_factor":0.255,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-15T09:00:00+00:00","time_local":"2026-06-15T11:00:00+02:00","cloud_cover_pct":48.0,"summary":{"total":80,"sunny":0,"partial":30,"shaded":50,"avg_score":19.39},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":53.9,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":46.1,"sunlight_factor":0.539,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":53.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":46.5,"sunlight_factor":0.535,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":53.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":46.5,"sunlight_factor":0.535,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":52.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":47.3,"sunlight_factor":0.527,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":52.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":47.3,"sunlight_factor":0.527,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"partial"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":51.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":51.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"partial"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":51.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"partial"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":51.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":51.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"partial"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":51.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":51.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":51.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"partial"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":51.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":51.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":51.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":51.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":51.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":51.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":51.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":51.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"partial"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":51.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":42.8,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":46.5,"sunlight_factor":0.535,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":41.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":41.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":31.6,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":47.3,"sunlight_factor":0.527,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":31.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":31.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":31.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":31.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":21.6,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":46.1,"sunlight_factor":0.539,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":20.7,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":20.7,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":10.5,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":47.3,"sunlight_factor":0.527,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":10.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":10.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":10.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":10.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":10.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":47.1,"sunlight_factor":0.529,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":47.1,"sunlight_factor":0.529,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":46.5,"sunlight_factor":0.535,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":47.3,"sunlight_factor":0.527,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":47.3,"sunlight_factor":0.527,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":46.5,"sunlight_factor":0.535,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":47.3,"sunlight_factor":0.527,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":47.3,"sunlight_factor":0.527,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.11,"cloud_cover_pct":48.3,"sunlight_factor":0.517,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-15T10:00:00+00:00","time_local":"2026-06-15T12:00:00+02:00","cloud_cover_pct":9.6,"summary":{"total":80,"sunny":31,"partial":6,"shaded":43,"avg_score":38.66},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":91.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":8.9,"sunlight_factor":0.911,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":90.9,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.1,"sunlight_factor":0.909,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":90.9,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.1,"sunlight_factor":0.909,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":90.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.3,"sunlight_factor":0.907,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":90.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.3,"sunlight_factor":0.907,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"sunny"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":90.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.3,"sunlight_factor":0.907,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":90.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":90.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"sunny"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":90.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":90.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"sunny"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":90.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":90.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"sunny"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":90.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":90.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":90.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"sunny"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":90.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":90.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":90.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":90.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"sunny"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":90.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":90.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":90.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":90.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":90.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"sunny"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":90.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":72.7,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.1,"sunlight_factor":0.909,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":72.2,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":72.2,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":72.2,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":72.2,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":72.2,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":54.2,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":54.2,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":36.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":8.9,"sunlight_factor":0.911,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":36.3,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.3,"sunlight_factor":0.907,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":36.1,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":36.1,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":18.1,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":18.1,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":18.1,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":18.1,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":18.1,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":18.1,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":18.1,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":18.1,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.1,"sunlight_factor":0.909,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.3,"sunlight_factor":0.907,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.3,"sunlight_factor":0.907,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.1,"sunlight_factor":0.909,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.3,"sunlight_factor":0.907,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.3,"sunlight_factor":0.907,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.16,"sun_azimuth_deg":151.02,"cloud_cover_pct":9.7,"sunlight_factor":0.903,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-15T11:00:00+00:00","time_local":"2026-06-15T13:00:00+02:00","cloud_cover_pct":2.2,"summary":{"total":80,"sunny":30,"partial":7,"shaded":43,"avg_score":42.04},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":98.2,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":1.8,"sunlight_factor":0.982,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":98.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":1.9,"sunlight_factor":0.981,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":98.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":1.9,"sunlight_factor":0.981,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"sunny"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":98.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":1.9,"sunlight_factor":0.981,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":98.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.0,"sunlight_factor":0.98,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":98.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.0,"sunlight_factor":0.98,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":97.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":97.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":97.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":97.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"sunny"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":97.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":97.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":97.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"sunny"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":97.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"sunny"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":97.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":97.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":97.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":97.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":97.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"sunny"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":97.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":97.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":97.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":97.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":97.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":97.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":97.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"sunny"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":97.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":78.5,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":1.9,"sunlight_factor":0.981,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":78.2,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":78.2,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":58.6,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":39.3,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":1.8,"sunlight_factor":0.982,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":39.2,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.0,"sunlight_factor":0.98,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":39.1,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"partial"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":39.1,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":39.1,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":39.1,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":19.5,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":19.5,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":19.5,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":19.5,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":19.5,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":19.5,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":19.5,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":19.5,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":19.5,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":19.5,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.2,"sunlight_factor":0.978,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.2,"sunlight_factor":0.978,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.0,"sunlight_factor":0.98,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":1.9,"sunlight_factor":0.981,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":1.9,"sunlight_factor":0.981,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.0,"sunlight_factor":0.98,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":1.9,"sunlight_factor":0.981,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":1.9,"sunlight_factor":0.981,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.6,"sun_azimuth_deg":175.63,"cloud_cover_pct":2.3,"sunlight_factor":0.977,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-15T12:00:00+00:00","time_local":"2026-06-15T14:00:00+02:00","cloud_cover_pct":0.5,"summary":{"total":80,"sunny":36,"partial":4,"shaded":40,"avg_score":46.25},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"sunny"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"sunny"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"sunny"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"sunny"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"sunny"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"sunny"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":99.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.6,"sunlight_factor":0.994,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"sunny"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":99.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.6,"sunlight_factor":0.994,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":99.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.6,"sunlight_factor":0.994,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":99.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.7,"sunlight_factor":0.993,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":99.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.7,"sunlight_factor":0.993,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":79.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":79.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":79.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":79.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":79.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":79.5,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.6,"sunlight_factor":0.994,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":79.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.7,"sunlight_factor":0.993,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"sunny"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":79.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.7,"sunlight_factor":0.993,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":59.7,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":39.8,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":39.8,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":39.8,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":19.9,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":19.9,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.6,"sunlight_factor":0.994,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":19.9,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":19.9,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":19.9,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.7,"sunlight_factor":0.993,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.7,"sunlight_factor":0.993,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.6,"sunlight_factor":0.994,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.7,"sunlight_factor":0.993,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.7,"sunlight_factor":0.993,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.37,"sun_azimuth_deg":200.94,"cloud_cover_pct":0.6,"sunlight_factor":0.994,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-15T13:00:00+00:00","time_local":"2026-06-15T15:00:00+02:00","cloud_cover_pct":0.5,"summary":{"total":80,"sunny":33,"partial":8,"shaded":39,"avg_score":45.01},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"sunny"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"sunny"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"sunny"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"sunny"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"sunny"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"sunny"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"sunny"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":99.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.6,"sunlight_factor":0.994,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"sunny"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":99.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.6,"sunlight_factor":0.994,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":99.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.6,"sunlight_factor":0.994,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":99.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.7,"sunlight_factor":0.993,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":99.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.7,"sunlight_factor":0.993,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":79.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"sunny"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":79.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":79.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":79.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":79.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":59.7,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":59.7,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":59.7,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":39.8,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":39.8,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":39.8,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":39.7,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.7,"sunlight_factor":0.993,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"partial"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":39.7,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.7,"sunlight_factor":0.993,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":19.9,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.6,"sunlight_factor":0.994,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":19.9,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.6,"sunlight_factor":0.994,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.7,"sunlight_factor":0.993,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.7,"sunlight_factor":0.993,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.6,"sunlight_factor":0.994,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.7,"sunlight_factor":0.993,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.7,"sunlight_factor":0.993,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.87,"sun_azimuth_deg":223.26,"cloud_cover_pct":0.6,"sunlight_factor":0.994,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-15T14:00:00+00:00","time_local":"2026-06-15T16:00:00+02:00","cloud_cover_pct":0.5,"summary":{"total":80,"sunny":27,"partial":5,"shaded":48,"avg_score":37.55},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"sunny"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"sunny"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"sunny"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"sunny"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"sunny"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"sunny"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":99.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.6,"sunlight_factor":0.994,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"sunny"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":99.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.6,"sunlight_factor":0.994,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":99.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.7,"sunlight_factor":0.993,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":99.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.7,"sunlight_factor":0.993,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":79.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":79.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":79.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":79.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":79.5,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.6,"sunlight_factor":0.994,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":59.7,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":59.7,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":59.7,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":59.7,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":39.8,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.6,"sunlight_factor":0.994,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"partial"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":19.9,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":19.9,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":19.9,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":19.9,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":19.9,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":19.9,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.7,"sunlight_factor":0.993,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":19.9,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.6,"sunlight_factor":0.994,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.6,"sunlight_factor":0.994,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.7,"sunlight_factor":0.993,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.7,"sunlight_factor":0.993,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.7,"sunlight_factor":0.993,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.7,"sunlight_factor":0.993,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.7,"sunlight_factor":0.993,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.18,"sun_azimuth_deg":241.51,"cloud_cover_pct":0.6,"sunlight_factor":0.994,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-15T15:00:00+00:00","time_local":"2026-06-15T17:00:00+02:00","cloud_cover_pct":0.5,"summary":{"total":80,"sunny":22,"partial":7,"shaded":51,"avg_score":31.08},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"sunny"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"sunny"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"sunny"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"sunny"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"sunny"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"sunny"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":99.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"sunny"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":99.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.6,"sunlight_factor":0.994,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"sunny"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":99.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.7,"sunlight_factor":0.993,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":99.3,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.7,"sunlight_factor":0.993,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":79.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":79.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":79.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":79.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":79.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":79.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":59.7,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":59.7,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":59.6,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.6,"sunlight_factor":0.994,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"partial"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":59.6,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.6,"sunlight_factor":0.994,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":39.8,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":39.8,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.6,"sunlight_factor":0.994,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":39.7,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.7,"sunlight_factor":0.993,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"partial"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":19.9,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":19.9,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":19.9,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.6,"sunlight_factor":0.994,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.6,"sunlight_factor":0.994,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.7,"sunlight_factor":0.993,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.7,"sunlight_factor":0.993,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.7,"sunlight_factor":0.993,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.7,"sunlight_factor":0.993,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.7,"sunlight_factor":0.993,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.5,"sunlight_factor":0.995,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.3,"sun_azimuth_deg":256.57,"cloud_cover_pct":0.6,"sunlight_factor":0.994,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-15T16:00:00+00:00","time_local":"2026-06-15T18:00:00+02:00","cloud_cover_pct":4.1,"summary":{"total":80,"sunny":18,"partial":4,"shaded":58,"avg_score":22.8},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":96.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"sunny"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":96.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":96.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"sunny"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":96.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"sunny"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":96.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":96.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":96.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"sunny"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":96.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"sunny"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":96.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":96.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"sunny"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":94.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":76.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":76.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"sunny"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":76.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":76.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":76.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":76.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":76.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"sunny"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":57.7,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"partial"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":38.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":38.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":38.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":19.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":19.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":19.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.93,"sun_azimuth_deg":269.64,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-15T17:00:00+00:00","time_local":"2026-06-15T19:00:00+02:00","cloud_cover_pct":4.1,"summary":{"total":80,"sunny":9,"partial":5,"shaded":66,"avg_score":13.44},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":96.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"sunny"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":96.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"sunny"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":96.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"sunny"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":96.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":96.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"sunny"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":96.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":76.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":76.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"sunny"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":75.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":57.7,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":57.7,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"partial"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":38.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"partial"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":38.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"partial"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":38.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":19.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":19.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.54,"sun_azimuth_deg":281.66,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-15T18:00:00+00:00","time_local":"2026-06-15T20:00:00+02:00","cloud_cover_pct":4.1,"summary":{"total":80,"sunny":5,"partial":3,"shaded":72,"avg_score":7.69},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":96.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"sunny"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":96.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"sunny"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":96.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"sunny"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":76.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":76.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":57.7,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":38.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"partial"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":38.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":19.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":19.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.52,"sun_azimuth_deg":293.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-15T19:00:00+00:00","time_local":"2026-06-15T21:00:00+02:00","cloud_cover_pct":4.1,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.24,"sun_azimuth_deg":305.09,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-15T20:00:00+00:00","time_local":"2026-06-15T22:00:00+02:00","cloud_cover_pct":4.1,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.28,"sun_azimuth_deg":317.32,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-15T21:00:00+00:00","time_local":"2026-06-15T23:00:00+02:00","cloud_cover_pct":4.1,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":5.5,"sunlight_factor":0.945,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.27,"sun_azimuth_deg":330.18,"cloud_cover_pct":3.9,"sunlight_factor":0.961,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-15T22:00:00+00:00","time_local":"2026-06-16T00:00:00+02:00","cloud_cover_pct":9.6,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.58,"sun_azimuth_deg":343.67,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-15T23:00:00+00:00","time_local":"2026-06-16T01:00:00+02:00","cloud_cover_pct":9.6,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.96,"sun_azimuth_deg":357.59,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-16T00:00:00+00:00","time_local":"2026-06-16T02:00:00+02:00","cloud_cover_pct":9.6,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.28,"sun_azimuth_deg":11.58,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-16T01:00:00+00:00","time_local":"2026-06-16T03:00:00+02:00","cloud_cover_pct":9.6,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.61,"sun_azimuth_deg":25.25,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-16T02:00:00+00:00","time_local":"2026-06-16T04:00:00+02:00","cloud_cover_pct":9.6,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.16,"sun_azimuth_deg":38.33,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-16T03:00:00+00:00","time_local":"2026-06-16T05:00:00+02:00","cloud_cover_pct":9.6,"summary":{"total":80,"sunny":1,"partial":1,"shaded":78,"avg_score":1.36},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":72.5,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":36.2,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":11.7,"sunlight_factor":0.883,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.76,"cloud_cover_pct":9.4,"sunlight_factor":0.906,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-16T04:00:00+00:00","time_local":"2026-06-16T06:00:00+02:00","cloud_cover_pct":79.8,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.9},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":8.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":8.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":4.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":4.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":4.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.66,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-16T05:00:00+00:00","time_local":"2026-06-16T07:00:00+02:00","cloud_cover_pct":79.8,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":2.61},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":16.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":16.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":16.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":16.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":12.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":8.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":8.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":4.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":4.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":4.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":4.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":4.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":4.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":2.5,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.3,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-16T06:00:00+00:00","time_local":"2026-06-16T08:00:00+02:00","cloud_cover_pct":79.8,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":3.52},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":16.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":16.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":16.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":12.7,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":12.7,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":12.7,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":12.7,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":12.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":5.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":4.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":4.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":4.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":2.5,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.14,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-16T07:00:00+00:00","time_local":"2026-06-16T09:00:00+02:00","cloud_cover_pct":79.8,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":5.3},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":16.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":16.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":16.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":16.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":12.7,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":12.7,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":12.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":10.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":8.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":8.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":5.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":4.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":4.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":4.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.47,"sun_azimuth_deg":98.75,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-16T08:00:00+00:00","time_local":"2026-06-16T10:00:00+02:00","cloud_cover_pct":79.8,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":6.31},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":16.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":16.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":16.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":16.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":12.7,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":12.7,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":12.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":12.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":8.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":8.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":8.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":8.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":7.5,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":4.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":4.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":4.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":4.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":4.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":4.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":4.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":113.0,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-16T09:00:00+00:00","time_local":"2026-06-16T11:00:00+02:00","cloud_cover_pct":79.8,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":7.56},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":21.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":16.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":16.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":16.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":12.7,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":12.7,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":12.7,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":12.7,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":12.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":12.5,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":8.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":8.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":8.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":7.5,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":4.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":4.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":4.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":4.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":4.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":2.5,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":87.5,"sunlight_factor":0.125,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.78,"sun_azimuth_deg":130.01,"cloud_cover_pct":78.9,"sunlight_factor":0.211,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-16T10:00:00+00:00","time_local":"2026-06-16T12:00:00+02:00","cloud_cover_pct":87.8,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":5.08},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":16.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":16.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":13.1,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":9.8,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":9.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":9.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":9.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":9.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":9.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":7.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":7.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":7.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":7.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":4.7,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":4.7,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.18,"sun_azimuth_deg":150.92,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-16T11:00:00+00:00","time_local":"2026-06-16T13:00:00+02:00","cloud_cover_pct":87.8,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":5.25},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":16.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":16.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":16.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":13.1,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":9.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":9.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":7.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":4.7,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":4.7,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":4.7,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":4.7,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":4.7,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":4.7,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.63,"sun_azimuth_deg":175.53,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-16T12:00:00+00:00","time_local":"2026-06-16T14:00:00+02:00","cloud_cover_pct":87.8,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":5.65},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":16.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":16.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":13.1,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":13.1,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":9.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":9.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":9.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":9.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":9.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":9.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":7.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":4.7,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":4.7,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":4.7,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.42,"sun_azimuth_deg":200.86,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-16T13:00:00+00:00","time_local":"2026-06-16T15:00:00+02:00","cloud_cover_pct":87.8,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":5.52},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":16.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":16.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":9.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":9.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":9.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":9.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":7.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":7.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":7.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":6.6,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":6.6,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":4.7,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":4.7,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":4.7,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.92,"sun_azimuth_deg":223.21,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-16T14:00:00+00:00","time_local":"2026-06-16T16:00:00+02:00","cloud_cover_pct":87.8,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":4.54},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":16.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":16.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":9.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":9.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":9.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":9.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":9.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":7.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":7.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":7.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":7.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":4.7,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":3.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.23,"sun_azimuth_deg":241.47,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-16T15:00:00+00:00","time_local":"2026-06-16T17:00:00+02:00","cloud_cover_pct":87.8,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":3.8},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":16.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":16.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":11.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":9.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":9.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":9.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":9.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":9.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":9.4,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":7.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":7.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":7.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":7.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":6.6,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":4.7,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":4.7,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":2.3,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":83.6,"sunlight_factor":0.164,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.36,"sun_azimuth_deg":256.54,"cloud_cover_pct":88.3,"sunlight_factor":0.117,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-16T16:00:00+00:00","time_local":"2026-06-16T18:00:00+02:00","cloud_cover_pct":57.6,"summary":{"total":80,"sunny":0,"partial":19,"shaded":61,"avg_score":10.22},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":43.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"partial"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":43.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":43.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"partial"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":43.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"partial"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":43.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":43.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":43.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"partial"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":43.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"partial"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":43.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":43.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"partial"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":35.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":35.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"partial"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":35.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":35.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":35.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":35.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":35.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"partial"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":29.7,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":26.3,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"partial"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":17.5,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":17.5,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":17.5,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":8.8,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":8.8,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":8.8,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":28.98,"sun_azimuth_deg":269.62,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-16T17:00:00+00:00","time_local":"2026-06-16T19:00:00+02:00","cloud_cover_pct":57.6,"summary":{"total":80,"sunny":0,"partial":10,"shaded":70,"avg_score":5.99},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":43.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"partial"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":43.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"partial"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":43.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"partial"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":43.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":43.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"partial"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":43.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":35.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":35.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"partial"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":26.3,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":26.3,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"partial"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":23.8,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":17.5,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":17.5,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":17.5,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":8.8,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":8.8,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.6,"sun_azimuth_deg":281.64,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-16T18:00:00+00:00","time_local":"2026-06-16T20:00:00+02:00","cloud_cover_pct":57.6,"summary":{"total":80,"sunny":0,"partial":6,"shaded":74,"avg_score":3.5},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":43.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"partial"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":43.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"partial"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":43.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"partial"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":35.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":35.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":26.3,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":17.5,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":17.5,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":8.8,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":8.8,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.58,"sun_azimuth_deg":293.3,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-16T19:00:00+00:00","time_local":"2026-06-16T21:00:00+02:00","cloud_cover_pct":57.6,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.29,"sun_azimuth_deg":305.07,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-16T20:00:00+00:00","time_local":"2026-06-16T22:00:00+02:00","cloud_cover_pct":57.6,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.22,"sun_azimuth_deg":317.29,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-16T21:00:00+00:00","time_local":"2026-06-16T23:00:00+02:00","cloud_cover_pct":57.6,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":70.3,"sunlight_factor":0.297,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.22,"sun_azimuth_deg":330.14,"cloud_cover_pct":56.2,"sunlight_factor":0.438,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-16T22:00:00+00:00","time_local":"2026-06-17T00:00:00+02:00","cloud_cover_pct":93.6,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-9.54,"sun_azimuth_deg":343.63,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-16T23:00:00+00:00","time_local":"2026-06-17T01:00:00+02:00","cloud_cover_pct":93.6,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.92,"sun_azimuth_deg":357.54,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-17T00:00:00+00:00","time_local":"2026-06-17T02:00:00+02:00","cloud_cover_pct":93.6,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-10.25,"sun_azimuth_deg":11.52,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-17T01:00:00+00:00","time_local":"2026-06-17T03:00:00+02:00","cloud_cover_pct":93.6,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-7.59,"sun_azimuth_deg":25.19,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-17T02:00:00+00:00","time_local":"2026-06-17T04:00:00+02:00","cloud_cover_pct":93.6,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-3.14,"sun_azimuth_deg":38.27,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-17T03:00:00+00:00","time_local":"2026-06-17T05:00:00+02:00","cloud_cover_pct":93.6,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.09},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":5.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":2.5,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.0,"sunlight_factor":0.07,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":3.01,"sun_azimuth_deg":50.7,"cloud_cover_pct":93.7,"sunlight_factor":0.063,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-17T04:00:00+00:00","time_local":"2026-06-17T06:00:00+02:00","cloud_cover_pct":99.2,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.04},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.3,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.3,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":9.92,"sun_azimuth_deg":62.6,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-17T05:00:00+00:00","time_local":"2026-06-17T07:00:00+02:00","cloud_cover_pct":99.2,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.1},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.3,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.3,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":17.74,"sun_azimuth_deg":74.24,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-17T06:00:00+00:00","time_local":"2026-06-17T08:00:00+02:00","cloud_cover_pct":99.2,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.14},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.5,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.5,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.5,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.5,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.3,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":26.04,"sun_azimuth_deg":86.07,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-17T07:00:00+00:00","time_local":"2026-06-17T09:00:00+02:00","cloud_cover_pct":99.2,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.21},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.5,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.5,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.3,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.3,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.3,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":34.46,"sun_azimuth_deg":98.68,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-17T08:00:00+00:00","time_local":"2026-06-17T10:00:00+02:00","cloud_cover_pct":99.2,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.26},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.5,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.5,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.5,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.3,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.3,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.3,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.3,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":42.58,"sun_azimuth_deg":112.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-17T09:00:00+00:00","time_local":"2026-06-17T11:00:00+02:00","cloud_cover_pct":99.2,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.3},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.8,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.6,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.5,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.5,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.5,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.5,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.5,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.3,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.3,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.3,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":49.79,"sun_azimuth_deg":129.92,"cloud_cover_pct":99.2,"sunlight_factor":0.008,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-17T10:00:00+00:00","time_local":"2026-06-17T12:00:00+02:00","cloud_cover_pct":100.0,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":55.19,"sun_azimuth_deg":150.82,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-17T11:00:00+00:00","time_local":"2026-06-17T13:00:00+02:00","cloud_cover_pct":100.0,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":57.66,"sun_azimuth_deg":175.43,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-17T12:00:00+00:00","time_local":"2026-06-17T14:00:00+02:00","cloud_cover_pct":100.0,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":56.46,"sun_azimuth_deg":200.79,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-17T13:00:00+00:00","time_local":"2026-06-17T15:00:00+02:00","cloud_cover_pct":100.0,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":51.97,"sun_azimuth_deg":223.16,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-17T14:00:00+00:00","time_local":"2026-06-17T16:00:00+02:00","cloud_cover_pct":100.0,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":45.28,"sun_azimuth_deg":241.44,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-17T15:00:00+00:00","time_local":"2026-06-17T17:00:00+02:00","cloud_cover_pct":100.0,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":37.41,"sun_azimuth_deg":256.51,"cloud_cover_pct":100.0,"sunlight_factor":0.0,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-17T16:00:00+00:00","time_local":"2026-06-17T18:00:00+02:00","cloud_cover_pct":29.2,"summary":{"total":80,"sunny":11,"partial":11,"shaded":58,"avg_score":16.85},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":71.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"sunny"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":71.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":71.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"sunny"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":71.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"sunny"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":71.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":71.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":71.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"sunny"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":71.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"sunny"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":71.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":71.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"sunny"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":68.4,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":56.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":56.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"partial"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":56.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":56.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":56.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":56.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":56.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"partial"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":42.7,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"partial"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":28.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":28.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":28.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":14.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":14.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":14.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":29.04,"sun_azimuth_deg":269.59,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-17T17:00:00+00:00","time_local":"2026-06-17T19:00:00+02:00","cloud_cover_pct":29.2,"summary":{"total":80,"sunny":6,"partial":8,"shaded":66,"avg_score":9.93},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":71.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"sunny"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":71.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"sunny"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":71.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"sunny"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":71.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":71.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"sunny"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":71.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"sunny"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":56.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":56.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"partial"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":54.7,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":42.7,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":42.7,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"partial"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":28.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"partial"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":28.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"partial"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":28.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":14.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":14.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":20.65,"sun_azimuth_deg":281.62,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-17T18:00:00+00:00","time_local":"2026-06-17T20:00:00+02:00","cloud_cover_pct":29.2,"summary":{"total":80,"sunny":3,"partial":5,"shaded":72,"avg_score":5.69},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":71.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"sunny"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":71.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"sunny"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":71.1,"sunny_fraction":1.0,"in_shadow":false,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"sunny"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":56.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":56.9,"sunny_fraction":0.8,"in_shadow":false,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":42.7,"sunny_fraction":0.6,"in_shadow":false,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":28.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"partial"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":28.4,"sunny_fraction":0.4,"in_shadow":false,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"partial"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":14.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":14.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":12.63,"sun_azimuth_deg":293.27,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-17T19:00:00+00:00","time_local":"2026-06-17T21:00:00+02:00","cloud_cover_pct":29.2,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.18},"geometry_models":{"dhm_horizon_profile":80},"cafes":[{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":14.2,"sunny_fraction":0.2,"in_shadow":false,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"665257","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"709635","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"652281","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649491","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"706887","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"612756","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"651019","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"732172","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651783","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"675012","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"691969","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"648886","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"high","geometry_reason":"matched_polygon_permit","permit_key":"735169","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661363","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"649613","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"661087","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"650167","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_point_inferred","seating_confidence":"low","geometry_reason":"matched_point_permit","permit_key":"651740","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"648883","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"permit_polygon","seating_confidence":"medium","geometry_reason":"matched_polygon_permit","permit_key":"644479","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":5.34,"sun_azimuth_deg":305.04,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"dhm_horizon_profile","seating_geometry_source":"heuristic_fallback","seating_confidence":"low","geometry_reason":"south_shift_fallback","permit_key":null,"bucket":"shaded"}]},{"time_utc":"2026-06-17T20:00:00+00:00","time_local":"2026-06-17T22:00:00+02:00","cloud_cover_pct":29.2,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-1.18,"sun_azimuth_deg":317.25,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]},{"time_utc":"2026-06-17T21:00:00+00:00","time_local":"2026-06-17T23:00:00+02:00","cloud_cover_pct":29.2,"summary":{"total":80,"sunny":0,"partial":0,"shaded":80,"avg_score":0.0},"geometry_models":{"night":80},"cafes":[{"osm_id":279183613,"name":"Cafe Bopa","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581411,"lat":55.7052359,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":298723448,"name":"Den Franske Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781018,"lat":55.6976437,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":332631902,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5724364,"lat":55.6958385,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":511004151,"name":"Charlottehaven","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883124,"lat":55.7053563,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":1141451336,"name":"Laundromat Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5807091,"lat":55.7060804,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2094182726,"name":"Cafe Sundet","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5883432,"lat":55.7177,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2097696410,"name":"Clausens Sandwich","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5829119,"lat":55.7063206,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2120271820,"name":"Shabaz Strandboulevarden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.586435,"lat":55.7068903,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":2537886171,"name":"Designcafeen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5597202,"lat":55.7097919,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":2682742405,"name":"Ryes Café","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5755118,"lat":55.6973339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3738120003,"name":"Bottega Estadio","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5742647,"lat":55.7047665,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240459,"name":"Savana Café & Restaurant","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.583743,"lat":55.7024719,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":3872240464,"name":"Rosetta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798316,"lat":55.7006922,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4150773980,"name":"Pixie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5812485,"lat":55.7050696,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310161611,"name":"Petit Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5822528,"lat":55.702179,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171684,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5798212,"lat":55.6968261,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4310171686,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5781222,"lat":55.6997807,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4330149163,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777046,"lat":55.7006867,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421646,"name":"Mild cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.568431,"lat":55.7098674,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":4340421648,"name":"Salonen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577818,"lat":55.7126136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":4436461236,"name":"Cafe Livingstone","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5746866,"lat":55.6960996,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5258297788,"name":"PS Østerbro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577698,"lat":55.7030598,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5273679998,"name":"Baryl","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5835701,"lat":55.7063877,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5418514625,"name":"Gani's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5751193,"lat":55.7123806,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":5626862948,"name":"Original Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.597788,"lat":55.706913,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6069084513,"name":"Olioli","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5771509,"lat":55.7006247,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6689617070,"name":"Little House Viborggade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.582677,"lat":55.705328,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6753626525,"name":"GRØD","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5791834,"lat":55.700326,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":6898216412,"name":"Leckerbaer","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5768138,"lat":55.6977345,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7179414873,"name":"Impronta","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577062,"lat":55.7080737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852694,"name":"Plesner Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5943092,"lat":55.7006175,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7204852696,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6155906,"lat":55.7142681,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7295639829,"name":"UNICEF Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6154123,"lat":55.7142779,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c4","weather_node_lat":55.72125,"weather_node_lon":12.6225,"geometry_model":"night","bucket":"shaded"},{"osm_id":7704631094,"name":"Corsa Pizza","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792305,"lat":55.697726,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7706081105,"name":"Bistro cocorico","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5758896,"lat":55.6984732,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7757554361,"name":"Shabaz","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.577713,"lat":55.7050963,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":7769649951,"name":"Gotland","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5778126,"lat":55.7128995,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8110000746,"name":"Kokkenes Køkken Vibenhus Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5634352,"lat":55.7069998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535204,"name":"Krudttønden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5749125,"lat":55.705339,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8112535205,"name":"Pamarés","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5956146,"lat":55.7037909,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8203988445,"name":"Danmarks Nationalbank","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.600204,"lat":55.7020367,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8205379975,"name":"Region Hovedstaden","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5639494,"lat":55.7151209,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8269993820,"name":"Espresso House","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5659708,"lat":55.6956612,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8311177483,"name":"2175 Harbour House 2","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592566,"lat":55.713146,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8399508283,"name":"Kantine","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.595133,"lat":55.7005026,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":8569870526,"name":"Woolstock","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5660828,"lat":55.7072019,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":8789425673,"name":"Family Zoo Cafe","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.581801,"lat":55.697138,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9044624323,"name":"Århusgade 4","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5782429,"lat":55.7058591,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9091327660,"name":"PFA Sundkrogsgade","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5912695,"lat":55.7087765,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9151044944,"name":"Dallas Coffee","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792287,"lat":55.6981334,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9157480741,"name":"Hans Christian's","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5792696,"lat":55.699649,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9645439909,"name":"Jeudan Dampfærgevej Bistro","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5946368,"lat":55.6985244,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9650489822,"name":"Joe & The Juice","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948668,"lat":55.7064589,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9935584128,"name":"B.93","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5824276,"lat":55.7133641,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c3","weather_node_lat":55.72125,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9938231855,"name":"April Coffee Store & Showroom","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5733124,"lat":55.6961049,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":9955779453,"name":"Pas Normal Studios","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5930814,"lat":55.7072517,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10703137149,"name":"Prolog","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5806754,"lat":55.7051662,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10712599862,"name":"Kraftværket Café & Genbrug","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5808471,"lat":55.7080772,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10743945794,"name":"Original Coffee Stubkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948266,"lat":55.709793,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10825289826,"name":"Lagoni & Co.","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.571759,"lat":55.695081,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":10864630097,"name":"Café Frøen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5630172,"lat":55.70764,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":10939775741,"name":"Rodfast","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5819402,"lat":55.709998,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11145960605,"name":"The Coffee Station","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5676058,"lat":55.7316069,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r4c2","weather_node_lat":55.72125,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":11748385717,"name":"Original Coffee Orientkaj","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.594303,"lat":55.7122042,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":11837798757,"name":"Atelier September Nordhavnen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5933154,"lat":55.7073187,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12100880312,"name":"Tietgens Have","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5895855,"lat":55.7054604,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12417470332,"name":"KAP .3","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5777412,"lat":55.7084937,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469411,"name":"Cafe Nord","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.6018749,"lat":55.7069759,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12468469452,"name":"Mazaco","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5948815,"lat":55.7095136,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736733673,"name":"Nordhus","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5926533,"lat":55.7071234,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12736818150,"name":"LéLé","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5908025,"lat":55.7038216,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12779961223,"name":"Amator","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5783862,"lat":55.7001781,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":12952792169,"name":"Copenhagen Coffee Lab","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5647811,"lat":55.7110847,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":13017363997,"name":"MORI DK","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5963018,"lat":55.7079025,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13185936997,"name":"Dallas Supper Club","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5809135,"lat":55.7017263,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13442698404,"name":"Original Coffee Østerfælled Torv","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5764892,"lat":55.7054035,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645756,"name":"Lille Vie","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5937418,"lat":55.7073832,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":13452645757,"name":"La Cabra Nordhavn","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.592049,"lat":55.7071731,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"},{"osm_id":328225052,"name":"Café Pavillionen","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5668607,"lat":55.7008823,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":31.6,"sunlight_factor":0.684,"weather_node_id":"copenhagen-r3c2","weather_node_lat":55.70375,"weather_node_lon":12.5525,"geometry_model":"night","bucket":"shaded"},{"osm_id":328226297,"name":"Eventyrkiosken","venue_mode":"cafes","venue_family":"cafe","venue_subtypes":[],"lon":12.5700991,"lat":55.7029737,"sunny_score":0.0,"sunny_fraction":0.0,"in_shadow":true,"sun_elevation_deg":-6.18,"sun_azimuth_deg":330.1,"cloud_cover_pct":28.9,"sunlight_factor":0.711,"weather_node_id":"copenhagen-r3c3","weather_node_lat":55.70375,"weather_node_lon":12.5875,"geometry_model":"night","bucket":"shaded"}]}]}