{"id":1790742,"date":"2022-12-14T15:32:09","date_gmt":"2022-12-14T23:32:09","guid":{"rendered":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=1790742"},"modified":"2025-02-14T11:35:14","modified_gmt":"2025-02-14T19:35:14","slug":"heat-resilience-planning-part-3","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-3","title":{"rendered":"Build a Heat Risk Index for Local Climate Planning: Part 3 of 3"},"author":315222,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[22931],"tags":[39271,778262,774552,23011,537362],"industry":[],"product":[36581,36561],"class_list":["post-1790742","blog","type-blog","status-publish","format-standard","hentry","category-imagery","tag-climate-change","tag-cri","tag-eteamhowto","tag-raster","tag-raster-function","product-arcgis-living-atlas","product-arcgis-pro"],"acf":{"authors":[{"ID":315222,"user_firstname":"Mark","user_lastname":"Gilbert","nickname":"Mark Gilbert","user_nicename":"mgilbert","display_name":"Mark Gilbert","user_email":"MGilbert@esri.com","user_url":"","user_registered":"2022-07-18 21:29:07","user_description":"Mark is a Principle GIS Engineer on the Living Atlas Environment team in Redlands, CA. He currently supports projects related to global climate projections and local climate resilience planning and mitigation using online data. He relies heavily on Python and Jupyter Notebooks to process raster datasets in his daily work. Previous experience in aerospace engineering and information technology helps him improve and automate global data processing workflows. Feel free to contact Mark at mgilbert@esri.com with questions or comments.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/08\/Mark-15-213x200.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}],"short_description":"Develop a heat risk index to prioritize areas that would benefit most from tree planting to mitigate against urban heat islands.","flexible_content":[{"acf_fc_layout":"image","image":{"ID":1795302,"id":1795302,"title":"Blog Path","filename":"Blog-Path-2-1.png","filesize":30381,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Blog-Path-2-1.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-1\/blog-path-2-4","alt":"","author":"315222","description":"","caption":"","name":"blog-path-2-4","status":"inherit","uploaded_to":1694132,"date":"2022-12-14 00:24:57","modified":"2022-12-14 00:26:33","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1983,"height":537,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Blog-Path-2-1-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Blog-Path-2-1.png","medium-width":464,"medium-height":126,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Blog-Path-2-1.png","medium_large-width":768,"medium_large-height":208,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Blog-Path-2-1.png","large-width":1920,"large-height":520,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Blog-Path-2-1-1536x416.png","1536x1536-width":1536,"1536x1536-height":416,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Blog-Path-2-1.png","2048x2048-width":1983,"2048x2048-height":537,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Blog-Path-2-1-826x224.png","card_image-width":826,"card_image-height":224,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Blog-Path-2-1-1920x520.png","wide_image-width":1920,"wide_image-height":520}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<h1>Calculate Population Density from Census Boundaries<\/h1>\n<p><a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-1\/\" target=\"_blank\" rel=\"noopener\">Part 1<\/a> &amp; <a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-2\/\" target=\"_blank\" rel=\"noopener\">Part 2<\/a> of this series explored how to prepare the first two inputs to a heat risk index (HRI). First, we derived high average summer temperature using the <a href=\"https:\/\/www.arcgis.com\/home\/item.html?id=d9b466d6a9e647ce8d1dd5fe12eb434b\" target=\"_blank\" rel=\"noopener\">Multispectral Landsat<\/a> image service from ArcGIS Living Atlas of the World. Next, we calculated lack of tree canopy using the <a href=\"https:\/\/www.arcgis.com\/home\/item.html?id=e28b7e1da5414010ba4f47dd5a3c3ebb\" target=\"_blank\" rel=\"noopener\">European Space Agency (ESA) WorldCover 2020 Land Cover<\/a> image service. For the final input, we will calculate population density using Living Atlas census polygons for the area of interest around Seville, Spain.<\/p>\n<p>This final blog will close out the series by walking through how to combine the three inputs into an HRI and mapping it to highlight areas that are hotter, have fewer trees to protect against extreme heat, and have more people. Local communities can use the resulting intervention-focused map as a planning tool to prioritize census tracts for tree planting as one mitigation against urban heat islands.<\/p>\n<p>Refresh your memory of <a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-1\/\" target=\"_blank\" rel=\"noopener\">Part 1<\/a> &amp; <a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-2\/\" target=\"_blank\" rel=\"noopener\">Part 2<\/a> before continuing the workflow below.<\/p>\n"},{"acf_fc_layout":"content","content":"<h2>Add Data from the Living Atlas of the World<\/h2>\n<p>The final input to the heat risk index is population density. You will, once again, use data from ArcGIS Living Atlas of the World to calculate this input using total population and polygon area. If you have been following the series, you should already have the Seville Census Sections in your project for the next step. If not, review the section titled, <a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-1\/#filter-by-location\" target=\"_blank\" rel=\"noopener\">\u201cFilter the Service by Location\u201d in blog #1<\/a> for the steps to add and filter the census polygons.<\/p>\n<p>The census sections feature layer contains attributes for both total population and area in square kilometers.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1792122,"id":1792122,"title":"Census Sections Attributes","filename":"Census-Sections-Attributes.jpg","filesize":215401,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Census-Sections-Attributes.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-3\/census-sections-attributes","alt":"Census polygons contain total population and area.","author":"315222","description":"","caption":"Spain census sections attribute table. ","name":"census-sections-attributes","status":"inherit","uploaded_to":1790742,"date":"2022-12-09 21:43:09","modified":"2022-12-09 21:43:25","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":922,"height":653,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Census-Sections-Attributes-213x200.jpg","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Census-Sections-Attributes.jpg","medium-width":369,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Census-Sections-Attributes.jpg","medium_large-width":768,"medium_large-height":544,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Census-Sections-Attributes.jpg","large-width":922,"large-height":653,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Census-Sections-Attributes.jpg","1536x1536-width":922,"1536x1536-height":653,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Census-Sections-Attributes.jpg","2048x2048-width":922,"2048x2048-height":653,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Census-Sections-Attributes-657x465.jpg","card_image-width":657,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Census-Sections-Attributes.jpg","wide_image-width":922,"wide_image-height":653}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<h2>Calculate Population Density<\/h2>\n<p>The formula for calculating population density is \u201ctotal population \/ area of the census polygon\u201d. Both of the inputs are present in the feature class you created. You will calculate population density using attributes in the polygon feature class and then transfer the other two attributes to this table using the Join Field geoprocessing tool.<\/p>\n"},{"acf_fc_layout":"content","content":"<p>First, use the Calculate Field tool in the Attribute table to calculate population density. You have to give the new attribute a name and data type in the tool. The formula should look something like this \u201cTOTPOP_CY \/ AREA_1\u201d.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2081322,"id":2081322,"title":"Calculate Population Density","filename":"Calculate-Population-Density-1.jpg","filesize":275821,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Calculate-Population-Density-1.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-3\/calculate-population-density-2","alt":"Dialog box of Calculate Field tool with inputs.","author":"315222","description":"","caption":"Calculate Population Density","name":"calculate-population-density-2","status":"inherit","uploaded_to":1790742,"date":"2023-09-20 23:54:55","modified":"2023-09-20 23:55:30","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1153,"height":809,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Calculate-Population-Density-1-213x200.jpg","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Calculate-Population-Density-1.jpg","medium-width":372,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Calculate-Population-Density-1.jpg","medium_large-width":768,"medium_large-height":539,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Calculate-Population-Density-1.jpg","large-width":1153,"large-height":809,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Calculate-Population-Density-1.jpg","1536x1536-width":1153,"1536x1536-height":809,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Calculate-Population-Density-1.jpg","2048x2048-width":1153,"2048x2048-height":809,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Calculate-Population-Density-1-663x465.jpg","card_image-width":663,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Calculate-Population-Density-1.jpg","wide_image-width":1153,"wide_image-height":809}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<h2>Combine Inputs into HRI<\/h2>\n<p>The three derived inputs are now ready to be combined into the heat risk index and symbolized on a map. Begin by transferring the \u2018PCT_Lacking\u2019 attribute from blog #2 into the polygon feature class using Join Field.<\/p>\n<p>Run Join Field to transfer \u2018PCT_Lacking\u2019 from \u201cCount_of_Tree_Pixels\u201d to \u201cSeville_Census_Sections\u201d feature class. Repeat the Join Field workflow to transfer the \u201cHigh Average Surface Temperature (C)\u201d attribute from blog #1 to this feature class. This results in all three inputs being in the same table for ease of processing.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2081342,"id":2081342,"title":"Join Fields","filename":"Join_Field_Trees.png","filesize":45744,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Join_Field_Trees.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-3\/join_field_trees","alt":"Join Field dialog box showing inputs.","author":"315222","description":"","caption":"Join Fields to polygon feature class.","name":"join_field_trees","status":"inherit","uploaded_to":1790742,"date":"2023-09-21 00:08:16","modified":"2023-09-21 00:08:51","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":982,"height":641,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Join_Field_Trees-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Join_Field_Trees.png","medium-width":400,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Join_Field_Trees.png","medium_large-width":768,"medium_large-height":501,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Join_Field_Trees.png","large-width":982,"large-height":641,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Join_Field_Trees.png","1536x1536-width":982,"1536x1536-height":641,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Join_Field_Trees.png","2048x2048-width":982,"2048x2048-height":641,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Join_Field_Trees-712x465.png","card_image-width":712,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Join_Field_Trees.png","wide_image-width":982,"wide_image-height":641}},"image_position":"left-center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>Before you can combine these three inputs with disparate units, they need to be standardized onto the same scale. The Standardize Field geoprocessing tool makes this possible. Having previously combined all the inputs into a single table, this step is even easier. Run Standardize Field with the following input parameters.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2081352,"id":2081352,"title":"Standardize Field","filename":"Standardize_Field.png","filesize":35005,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Standardize_Field.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-3\/standardize_field","alt":"Standardize Field dialog box with inputs.","author":"315222","description":"","caption":"Standardize Field to put all three inputs on the same scale.","name":"standardize_field","status":"inherit","uploaded_to":1790742,"date":"2023-09-21 00:12:39","modified":"2023-09-21 00:13:25","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":458,"height":640,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Standardize_Field-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Standardize_Field.png","medium-width":187,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Standardize_Field.png","medium_large-width":458,"medium_large-height":640,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Standardize_Field.png","large-width":458,"large-height":640,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Standardize_Field.png","1536x1536-width":458,"1536x1536-height":640,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Standardize_Field.png","2048x2048-width":458,"2048x2048-height":640,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Standardize_Field-333x465.png","card_image-width":333,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Standardize_Field.png","wide_image-width":458,"wide_image-height":640}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>Now that all three inputs are standardized on a scale of 1 to 5, they are ready to be combined into the HRI.<\/p>\n"},{"acf_fc_layout":"content","content":"<h2>Map the Results<\/h2>\n<p>The HRI value and polygon color are derived with an Arcade Expression using the Sum function with the standardized inputs. This gives you flexibility to adjust the variable weighting if appropriate. On the Symbology pane for the census polygon layer, use the expression below in the Expression Builder.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2081372,"id":2081372,"title":"Expression Builder","filename":"Expression_Builder.png","filesize":44876,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Expression_Builder.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-3\/expression_builder","alt":"Expression Builder interface with sample code.","author":"315222","description":"","caption":"Use Expression Builder to create an Arcade expression for symbology.","name":"expression_builder","status":"inherit","uploaded_to":1790742,"date":"2023-09-21 00:22:08","modified":"2023-09-21 00:22:43","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":572,"height":734,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Expression_Builder-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Expression_Builder.png","medium-width":203,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Expression_Builder.png","medium_large-width":572,"medium_large-height":734,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Expression_Builder.png","large-width":572,"large-height":734,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Expression_Builder.png","1536x1536-width":572,"1536x1536-height":734,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Expression_Builder.png","2048x2048-width":572,"2048x2048-height":734,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Expression_Builder-362x465.png","card_image-width":362,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Expression_Builder.png","wide_image-width":572,"wide_image-height":734}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>On the Symbology pane, specify the Unclassified Colors renderer and a divergent color ramp of your choice. Experiment with the parameters to get the result you desire. Don\u2019t forget to customize the popup.<\/p>\n<p>The legend belows shows that sections with a higher HRI value are colored in brown and would benefit more from planting more trees. Sections with lower HRI values and in green would benefit the least.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1792202,"id":1792202,"title":"Final Map","filename":"Final-Map.jpg","filesize":419092,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Final-Map.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-3\/final-map-5","alt":"","author":"315222","description":"","caption":"HRI map for prioritizing tree planting.","name":"final-map-5","status":"inherit","uploaded_to":1790742,"date":"2022-12-09 22:04:41","modified":"2022-12-09 22:04:58","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1702,"height":1185,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Final-Map-213x200.jpg","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Final-Map.jpg","medium-width":375,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Final-Map.jpg","medium_large-width":768,"medium_large-height":535,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Final-Map.jpg","large-width":1551,"large-height":1080,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Final-Map-1536x1069.jpg","1536x1536-width":1536,"1536x1536-height":1069,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Final-Map.jpg","2048x2048-width":1702,"2048x2048-height":1185,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Final-Map-668x465.jpg","card_image-width":668,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Final-Map-1551x1080.jpg","wide_image-width":1551,"wide_image-height":1080}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<h2>Conclusion<\/h2>\n<p>This completes the third and final input to the HRI as well as the calculation and symbology of the map. After calculating the population density for each census section, you combined it with the other inputs. Next, you calculated the HRI using an Arcade expression and symbolized the polygons on a map. The map is now ready for sharing with stakeholders to prioritize census sections that would benefit most from tree planting as one mitigation of urban heat islands.<\/p>\n<p>For additional information about how to customize a <a href=\"https:\/\/www.esri.com\/en-us\/about\/climate-action\/overview\" target=\"_blank\" rel=\"noopener\">climate risk<\/a> index, take a look at this <a href=\"https:\/\/learn.arcgis.com\/en\/projects\/customize-a-climate-resilience-index\/\" target=\"_blank\" rel=\"noopener\">tutorial<\/a>.<\/p>\n<p>I hope this blog series was helpful in explaining how disparate inputs can be standardized and combined to form a composite index. While this use case was for climate resilience planning, imagine all the other ways you could use this workflow for creating a composite index. If you have questions about the workflow or comments about how to improve it, feel free to leave them below in the comments sections.<\/p>\n"}],"related_articles":"","card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Population-Density-CARD-1.jpg","wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Population-Density-Cover-1.jpg","show_article_image":false},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Build a Heat Risk Index for Local Climate Planning: Part 3 of 3<\/title>\n<meta name=\"description\" content=\"Develop a heat risk index to prioritize areas that would benefit most from tree planting to mitigate against urban heat islands.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-3\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Build a Heat Risk Index for Local Climate Planning: Part 3 of 3\" \/>\n<meta property=\"og:description\" content=\"Develop a heat risk index to prioritize areas that would benefit most from tree planting to mitigate against urban heat islands.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-3\" \/>\n<meta property=\"og:site_name\" content=\"ArcGIS Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/esrigis\/\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-14T19:35:14+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-3#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-3\"},\"author\":{\"name\":\"Mark Gilbert\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/921c290c120cd0da29f02d2299554698\"},\"headline\":\"Build a Heat Risk Index for Local Climate Planning: Part 3 of 3\",\"datePublished\":\"2022-12-14T23:32:09+00:00\",\"dateModified\":\"2025-02-14T19:35:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-3\"},\"wordCount\":11,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"Climate Change\",\"cri\",\"eteamhowto\",\"raster\",\"raster function\"],\"articleSection\":[\"Imagery &amp; Remote Sensing\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-3#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-3\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-3\",\"name\":\"Build a Heat Risk Index for Local Climate Planning: Part 3 of 3\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2022-12-14T23:32:09+00:00\",\"dateModified\":\"2025-02-14T19:35:14+00:00\",\"description\":\"Develop a heat risk index to prioritize areas that would benefit most from tree planting to mitigate against urban heat islands.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-3#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-3\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-3#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Build a Heat Risk Index for Local Climate Planning: Part 3 of 3\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"name\":\"ArcGIS Blog\",\"description\":\"Get insider info from Esri product teams\",\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\",\"name\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"width\":400,\"height\":400,\"caption\":\"Esri\"},\"image\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/esrigis\/\",\"https:\/\/x.com\/ESRI\",\"https:\/\/www.linkedin.com\/company\/5311\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/921c290c120cd0da29f02d2299554698\",\"name\":\"Mark Gilbert\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/08\/Mark-15-213x200.jpg\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/08\/Mark-15-213x200.jpg\",\"caption\":\"Mark Gilbert\"},\"description\":\"Mark is a Principle GIS Engineer on the Living Atlas Environment team in Redlands, CA. He currently supports projects related to global climate projections and local climate resilience planning and mitigation using online data. He relies heavily on Python and Jupyter Notebooks to process raster datasets in his daily work. Previous experience in aerospace engineering and information technology helps him improve and automate global data processing workflows. Feel free to contact Mark at mgilbert@esri.com with questions or comments.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/markegilbert\/\"],\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/mgilbert\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Build a Heat Risk Index for Local Climate Planning: Part 3 of 3","description":"Develop a heat risk index to prioritize areas that would benefit most from tree planting to mitigate against urban heat islands.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-3","og_locale":"en_US","og_type":"article","og_title":"Build a Heat Risk Index for Local Climate Planning: Part 3 of 3","og_description":"Develop a heat risk index to prioritize areas that would benefit most from tree planting to mitigate against urban heat islands.","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-3","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2025-02-14T19:35:14+00:00","twitter_card":"summary_large_image","twitter_site":"@ESRI","twitter_misc":{"Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-3#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-3"},"author":{"name":"Mark Gilbert","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/921c290c120cd0da29f02d2299554698"},"headline":"Build a Heat Risk Index for Local Climate Planning: Part 3 of 3","datePublished":"2022-12-14T23:32:09+00:00","dateModified":"2025-02-14T19:35:14+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-3"},"wordCount":11,"commentCount":0,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["Climate Change","cri","eteamhowto","raster","raster function"],"articleSection":["Imagery &amp; Remote Sensing"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-3#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-3","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-3","name":"Build a Heat Risk Index for Local Climate Planning: Part 3 of 3","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2022-12-14T23:32:09+00:00","dateModified":"2025-02-14T19:35:14+00:00","description":"Develop a heat risk index to prioritize areas that would benefit most from tree planting to mitigate against urban heat islands.","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-3#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-3"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/imagery\/heat-resilience-planning-part-3#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"Build a Heat Risk Index for Local Climate Planning: Part 3 of 3"}]},{"@type":"WebSite","@id":"https:\/\/www.esri.com\/arcgis-blog\/#website","url":"https:\/\/www.esri.com\/arcgis-blog\/","name":"ArcGIS Blog","description":"Get insider info from Esri product teams","publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization","name":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","width":400,"height":400,"caption":"Esri"},"image":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/esrigis\/","https:\/\/x.com\/ESRI","https:\/\/www.linkedin.com\/company\/5311\/"]},{"@type":"Person","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/921c290c120cd0da29f02d2299554698","name":"Mark Gilbert","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/08\/Mark-15-213x200.jpg","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/08\/Mark-15-213x200.jpg","caption":"Mark Gilbert"},"description":"Mark is a Principle GIS Engineer on the Living Atlas Environment team in Redlands, CA. He currently supports projects related to global climate projections and local climate resilience planning and mitigation using online data. He relies heavily on Python and Jupyter Notebooks to process raster datasets in his daily work. Previous experience in aerospace engineering and information technology helps him improve and automate global data processing workflows. Feel free to contact Mark at mgilbert@esri.com with questions or comments.","sameAs":["https:\/\/www.linkedin.com\/in\/markegilbert\/"],"url":"https:\/\/www.esri.com\/arcgis-blog\/author\/mgilbert"}]}},"text_date":"December 14, 2022","author_name":"Mark Gilbert","author_page":"https:\/\/www.esri.com\/arcgis-blog\/author\/mgilbert","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/12\/Population-Density-Cover-1.jpg","primary_product":"ArcGIS Pro","tag_data":[{"term_id":39271,"name":"Climate Change","slug":"climate-change","term_group":0,"term_taxonomy_id":39271,"taxonomy":"post_tag","description":"","parent":0,"count":32,"filter":"raw"},{"term_id":778262,"name":"cri","slug":"cri","term_group":0,"term_taxonomy_id":778262,"taxonomy":"post_tag","description":"","parent":0,"count":3,"filter":"raw"},{"term_id":774552,"name":"eteamhowto","slug":"eteamhowto","term_group":0,"term_taxonomy_id":774552,"taxonomy":"post_tag","description":"","parent":0,"count":3,"filter":"raw"},{"term_id":23011,"name":"raster","slug":"raster","term_group":0,"term_taxonomy_id":23011,"taxonomy":"post_tag","description":"","parent":0,"count":147,"filter":"raw"},{"term_id":537362,"name":"raster function","slug":"raster-function","term_group":0,"term_taxonomy_id":537362,"taxonomy":"post_tag","description":"","parent":0,"count":10,"filter":"raw"}],"category_data":[{"term_id":22931,"name":"Imagery &amp; Remote Sensing","slug":"imagery","term_group":0,"term_taxonomy_id":22931,"taxonomy":"category","description":"","parent":0,"count":765,"filter":"raw"}],"product_data":[{"term_id":36581,"name":"ArcGIS Living Atlas","slug":"arcgis-living-atlas","term_group":0,"term_taxonomy_id":36581,"taxonomy":"product","description":"","parent":0,"count":1164,"filter":"raw"},{"term_id":36561,"name":"ArcGIS Pro","slug":"arcgis-pro","term_group":0,"term_taxonomy_id":36561,"taxonomy":"product","description":"","parent":0,"count":2035,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=arcgis-pro","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/1790742","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/users\/315222"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=1790742"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/1790742\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=1790742"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=1790742"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=1790742"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=1790742"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=1790742"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}