{"mapbox_api_token":"pk.eyJ1IjoiZmVsdG1hcHMiLCJhIjoiY20wZndoenl1MTFrYzJxb2czemdpNGFvZCJ9.y7NzVOMNQNTC487xOYTk7Q","defaultCoordinates":{"lat":37.807,"lng":-122.271},"isVirtualKarta":false,"resyncTimeoutMs":5250,"mapProject":null,"sharing":{"publicAccess":"view_only"},"elements":[],"mapTitle":"2019-2022 Chicago Aldermanic Menu Spending","comments":{"threads":[],"users":{}},"isOwner":false,"mapFolderId":null,"buildSha":"7d9ecaaf6e238539de2368cfed8f2cd420efa4ba","mapBackgrounds":[],"defaultControlsMode":null,"layerGroups":[{"id":"b8c56d7f-5804-4949-a1d6-0df874aa093d","name":"2019-22 Ward Spending","visible":true,"description":"","created_at":"2023-08-02T21:32:49","layers":[{"normalized":{"filename":"2019-2022 data_geocoded.geojson","feature_id_field":null,"filetype":"GeoPackage","layername":"2019-2022 data_geocoded"},"stac_url":null,"style":{"config":{},"label":{"color":"#5a5a5a","fontSize":14,"fontStyle":"Normal","fontWeight":400,"haloColor":"#d0d0d0","haloWidth":1.5,"justify":"auto","letterSpacing":0.1,"lineHeight":1.3,"maxLineChars":10,"maxZoom":23,"minZoom":1,"padding":20,"placement":["Center"],"visible":true},"legend":{},"paint":{"color":"hsl(213, 61%, 57%)","highlightColor":"hsla(329,81%,64%, 0.5)","highlightStrokeColor":"hsla(329,81%,64%, 0.8)","highlightStrokeWidth":{"linear":[[3,0.5],[20,2]]},"isSandwiched":false,"opacity":0.8,"strokeColor":"hsl(213, 61%, 88%)","strokeWidth":1},"type":"simple","version":"2.3.1"},"errorType":null,"stats_url":"https://us1.data-pipeline.felt.com/c4d21712-8749-4555-b78e-62cf00004453/stats/stats.json","scheduled_refresh_frequency":null,"layer_name":"parsed","initial_fill_color":null,"raster_colors":null,"has_download_url":true,"pipeline_version":"0.35.11061","raster_preview_url":null,"is_convertible_to_elements":false,"legend_items":[{"id":"43c9e8bc-7d2e-4665-acec-8c0f32e2ed0d-0","visible":true}],"data_last_updated_by_user_at":"2023-08-02T21:33:13","visible":true,"hash_url":"https://us1.data-pipeline.felt.com/hash/{hash}","feature_url":"https://us1.data-pipeline.felt.com/onefeature/c4d21712-8749-4555-b78e-62cf00004453/{feature}.geojson{?skip_geometry,zoom_level}","html_popup_source":null,"min_zoom":0,"processing_time_seconds":15,"runCause":"reprocess","initial_stroke_color":null,"tile_url":"https://us1.data-pipeline.felt.com/vectortile/c4d21712-8749-4555-b78e-62cf00004453/{z}/{x}/{y}.pbf{?attributes,layer,query}","pipeline_dataset_id":"c4d21712-8749-4555-b78e-62cf00004453","hideFromLegend":null,"created_at":"2023-08-02T21:33:13","z_order":0,"sql_query_threads":[],"remote_data_url":null,"edit_version":null,"semantic_columns":[],"source_id":null,"status":"completed","geocoder_metadata":null,"created_by":"Sean MacMullan","h3_geomatched_level":null,"source_dataset_id":null,"errorMessage":null,"progress":100,"next_processing_state":null,"modified_at":"2025-08-26T19:11:09","centroids_layer_name":"parsed-anchors","h3_levels":null,"excerpt_url":"https://us1.data-pipeline.felt.com/c4d21712-8749-4555-b78e-62cf00004453/excerpt/excerpt.json","is_spreadsheet":false,"external_refresh_frequency_ms":null,"legendVisibility":"show","debug_layer_compaction":null,"last_processed_at":"2024-12-13T20:59:14","stats":[],"source_has_custom_query":false,"ready_for_immediate_export":true,"id":"43c9e8bc-7d2e-4665-acec-8c0f32e2ed0d","name":"Polygons","tile_max_zoom":null,"column_selections":[{"type":"wkt_wkb_literal","column":"GEOMETRY"}],"legendDisplay":"default","html_popup_threads":[],"index_json_url":"https://us1.data-pipeline.felt.com/upload/a9367a1b-83bd-5567-9fe3-0c090000554c.json","subtitle":"","raster_details":null,"geomatch_metadata":null,"geometry_type":"Polygon","table":{"name":"parsed","columns":[{"autocomplete_url":"https://us1.data-pipeline.felt.com/autocomplete/c4d21712-8749-4555-b78e-62cf00004453/0/1.json{?query}","count":1157,"count_distinct":49,"name":"ward","stats_url":"https://us1.data-pipeline.felt.com/stats/c4d21712-8749-4555-b78e-62cf00004453/0.json{?query}","type":"TEXT","values":{"15":62,"22":49,"26":91,"29":45,"30":51,"31":52,"32":40,"33":68,"35":64,"36":46,"37":38}},{"autocomplete_url":"https://us1.data-pipeline.felt.com/autocomplete/c4d21712-8749-4555-b78e-62cf00004453/1/1.json{?query}","count":1157,"count_distinct":12,"name":"item","stats_url":"https://us1.data-pipeline.felt.com/stats/c4d21712-8749-4555-b78e-62cf00004453/1.json{?query}","type":"TEXT","values":{"ADA - Alley Resurfacing Menu":2,"Alley Apron Menu":4,"Alley Resurfacing Menu":604,"Alley Resurfacing Menu (1-1)":34,"Alley Speed Hump Menu":130,"Alley Speed Hump Removal Menu":1,"Alley Speed Hump Replacement":317,"Concrete Alley Menu":58,"Miscellaneous CDOT Projects":2,"Pavement Markings Menu":1,"Street Light Upgrade Menu":3}},{"autocomplete_url":"https://us1.data-pipeline.felt.com/autocomplete/c4d21712-8749-4555-b78e-62cf00004453/2/1.json{?query}","count":1157,"count_distinct":822,"name":"location","stats_url":"https://us1.data-pipeline.felt.com/stats/c4d21712-8749-4555-b78e-62cf00004453/2.json{?query}","type":"TEXT","values":{"2920 N HARDING AVE; N HARDING AVE & W GEORGE ST & W WELLINGTON AVE & N PULASKI RD":3,"4338 N ALBANY AVE; N ALBANY AVE & W CULLOM AVE & W MONTROSE AVE & N TROY ST":3,"7932 S JUSTINE ST; S JUSTINE ST & W 79TH ST & W 80TH ST & S ASHLAND AVE":3,"8215 S THROOP ST; S ELIZABETH ST & W 82ND ST & W 83RD ST & S THROOP ST":3,"E 92ND ST & S COMMERCIAL AVE & S HOUSTON AVE & E 93RD ST":3,"N ALBANY AVE & W LELAND AVE & W LAWRENCE AVE & N TROY ST":3,"N GRESHAM AVE & N MILWAUKEE AVE & W BARRY AVE & N ELBRIDGE AVE":3,"N KEELER AVE & W CORTLAND ST & W ARMITAGE AVE & N TRIPP AVE":3,"N WASHTENAW AVE & W LE MOYNE ST & W NORTH AVE & N FAIRFIELD AVE":3,"W 27TH ST & S SACRAMENTO AVE & W 28TH ST & S WHIPPLE ST":3,"W 43RD ST & S HERMITAGE AVE & S PAULINA ST & W 44TH ST":3}},{"autocomplete_url":"https://us1.data-pipeline.felt.com/autocomplete/c4d21712-8749-4555-b78e-62cf00004453/3/1.json{?query}","count":1157,"count_distinct":687,"name":"cost","stats_url":"https://us1.data-pipeline.felt.com/stats/c4d21712-8749-4555-b78e-62cf00004453/3.json{?query}","type":"TEXT","values":{"0":320,"1400":50,"140000":2,"14490":2,"2100":30,"2800":9,"29543.5":4,"3500":7,"38767.91":3,"39036.22":3,"700":27}},{"autocomplete_url":"https://us1.data-pipeline.felt.com/autocomplete/c4d21712-8749-4555-b78e-62cf00004453/4/1.json{?query}","count":1157,"count_distinct":4,"name":"year","stats_url":"https://us1.data-pipeline.felt.com/stats/c4d21712-8749-4555-b78e-62cf00004453/4.json{?query}","type":"TEXT","values":{"2019":244,"2020":229,"2021":362,"2022":322}},{"autocomplete_url":"https://us1.data-pipeline.felt.com/autocomplete/c4d21712-8749-4555-b78e-62cf00004453/5/1.json{?query}","count":1157,"count_distinct":5,"name":"category","stats_url":"https://us1.data-pipeline.felt.com/stats/c4d21712-8749-4555-b78e-62cf00004453/5.json{?query}","type":"TEXT","values":{"Alleys":1150,"Lighting":3,"Misc. CDOT":2,"Sidewalk Repair":1,"Street Redesign":1}}],"content_url":"https://us1.data-pipeline.felt.com/table/c4d21712-8749-4555-b78e-62cf00004453/{page}.json{?query}","row_count":1157},"bounding_box":{"coordinates":[[[-87.816578,41.651848],[-87.542303,41.651848],[-87.542303,42.022535],[-87.816578,42.022535],[-87.816578,41.651848]]],"crs":{"properties":{"name":"EPSG:4326"},"type":"name"},"type":"Polygon"},"max_zoom":18,"parsed_size_bytes":790528,"scheduled_refresh_status":null},{"normalized":{"filename":"2019-2022 data_geocoded.geojson","feature_id_field":null,"filetype":"GeoPackage","layername":"2019-2022 data_geocoded"},"stac_url":null,"style":{"config":{},"label":{"color":"#5a5a5a","fontSize":14,"fontStyle":"Normal","fontWeight":400,"haloColor":"#d0d0d0","haloWidth":1.5,"justify":"auto","maxAngle":25,"maxZoom":23,"minZoom":1,"offset":0,"placement":"Above","repeatDistance":250,"visible":true},"legend":{},"paint":{"color":"hsl(213, 61%, 57%)","highlightColor":"#EA3891","isSandwiched":false,"lineCap":"round","lineJoin":"round","opacity":1,"size":4},"type":"simple","version":"2.3.1"},"errorType":null,"stats_url":"https://us1.data-pipeline.felt.com/5c9dd082-fdbe-4734-9069-165400004453/stats/stats.json","scheduled_refresh_frequency":null,"layer_name":"parsed","initial_fill_color":null,"raster_colors":null,"has_download_url":true,"pipeline_version":"0.35.11043","raster_preview_url":null,"is_convertible_to_elements":false,"legend_items":[{"id":"54b46676-a071-46ad-9be7-760521d4edb2-0","visible":true}],"data_last_updated_by_user_at":"2023-08-02T21:33:13","visible":true,"hash_url":"https://us1.data-pipeline.felt.com/hash/{hash}","feature_url":"https://us1.data-pipeline.felt.com/onefeature/5c9dd082-fdbe-4734-9069-165400004453/{feature}.geojson{?skip_geometry,zoom_level}","html_popup_source":null,"min_zoom":0,"processing_time_seconds":15,"runCause":"reprocess","initial_stroke_color":null,"tile_url":"https://us1.data-pipeline.felt.com/vectortile/5c9dd082-fdbe-4734-9069-165400004453/{z}/{x}/{y}.pbf{?attributes,layer,query}","pipeline_dataset_id":"5c9dd082-fdbe-4734-9069-165400004453","hideFromLegend":null,"created_at":"2023-08-02T21:33:13","z_order":1,"sql_query_threads":[],"remote_data_url":null,"edit_version":null,"semantic_columns":[],"source_id":null,"status":"completed","geocoder_metadata":null,"created_by":"Sean MacMullan","h3_geomatched_level":null,"source_dataset_id":null,"errorMessage":null,"progress":100,"next_processing_state":null,"modified_at":"2025-08-26T19:30:59","centroids_layer_name":"parsed-anchors","h3_levels":null,"excerpt_url":"https://us1.data-pipeline.felt.com/5c9dd082-fdbe-4734-9069-165400004453/excerpt/excerpt.json","is_spreadsheet":false,"external_refresh_frequency_ms":null,"legendVisibility":"show","debug_layer_compaction":null,"last_processed_at":"2024-12-12T22:07:31","stats":[],"source_has_custom_query":false,"ready_for_immediate_export":true,"id":"54b46676-a071-46ad-9be7-760521d4edb2","name":"Lines","tile_max_zoom":null,"column_selections":[{"type":"wkt_wkb_literal","column":"GEOMETRY"}],"legendDisplay":"default","html_popup_threads":[],"index_json_url":"https://us1.data-pipeline.felt.com/upload/100c1083-bbf8-5462-81ca-b3ed0000554c.json","subtitle":"","raster_details":null,"geomatch_metadata":null,"geometry_type":"Line","table":{"name":"parsed","columns":[{"autocomplete_url":"https://us1.data-pipeline.felt.com/autocomplete/5c9dd082-fdbe-4734-9069-165400004453/0/1.json{?query}","count":3193,"count_distinct":50,"name":"ward","stats_url":"https://us1.data-pipeline.felt.com/stats/5c9dd082-fdbe-4734-9069-165400004453/0.json{?query}","type":"TEXT","values":{"14":127,"21":79,"29":84,"31":87,"34":89,"35":86,"37":98,"38":119,"41":88,"45":104,"50":97}},{"autocomplete_url":"https://us1.data-pipeline.felt.com/autocomplete/5c9dd082-fdbe-4734-9069-165400004453/1/1.json{?query}","count":3193,"count_distinct":44,"name":"item","stats_url":"https://us1.data-pipeline.felt.com/stats/5c9dd082-fdbe-4734-9069-165400004453/1.json{?query}","type":"TEXT","values":{"Alley Apron Menu":46,"Curb & Gutter Menu":100,"Miscellaneous CDOT Projects":37,"Sidewalk Menu":335,"Street Light Pole Painting Menu":29,"Street Light Residential Staggered Piggy Back Menu":54,"Street Light Upgrade Menu":16,"Street Resurfacing Menu":1481,"Street Resurfacing Menu (1-5)":175,"Street Speed Hump Menu":445,"Street Speed Hump Replacement":355}},{"autocomplete_url":"https://us1.data-pipeline.felt.com/autocomplete/5c9dd082-fdbe-4734-9069-165400004453/2/1.json{?query}","count":3193,"count_distinct":2683,"name":"location","stats_url":"https://us1.data-pipeline.felt.com/stats/5c9dd082-fdbe-4734-9069-165400004453/2.json{?query}","type":"TEXT","values":{"3700-3714 S CALUMET AVE":3,"ON N FRANCISCO AVE FROM W BYRON ST (3900 N) TO W IRVING PARK RD (4000 N)":3,"ON N GREENVIEW AVE FROM W FULLERTON AVE (2400 N) TO W WRIGHTWOOD AVE (2600 N)":4,"ON N GREENVIEW AVE FROM W ROSEMONT AVE (6300 N) TO W HIGHLAND AVE (6330 N)":3,"ON N JANSSEN AVE FROM W WEBSTER AVE (2200 N) TO W ALTGELD ST (2500 N)":3,"ON N LEAVITT ST FROM W DIVISION ST (1200 N) TO W NORTH AVE (1600 N)":5,"ON N NATCHEZ AVE FROM W WABANSIA AVE (1700 N) TO W BLOOMINGDALE AVE (1800 N)":3,"ON N PARK DR FROM E SOUTH WATER ST (220 N) TO E BENTON PL (170 N)":3,"ON S EMERALD AVE FROM W 76TH ST (7600 S) TO W 79TH ST (7900 S)":4,"ON S UNION AVE FROM W 119TH ST (11900 S) TO W 120TH ST (12000 S)":4,"ON W AINSLIE ST FROM N OAKLEY AVE (2300 W) TO N CLAREMONT AVE (2330 W)":4}},{"autocomplete_url":"https://us1.data-pipeline.felt.com/autocomplete/5c9dd082-fdbe-4734-9069-165400004453/3/1.json{?query}","count":3193,"count_distinct":2276,"name":"cost","stats_url":"https://us1.data-pipeline.felt.com/stats/5c9dd082-fdbe-4734-9069-165400004453/3.json{?query}","type":"TEXT","values":{"0":367,"100000":6,"1200":6,"150000":6,"2350":110,"300":7,"4700":276,"500":8,"50000":6,"7050":17,"9400":20}},{"autocomplete_url":"https://us1.data-pipeline.felt.com/autocomplete/5c9dd082-fdbe-4734-9069-165400004453/4/1.json{?query}","count":3193,"count_distinct":4,"name":"year","stats_url":"https://us1.data-pipeline.felt.com/stats/5c9dd082-fdbe-4734-9069-165400004453/4.json{?query}","type":"TEXT","values":{"2019":816,"2020":755,"2021":784,"2022":838}},{"autocomplete_url":"https://us1.data-pipeline.felt.com/autocomplete/5c9dd082-fdbe-4734-9069-165400004453/5/1.json{?query}","count":3193,"count_distinct":11,"name":"category","stats_url":"https://us1.data-pipeline.felt.com/stats/5c9dd082-fdbe-4734-9069-165400004453/5.json{?query}","type":"TEXT","values":{"Alleys":70,"Bicycle Infrastructure":13,"Lighting":116,"Misc.":21,"Misc. CDOT":37,"Parks":3,"Pedestrian Infrastructure":9,"Sidewalk Repair":335,"Street Redesign":461,"Street Resurfacing":2120,"Viaducts":8}}],"content_url":"https://us1.data-pipeline.felt.com/table/5c9dd082-fdbe-4734-9069-165400004453/{page}.json{?query}","row_count":3193},"bounding_box":{"coordinates":[[[-87.845205,41.648949],[-87.524635,41.648949],[-87.524635,42.020623],[-87.845205,42.020623],[-87.845205,41.648949]]],"crs":{"properties":{"name":"EPSG:4326"},"type":"name"},"type":"Polygon"},"max_zoom":18,"parsed_size_bytes":1830912,"scheduled_refresh_status":null},{"normalized":{"filename":"2019-2022 data_geocoded.geojson","feature_id_field":null,"filetype":"GeoPackage","layername":"2019-2022 data_geocoded"},"stac_url":null,"style":{"config":{},"label":{"color":"#5a5a5a","fontSize":14,"fontStyle":"Normal","fontWeight":400,"haloColor":"#d0d0d0","haloWidth":1.5,"justify":"auto","letterSpacing":0.1,"lineHeight":1.2,"maxLineChars":10,"maxZoom":23,"minZoom":1,"offset":[8,0],"padding":10,"placement":["E","W"],"visible":true},"legend":{},"paint":{"color":"hsl(213, 61%, 57%)","highlightColor":"#EA3891","highlightStrokeColor":"#EA3891","highlightStrokeWidth":{"linear":[[3,0],[20,2]]},"isSandwiched":false,"opacity":0.9,"size":5,"strokeColor":"hsl(213, 61%, 88%)","strokeWidth":1.5},"type":"simple","version":"2.3.1"},"errorType":null,"stats_url":"https://us1.data-pipeline.felt.com/7dabf7b1-ba6d-4a97-bd48-bb3500004453/stats/stats.json","scheduled_refresh_frequency":null,"layer_name":"parsed","initial_fill_color":null,"raster_colors":null,"has_download_url":true,"pipeline_version":"0.35.11032","raster_preview_url":null,"is_convertible_to_elements":false,"legend_items":[{"id":"195ed75b-8fed-48a1-a26e-45b5d8f72874-0","visible":true}],"data_last_updated_by_user_at":"2023-08-02T21:33:13","visible":true,"hash_url":"https://us1.data-pipeline.felt.com/hash/{hash}","feature_url":"https://us1.data-pipeline.felt.com/onefeature/7dabf7b1-ba6d-4a97-bd48-bb3500004453/{feature}.geojson{?skip_geometry,zoom_level}","html_popup_source":null,"min_zoom":0,"processing_time_seconds":15,"runCause":"reprocess","initial_stroke_color":null,"tile_url":"https://us1.data-pipeline.felt.com/vectortile/7dabf7b1-ba6d-4a97-bd48-bb3500004453/{z}/{x}/{y}.pbf{?attributes,layer,query}","pipeline_dataset_id":"7dabf7b1-ba6d-4a97-bd48-bb3500004453","hideFromLegend":null,"created_at":"2023-08-02T21:33:13","z_order":2,"sql_query_threads":[],"remote_data_url":null,"edit_version":null,"semantic_columns":[],"source_id":null,"status":"completed","geocoder_metadata":null,"created_by":"Sean MacMullan","h3_geomatched_level":null,"source_dataset_id":null,"errorMessage":null,"progress":100,"next_processing_state":null,"modified_at":"2025-08-26T18:22:14","centroids_layer_name":null,"h3_levels":[1,2,2,2,4,8,27,126,593,1821,2981,3379,3456,3476,3476,3476],"excerpt_url":"https://us1.data-pipeline.felt.com/7dabf7b1-ba6d-4a97-bd48-bb3500004453/excerpt/excerpt.json","is_spreadsheet":false,"external_refresh_frequency_ms":null,"legendVisibility":"show","debug_layer_compaction":null,"last_processed_at":"2024-12-12T14:43:32","stats":[],"source_has_custom_query":false,"ready_for_immediate_export":true,"id":"195ed75b-8fed-48a1-a26e-45b5d8f72874","name":"Points","tile_max_zoom":9,"column_selections":[{"type":"wkt_wkb_literal","column":"GEOMETRY"}],"legendDisplay":"default","html_popup_threads":[],"index_json_url":"https://us1.data-pipeline.felt.com/upload/f50d58a3-9660-5f56-a117-15cf0000554c.json","subtitle":"","raster_details":null,"geomatch_metadata":null,"geometry_type":"Point","table":{"name":"parsed","columns":[{"autocomplete_url":"https://us1.data-pipeline.felt.com/autocomplete/7dabf7b1-ba6d-4a97-bd48-bb3500004453/0/1.json{?query}","count":3768,"count_distinct":50,"name":"ward","stats_url":"https://us1.data-pipeline.felt.com/stats/7dabf7b1-ba6d-4a97-bd48-bb3500004453/0.json{?query}","type":"TEXT","values":{"11":132,"13":328,"21":168,"23":169,"25":107,"30":143,"35":113,"36":155,"47":163,"49":114,"7":127}},{"autocomplete_url":"https://us1.data-pipeline.felt.com/autocomplete/7dabf7b1-ba6d-4a97-bd48-bb3500004453/1/1.json{?query}","count":3768,"count_distinct":363,"name":"item","stats_url":"https://us1.data-pipeline.felt.com/stats/7dabf7b1-ba6d-4a97-bd48-bb3500004453/1.json{?query}","type":"TEXT","values":{"Alley Apron Menu":294,"Alley Resurfacing Menu":50,"Alley Speed Hump Menu":56,"Bollard Menu":48,"Curb & Gutter Menu":309,"In-Road \"State Law Stop For Pedestrians\" Sign Menu":72,"In-Road \"State Law Stop For Pedestrians\" Signs Menu":71,"Miscellaneous CDOT Projects":256,"Sidewalk Menu":1604,"Street Bump Outs Menu":81,"Street Light Upgrade Menu":218}},{"autocomplete_url":"https://us1.data-pipeline.felt.com/autocomplete/7dabf7b1-ba6d-4a97-bd48-bb3500004453/2/1.json{?query}","count":3768,"count_distinct":3511,"name":"location","stats_url":"https://us1.data-pipeline.felt.com/stats/7dabf7b1-ba6d-4a97-bd48-bb3500004453/2.json{?query}","type":"TEXT","values":{"1330 E 50TH ST":3,"1640 N MAPLEWOOD AVE":3,"2741 W MONTROSE AVE":8,"2852 S WALLACE ST":3,"5801 N PULASKI RD":3,"6219 N LUNDY AVE":3,"6600 N SHERIDAN RD":3,"808 N LAKE SHORE DR":5,"N MILWAUKEE AVE & N SPAULDING AVE":4,"W ADDISON ST & N OAKLEY AVE":5,"W FULLERTON AVE & N LAKEWOOD AVE":4}},{"autocomplete_url":"https://us1.data-pipeline.felt.com/autocomplete/7dabf7b1-ba6d-4a97-bd48-bb3500004453/3/1.json{?query}","count":3768,"count_distinct":2712,"name":"cost","stats_url":"https://us1.data-pipeline.felt.com/stats/7dabf7b1-ba6d-4a97-bd48-bb3500004453/3.json{?query}","type":"TEXT","values":{"0":34,"1000":33,"10971":24,"150":68,"24776":96,"350":60,"500":171,"600":50,"660":59,"700":51,"950":26}},{"autocomplete_url":"https://us1.data-pipeline.felt.com/autocomplete/7dabf7b1-ba6d-4a97-bd48-bb3500004453/4/1.json{?query}","count":3768,"count_distinct":4,"name":"year","stats_url":"https://us1.data-pipeline.felt.com/stats/7dabf7b1-ba6d-4a97-bd48-bb3500004453/4.json{?query}","type":"TEXT","values":{"2019":956,"2020":754,"2021":1039,"2022":1019}},{"autocomplete_url":"https://us1.data-pipeline.felt.com/autocomplete/7dabf7b1-ba6d-4a97-bd48-bb3500004453/5/1.json{?query}","count":3768,"count_distinct":13,"name":"category","stats_url":"https://us1.data-pipeline.felt.com/stats/7dabf7b1-ba6d-4a97-bd48-bb3500004453/5.json{?query}","type":"TEXT","values":{"Alleys":459,"Beautification":10,"Lighting":291,"Misc.":239,"Misc. CDOT":256,"Parks":80,"Pedestrian Infrastructure":272,"Police Cameras":103,"Sidewalk Repair":1605,"Street Redesign":99,"Street Resurfacing":346}}],"content_url":"https://us1.data-pipeline.felt.com/table/7dabf7b1-ba6d-4a97-bd48-bb3500004453/{page}.json{?query}","row_count":3768},"bounding_box":{"coordinates":[[[-87.839713,41.649198],[-87.526749,41.649198],[-87.526749,42.022838],[-87.839713,42.022838],[-87.839713,41.649198]]],"crs":{"properties":{"name":"EPSG:4326"},"type":"name"},"type":"Polygon"},"max_zoom":18,"parsed_size_bytes":1781760,"scheduled_refresh_status":null}],"created_by":"Sean MacMullan","modified_at":"2024-03-06T02:47:49","user_id":"77d32729-aaf0-4387-905a-d8008c059cc1","max_zoom":18,"index_json_url":"https://us1.data-pipeline.felt.com/upload/a9367a1b-83bd-5567-9fe3-0c090000554c.json","subtitle":"","z_order":20,"hideFromLegend":null,"isCollapsed":false,"errorMessage":null,"thumbnailUrl":null,"progress_percent":100,"visibilityInteraction":"checkbox","created_at_unix_time_ms":1691011969000,"duplicatedFromId":null,"errorType":null,"legendVisibility":"show","published_to_project_ids":null,"renderAsLayer":true},{"id":"06b81e06-84f0-4231-b038-b616da025c0b","name":"Wards (2023-)","visible":true,"description":"","created_at":"2023-06-07T01:49:53","layers":[{"normalized":{"filename":"Boundaries - Wards (2023-).geojson","feature_id_field":null,"filetype":"GeoPackage","layername":"Boundaries - Wards (2023-)"},"stac_url":null,"style":{"config":{},"label":{"color":"#5a5a5a","fontSize":14,"fontStyle":"Normal","fontWeight":400,"haloColor":"#d0d0d0","haloWidth":1.5,"justify":"auto","letterSpacing":0.1,"lineHeight":1.3,"maxLineChars":10,"maxZoom":23,"minZoom":1,"padding":20,"placement":["Center"],"visible":true},"legend":{},"paint":{"color":"transparent","highlightColor":"hsla(329,81%,64%, 0.5)","highlightStrokeColor":"hsla(329,81%,64%, 0.8)","highlightStrokeWidth":{"linear":[[3,0.5],[20,2]]},"isSandwiched":false,"opacity":1,"strokeColor":"hsl(22, 78%, 65%)","strokeWidth":2},"type":"simple","version":"2.3.1"},"errorType":null,"stats_url":"https://us1.data-pipeline.felt.com/97297e40-787c-41c8-a0a0-7d9c00004453/stats/stats.json","scheduled_refresh_frequency":null,"layer_name":"parsed","initial_fill_color":null,"raster_colors":null,"has_download_url":true,"pipeline_version":"0.35.11025","raster_preview_url":null,"is_convertible_to_elements":true,"legend_items":[{"id":"fac555ca-63e5-4d6c-948a-4f6e420b826e-0","visible":true}],"data_last_updated_by_user_at":"2023-06-07T01:50:20","visible":true,"hash_url":"https://us1.data-pipeline.felt.com/hash/{hash}","feature_url":"https://us1.data-pipeline.felt.com/onefeature/97297e40-787c-41c8-a0a0-7d9c00004453/{feature}.geojson{?skip_geometry,zoom_level}","html_popup_source":null,"min_zoom":0,"processing_time_seconds":15,"runCause":"reprocess","initial_stroke_color":null,"tile_url":"https://us1.data-pipeline.felt.com/vectortile/97297e40-787c-41c8-a0a0-7d9c00004453/{z}/{x}/{y}.pbf{?attributes,layer,query}","pipeline_dataset_id":"97297e40-787c-41c8-a0a0-7d9c00004453","hideFromLegend":null,"created_at":"2023-06-07T01:50:20","z_order":0,"sql_query_threads":[],"remote_data_url":null,"edit_version":null,"semantic_columns":[],"source_id":null,"status":"completed","geocoder_metadata":null,"created_by":"Sean MacMullan","h3_geomatched_level":null,"source_dataset_id":null,"errorMessage":null,"progress":100,"next_processing_state":null,"modified_at":"2025-08-26T22:53:34","centroids_layer_name":"parsed-anchors","h3_levels":null,"excerpt_url":"https://us1.data-pipeline.felt.com/97297e40-787c-41c8-a0a0-7d9c00004453/excerpt/excerpt.json","is_spreadsheet":false,"external_refresh_frequency_ms":null,"legendVisibility":"show","debug_layer_compaction":null,"last_processed_at":"2024-12-12T02:04:15","stats":[],"source_has_custom_query":false,"ready_for_immediate_export":true,"id":"fac555ca-63e5-4d6c-948a-4f6e420b826e","name":"Wards (2023-)","tile_max_zoom":null,"column_selections":[],"legendDisplay":"default","html_popup_threads":[],"index_json_url":"https://us1.data-pipeline.felt.com/upload/bc68661d-27ae-58e5-942b-65ce0000554c.json","subtitle":"","raster_details":null,"geomatch_metadata":null,"geometry_type":"Polygon","table":{"name":"parsed","columns":[{"autocomplete_url":"https://us1.data-pipeline.felt.com/autocomplete/97297e40-787c-41c8-a0a0-7d9c00004453/0/1.json{?query}","count":50,"count_distinct":50,"name":"ward_id","stats_url":"https://us1.data-pipeline.felt.com/stats/97297e40-787c-41c8-a0a0-7d9c00004453/0.json{?query}","type":"TEXT","values":{"1":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1}},{"autocomplete_url":"https://us1.data-pipeline.felt.com/autocomplete/97297e40-787c-41c8-a0a0-7d9c00004453/1/1.json{?query}","count":50,"count_distinct":50,"name":"st_area_sh","stats_url":"https://us1.data-pipeline.felt.com/stats/97297e40-787c-41c8-a0a0-7d9c00004453/1.json{?query}","type":"TEXT","values":{"100483494.901":1,"105509646.415":1,"111999985.376":1,"112080253.112":1,"115809136.712":1,"116830501.314":1,"119365954.584":1,"121310860.155":1,"125852367.183":1,"127348411.748":1,"130170371.78":1}},{"autocomplete_url":"https://us1.data-pipeline.felt.com/autocomplete/97297e40-787c-41c8-a0a0-7d9c00004453/2/1.json{?query}","count":50,"count_distinct":50,"name":"st_length_","stats_url":"https://us1.data-pipeline.felt.com/stats/97297e40-787c-41c8-a0a0-7d9c00004453/2.json{?query}","type":"TEXT","values":{"100221.251179":1,"101405.125517":1,"102227.294779":1,"103594.867171":1,"107657.780595":1,"117115.300022":1,"118667.485047":1,"129446.88536":1,"129592.82027":1,"147455.404991":1,"218605.417697":1}},{"autocomplete_url":"https://us1.data-pipeline.felt.com/autocomplete/97297e40-787c-41c8-a0a0-7d9c00004453/3/1.json{?query}","count":50,"count_distinct":1,"max":2022.0,"min":2022.0,"name":"edit_date","stats_url":"https://us1.data-pipeline.felt.com/stats/97297e40-787c-41c8-a0a0-7d9c00004453/3.json{?query}","type":"REAL","values":{"2022.0":50}},{"autocomplete_url":"https://us1.data-pipeline.felt.com/autocomplete/97297e40-787c-41c8-a0a0-7d9c00004453/4/1.json{?query}","count":50,"count_distinct":50,"name":"objectid","stats_url":"https://us1.data-pipeline.felt.com/stats/97297e40-787c-41c8-a0a0-7d9c00004453/4.json{?query}","type":"TEXT","values":{"100":1,"51":1,"52":1,"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":1}},{"autocomplete_url":"https://us1.data-pipeline.felt.com/autocomplete/97297e40-787c-41c8-a0a0-7d9c00004453/5/1.json{?query}","count":50,"count_distinct":50,"name":"globalid","stats_url":"https://us1.data-pipeline.felt.com/stats/97297e40-787c-41c8-a0a0-7d9c00004453/5.json{?query}","type":"TEXT","values":{"{02DC7BBB-BD1E-413C-994E-0A3154FD3D54}":1,"{0705D4DE-80BF-473A-B3B7-078D63AD0298}":1,"{0A109A41-9DED-47D7-934E-1EA1CC7EE025}":1,"{0E9C61BE-C5B1-4051-AB5C-833CB7887482}":1,"{1003F8BC-CAE5-46E7-8A50-95CC5B60E8C7}":1,"{15480A27-2480-40CF-91EC-72B090F03522}":1,"{15C33223-51B6-456F-B790-BEC795885C33}":1,"{174DEC8E-5281-4774-831E-A7E0F6F3440D}":1,"{18480250-3E08-4D68-BF2E-96E27F6503B5}":1,"{19FF2026-6DDD-45DA-8DF6-B44B0C15834C}":1,"{1EA93731-81AC-42D6-9711-283C3A3CA2BE}":1}},{"autocomplete_url":"https://us1.data-pipeline.felt.com/autocomplete/97297e40-787c-41c8-a0a0-7d9c00004453/6/1.json{?query}","count":50,"count_distinct":50,"name":"ward","stats_url":"https://us1.data-pipeline.felt.com/stats/97297e40-787c-41c8-a0a0-7d9c00004453/6.json{?query}","type":"TEXT","values":{"1":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1}}],"content_url":"https://us1.data-pipeline.felt.com/table/97297e40-787c-41c8-a0a0-7d9c00004453/{page}.json{?query}","row_count":50},"bounding_box":{"coordinates":[[[-87.93993,41.644543],[-87.524137,41.644543],[-87.524137,42.023039],[-87.93993,42.023039],[-87.93993,41.644543]]],"crs":{"properties":{"name":"EPSG:4326"},"type":"name"},"type":"Polygon"},"max_zoom":18,"parsed_size_bytes":1613824,"scheduled_refresh_status":null}],"created_by":"Sean MacMullan","modified_at":"2024-03-05T22:33:51","user_id":"77d32729-aaf0-4387-905a-d8008c059cc1","max_zoom":18,"index_json_url":"https://us1.data-pipeline.felt.com/upload/bc68661d-27ae-58e5-942b-65ce0000554c.json","subtitle":"","z_order":0,"hideFromLegend":null,"isCollapsed":false,"errorMessage":null,"thumbnailUrl":null,"progress_percent":100,"visibilityInteraction":"checkbox","created_at_unix_time_ms":1686102593000,"duplicatedFromId":null,"errorType":null,"legendVisibility":"show","published_to_project_ids":null,"renderAsLayer":true}],"pipeline":{"syncUploadMaxBytes":15360},"mapColorPalette":[],"folderTree":[],"constraints":{"bounds":null,"maxZoom":null,"minZoom":null},"featureFlags":{"ff_extensions_use_next_sdk":false,"felt_is_up":true,"ff_contributor_permission":false,"ff_copy_paste_styles":false,"ff_create_layers":true,"ff_growth_enterprise_trials":true,"ff_isr":false,"ff_mobile":true,"ff_mobile_alpha":false,"ff_more_components":false,"ff_photos_in_comments":true,"ff_server_side_filtering":true,"ff_use_our_tiles":false,"ff_wherobots":false},"urls":{"api":"/api","settings":"/users/settings","dashboard":"/maps","marketing":"/","newMap":"/map/new","newWorkspace":"/join","placeholderImage":"/images/placeholder-39c4259c68cef774b08a1a06e6626c95.png?vsn=d","catchup":"/map/2019-2022-Chicago-Aldermanic-Menu-Spending-vmX60SqhT9BqVV6QjEjvyHB/catchup","canonicalPath":"/map/2019-2022-Chicago-Aldermanic-Menu-Spending-vmX60SqhT9BqVV6QjEjvyHB","spritesBaseUrl":"https://app-assets.felt.com/sprites","spritesManifest":{"/sprites/msdf.json":"/sprites/msdf-0ed695ece9e09531d79ea4daa8255599.json","/sprites/msdf.png":"/sprites/msdf-235245f7cf195ff0eb39cf7a7b8fa6e9.png","/sprites/msdf@2x.json":"/sprites/msdf@2x-1e78f109cb6438c7e87da1f75344a7b7.json","/sprites/msdf@2x.png":"/sprites/msdf@2x-73817a584887afef4c1e0188642592ab.png","/sprites/sprite.json":"/sprites/sprite-964569eef729aa4773a354b47cee5d86.json","/sprites/sprite.png":"/sprites/sprite-819511448f6f2499deff86603ff78215.png","/sprites/sprite@2x.json":"/sprites/sprite@2x-24e211e07ce576bf48740474ed7d6547.json","/sprites/sprite@2x.png":"/sprites/sprite@2x-87cb20c28d14435142f4e32339e093dd.png"},"workspaceUsage":null},"editableByCurrentSession":false,"flashMessages":[],"validMapImageMimeTypes":["application/pdf","application/postscript","application/x-photoshop","image/apng","image/avif","image/bmp","image/heic","image/jp2","image/jpeg","image/jpm","image/jpx","image/jxr","image/pict","image/pjpeg","image/png","image/svg+xml","image/vnd.adobe.photoshop","image/vnd.microsoft.icon","image/webp","image/x-icns","image/x-icon","image/x-pict"],"kartaTeamId":"5517df5d-047e-4ec3-af20-dc525ed49274","maxImageFileSizeBytes":20000000,"teams":[],"shareUrl":"https://felt.com/map/2019-2022-Chicago-Aldermanic-Menu-Spending-vmX60SqhT9BqVV6QjEjvyHB","ghostPresences":[],"satelliteMode":false,"referer":null,"mapTeamId":null,"validGeoDataExtensions":[".json",".geojson"],"widgets":[],"customIcons":[],"mapDescription":null,"mapLinks":[],"selectedDefaultBackgroundMode":"default","currentTeamBannerAcknowledgement":{"plan":null,"plan_name":null,"acknowledged":true},"mapUrls":{"export":"https://felt.com/map/export/be65fad1-2aa1-4fea-9557-a423123bf21d","embed":"https://felt.com/embed/map/2019-2022-Chicago-Aldermanic-Menu-Spending-vmX60SqhT9BqVV6QjEjvyHB","login":"/login/map/be65fad1-2aa1-4fea-9557-a423123bf21d","appHomeForKarta":"/maps/contains/be65fad1-2aa1-4fea-9557-a423123bf21d","dataTroubleshooting":"https://help.felt.com/upload-anything/troubleshooting","exportComments":"https://felt.com/map/export/be65fad1-2aa1-4fea-9557-a423123bf21d/comments","signup":"/signup/map/be65fad1-2aa1-4fea-9557-a423123bf21d","supportedFormats":"https://help.felt.com/upload-anything/files"},"actions":[],"teamAdminEmails":[],"authors":{"77d32729-aaf0-4387-905a-d8008c059cc1":{"name":"Sean MacMullan"}},"embedConfig":null,"felt_version":"43","settings":{"path":"/map/2019-2022-Chicago-Aldermanic-Menu-Spending-vmX60SqhT9BqVV6QjEjvyHB","url":"https://felt.com/map/2019-2022-Chicago-Aldermanic-Menu-Spending-vmX60SqhT9BqVV6QjEjvyHB","mapDescription":null,"mapTitle":"2019-2022 Chicago Aldermanic Menu Spending","viewers":{"allowExport":false,"dataTable":true,"defaultTableLayerId":null,"duplicateMap":true,"seeMapPresence":true}},"layerProcessingEmailSubscriptions":[],"loadedAt":1765841456,"individualPermissions":[],"updatedAtUnixMs":1691012238000,"kartaChannel":"anonymous_map:be65fad1-2aa1-4fea-9557-a423123bf21d","curated_layers_enabled":true,"partnerBranding":null,"canPurchasePlan":true,"isAdmin":false,"current_user":{},"socketTokenTTLSeconds":1209600,"accessControl2":{"view":{"canDownloadLayers":false,"canDuplicate":false},"edit":{"canChangePublicSharingSettings":false,"canEditDuplicateSetting":false,"canInviteUsers":false,"canMove":false},"comments":{"canAttachPhotosToComments":false,"canCreateThread":false,"canDeleteAnyComment":false,"canDeleteOwnComment":false,"canEditOwnComment":false,"canExportComments":false,"canReplyToThread":false,"canResolveAnyComment":false,"canResolveOwnComment":false,"canTrackReadStatus":false,"canViewAllThreads":false},"teams":{"canAddSources":false,"canDeletePublishedLayer":false,"canPublishLayer":false},"kartaTeamMemberIds":[]},"mapId":"be65fad1-2aa1-4fea-9557-a423123bf21d","folderId":null,"maxTileURLLength":2000,"amplitudeAnalyticsId":"d01926b917624c9f002b79f6016c7213","customViewport":null,"sources":[],"checkerboardTiles":true,"workspaceBilling":{"plan_limits":{"processing_bytes":0,"storage_bytes":0,"map_views":5000,"api_calls":0,"editor_limit":3,"member_limit":25},"limits_enforced":true,"next_monthly_cycle_start":1767225600000,"plan_data_usage":{"data_processing":0,"data_storage":51243588},"featureGroups":{"enterprise_geocoding":false,"dashboards":false,"cloud_sources":false,"app_development":false,"raster_infrastructure":false},"inGracePeriod":false},"scripts":[],"curatedLayerGroupIds":["03fd52c6-4fd0-4b94-94e6-fffb1632cc25","a2a1b588-0033-43d3-9904-1ffb6fc9a527","bb2287e9-0263-4086-a7f2-f4a47fca98c2","b14b3425-b2f9-4696-9903-4194f85a526d","c617d15e-35fa-4b13-ace4-6ac93553b955","a20b9bdb-dbf8-44f8-bdef-d50835a77419","3b3e9068-28b2-48ac-bd55-b571abdd8684","66d56eca-8248-423d-b2ba-fd62d6f94705","62f686e4-264f-44ec-a949-540642536966","b27bceff-7211-4b8d-bfd4-6df69055bda7","66b829b3-3b1f-4624-b85f-a7fbdc13e848","38f09207-4c6d-47f1-87c9-672beaa4fdd6","fc2c6ad1-3469-4c94-8c6c-c2bca4d3097e","84cbf52b-c9b1-4a6b-8a1e-25a03f2fc98d","5a11bd4c-e520-4623-9028-54e2806ba99e","1bd02aff-885c-4629-bb29-1dc74699caec","64f524c5-599f-400c-9ece-fa04cfde052a","c551a1e5-11aa-4766-98c1-700460d058da","5d06d982-7012-4788-ba2c-19d113cbedcf","6985fa13-ebc6-4805-80eb-98c48d04e9e4","9fb9eae9-daad-4fc2-9132-b0a4a66fd4f2","d8610b64-2331-4599-bf99-449176a02097","e7b36a2b-d93b-48bb-be74-7d021603c23e","f21a8ae4-452b-4872-966d-b3911af83704","6b65719f-827e-48dc-a750-28ad07a84bee","99d984de-e087-49a2-817e-842b70ac837c","02dff653-636f-4daf-8b4c-bc5b4f1cbbd5","b99dcc06-ed29-42dc-8cbe-cbef423bcac8","837a4162-186b-4b26-9879-cb67a4175248","7773c37b-bf89-4794-b5e6-7510af36c70b","709c4997-25b6-43a2-a9e0-695a5b92ecc1","6b9679fc-3f7d-49da-ba8d-28e25e96bdc2","a3b54a4d-e69e-4f7f-bb34-b481f788b4da","ed86369f-f4dd-4d8d-b146-b428e9dd36e2","b28d872b-8e20-4874-a6ee-eceda4459fd2","118e7b5c-a796-4ca3-ba85-62ad5844a7d3","6fe7b28c-d5e1-4a96-9d23-4fab58850fd2","a135cc86-8def-4671-aa6d-4543cfa1121c","b36ec292-79c3-4d96-b448-f875d9f9f913","e3ad4d90-90aa-4cf6-b23e-4c0e171f92a7","59cd8f40-03b7-461a-9793-d32ba646f83d","8ee8bb48-b7e8-46e9-ba79-9bcf1f1d07fb","76ab7a7c-97b3-440f-82b8-a4a304dd3bf9","0d9cb5a2-a101-40bd-bc90-6c374e4ca591","4972fba3-6753-4476-ac37-783fe9f3101a","5fe085ea-4c91-4b2a-8e31-2ec35b7649cd","06e2ae5e-8339-4721-8498-361817fc115b","1086d588-3aa8-46e4-b64a-b74646e2e045","87afafc9-ff29-42d1-85c7-3e2c64682a36","48c4d285-4c86-48f7-9897-9951477b1c22","f82aaa5d-c171-48d9-8d4a-ec6632a456db","903f37cd-4b54-4fbe-9403-507309293c95","084466f7-3d3a-4341-a424-5318d7a63e3e","fb461c3d-1778-4eed-9877-140233a44ac0","c1e9ad62-1902-4067-a0f5-1ff53f097199","b0ff761d-2b81-4b3c-83aa-672fa6a763d9","c4e82ec5-35ee-4784-958f-f677dec2fa81","0ab0a9b1-34db-4af3-b153-bdd21d6bd9ea","a700815b-9d11-471f-b3ce-bb6b06eab3ae","23988f85-3051-40f7-8feb-115143b93ac7","a66b8cb5-8aef-442b-bdf5-6b017a9450f8","02eed48c-425c-4a66-9153-fb64f8724304","c544d13c-191d-43c9-87c1-29cdb700c357","31d22d23-61ae-4f79-b52a-4c81d46904a1","53ac92ab-95a7-426c-876f-53e6ca2b063e","260e56a5-a94e-4551-9793-4dac5cea089e","14ad86d7-521f-4936-9a7b-9fb5bd363084","cf6dadff-1dd1-4add-984c-291d557d1124","f4026aec-db04-430b-b30c-9329c7328963","f8912669-cb7e-4be0-94fa-82750080b87b","c710934e-2623-4020-9c5e-7933741b6a2b","734588bc-ce4e-4384-a916-26352f9d2313","1eac67bf-cce3-4440-aedc-dbb527df9489","47485391-1f60-4844-b5b0-243ee3112385","849c79ca-2195-4205-9c27-4f57885aef85","306ff28f-9ad0-49f0-8b35-b64bca64f5da"],"canCreateMapsSomewhere":false,"createMapParams":null,"defaultZoom":14.0,"allowedFeatures":{"commentsAttachedMedia":false,"streamCogs":false,"editableLayers":false,"embedTokens":false,"advancedExports":false,"bucketSources":false,"uploadLayer":false,"embedActionCustomization":false,"basicExports":false,"workspaceLibrary":false,"sdk":false,"widgets":false,"customIcons":false,"filters":false,"iframePopups":false,"embeds":false,"createLayerFromColumns":false,"extensions":false,"basicPipelineExports":false,"liveLayers":false,"sources":false,"h3":false,"commentsAttachedData":false,"mapActions":false,"usageDashboard":false,"sameDomainJoin":false,"enterpriseExports":false,"enterprisePipelineExports":false,"transformations":false,"viewerExportData":false,"streamVectorTiles":false,"updateEnterpriseSettings":false,"stacSource":false},"selectedBackgroundId":null,"isAdminView":false,"showBasemapLabels":true,"isTrainingKarta":false,"commonAnalyticsProperties":{"feature_flags":["ff_all_column_index","ff_create_layers","ff_growth_enterprise_trials","ff_mobile","ff_photos_in_comments","ff_server_side_filtering"],"workspace_id":"5517df5d-047e-4ec3-af20-dc525ed49274","workspace_plan":"personal","workspace_name":"Sean MacMullan’s Workspace","workspace_age_days":735,"native_app_device_model":null,"native_app_os_version":null,"native_app_platform":null,"native_app_version":null,"platform_source":"web"},"layerAttrConstraints":{"maxNameLength":300},"mapImages":[],"onboardingNeeded":[]}