{"id":998,"date":"2026-01-26T19:35:07","date_gmt":"2026-01-26T19:35:07","guid":{"rendered":"https:\/\/andrewmacias.com\/?page_id=998"},"modified":"2026-01-27T23:18:25","modified_gmt":"2026-01-27T23:18:25","slug":"national-risk-index","status":"publish","type":"page","link":"https:\/\/andrewmacias.com\/index.php\/national-risk-index\/","title":{"rendered":"national-risk-index"},"content":{"rendered":"\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<h1 class=\"wp-block-heading has-text-align-center\"><strong>National Risk Index v1.20<\/strong><\/h1>\n\n\n\n<p class=\"has-text-align-center has-medium-font-size\" style=\"margin-right:0;margin-left:0;padding-top:0;padding-right:var(--wp--preset--spacing--80);padding-bottom:0;padding-left:var(--wp--preset--spacing--80);line-height:1.8\">This collection highlights hazard map series I produced for the NRI v1.20, developed through an iterative design process and finalized to meet FEMA and DHS cartographic standards. While the task initially appeared straightforward, the project required a custom solution due to displaying multiple map projections within a single layout to properly represent non-CONUS areas. Because ArcGIS Pro\u2019s native Map Series tool does not support varying projections within a layout, I designed and implemented custom automation scripts to replicate and extend Map Series functionality. These workflows dynamically updated data sources, applied consistent symbology, and exported finalized layouts while preserving projection accuracy across all regions. This approach ensured visual consistency, accurate data representation, and compliance with federal standards, while significantly reducing manual production time for a complex national mapping product.<\/p>\n\n\n\n<div class=\"hazard-gallery\">\n  <!-- Avalanche --><\/p>\n<div class=\"hazard-tile\" data-hazard=\"avalanche\">\n<div class=\"hazard-bg\" style=\"background-image: url('\/NRI Maps\/Avalanche\/AVLN - T_RISK.png');\"><\/div>\n<div class=\"hazard-title\">Avalanche<\/div>\n<\/p>\n<\/div>\n<p>  <!-- Coastal Flooding --><\/p>\n<div class=\"hazard-tile\" data-hazard=\"coastalflooding\">\n<div class=\"hazard-bg\" style=\"background-image: url('\/NRI Maps\/Coastal Flooding\/CFLD - T_RISK.png');\"><\/div>\n<div class=\"hazard-title\">Coastal Flooding<\/div>\n<\/p>\n<\/div>\n<p>  <!-- Cold Wave --><\/p>\n<div class=\"hazard-tile\" data-hazard=\"coldwave\">\n<div class=\"hazard-bg\" style=\"background-image: url('\/NRI Maps\/Coldwave\/CWAV - T_RISK.png');\"><\/div>\n<div class=\"hazard-title\">Coldwave<\/div>\n<\/p>\n<\/div>\n<p>  <!-- Drought --><\/p>\n<div class=\"hazard-tile\" data-hazard=\"drought\">\n<div class=\"hazard-bg\" style=\"background-image: url('\/NRI Maps\/Drought\/DRGT - T_RISK.png');\"><\/div>\n<div class=\"hazard-title\">Drought<\/div>\n<\/p>\n<\/div>\n<p>  <!-- Earthquake --><\/p>\n<div class=\"hazard-tile\" data-hazard=\"earthquake\">\n<div class=\"hazard-bg\" style=\"background-image: url('\/NRI Maps\/Earthquake\/ERQK - T_RISK.png');\"><\/div>\n<div class=\"hazard-title\">Earthquake<\/div>\n<\/p>\n<\/div>\n<p>  <!-- Hail --><\/p>\n<div class=\"hazard-tile\" data-hazard=\"hail\">\n<div class=\"hazard-bg\" style=\"background-image: url('\/NRI Maps\/Hail\/HAIL - T_RISK.png');\"><\/div>\n<div class=\"hazard-title\">Hail<\/div>\n<\/p>\n<\/div>\n<p>  <!-- Heat Wave --><\/p>\n<div class=\"hazard-tile\" data-hazard=\"heatwave\">\n<div class=\"hazard-bg\" style=\"background-image: url('\/NRI Maps\/Heatwave\/HWAV - T_RISK.png');\"><\/div>\n<div class=\"hazard-title\">Heatwave<\/div>\n<\/p>\n<\/div>\n<p>  <!-- Hurricane --><\/p>\n<div class=\"hazard-tile\" data-hazard=\"hurricane\">\n<div class=\"hazard-bg\" style=\"background-image: url('\/NRI Maps\/Hurricane\/HRCN - T_RISK.png');\"><\/div>\n<div class=\"hazard-title\">Hurricane<\/div>\n<\/p>\n<\/div>\n<p>  <!-- Ice Storm --><\/p>\n<div class=\"hazard-tile\" data-hazard=\"icestorm\">\n<div class=\"hazard-bg\" style=\"background-image: url('\/NRI Maps\/Ice Storm\/ISTM - T_RISK.png');\"><\/div>\n<div class=\"hazard-title\">Ice Storm<\/div>\n<\/p>\n<\/div>\n<p><div class=\"hazard-tile\" data-hazard=\"inlandflooding\">\n<div class=\"hazard-bg\" style=\"background-image: url('\/NRI Maps\/Inland Flooding\/IFLD - T_RISK.png');\"><\/div>\n<div class=\"hazard-title\">Inland Flooding<\/div>\n<\/p>\n<\/div>\n<p>  <!-- Landslide --><\/p>\n<div class=\"hazard-tile\" data-hazard=\"landslide\">\n<div class=\"hazard-bg\" style=\"background-image: url('\/NRI Maps\/Landslide\/LNDS - T_RISK.png');\"><\/div>\n<div class=\"hazard-title\">Landslide<\/div>\n<\/p>\n<\/div>\n<p>  <!-- Lightning --><\/p>\n<div class=\"hazard-tile\" data-hazard=\"lightning\">\n<div class=\"hazard-bg\" style=\"background-image: url('\/NRI Maps\/Lightning\/LTNG - T_RISK.png');\"><\/div>\n<div class=\"hazard-title\">Lightning<\/div>\n<\/p>\n<\/div>\n<p>  <!-- Strong Wind --><\/p>\n<div class=\"hazard-tile\" data-hazard=\"strongwind\">\n<div class=\"hazard-bg\" style=\"background-image: url('\/NRI Maps\/Strong Wind\/SWND - T_RISK.png');\"><\/div>\n<div class=\"hazard-title\">Strong Wind<\/div>\n<\/p>\n<\/div>\n<p>  <!-- Tornado --><\/p>\n<div class=\"hazard-tile\" data-hazard=\"tornado\">\n<div class=\"hazard-bg\" style=\"background-image: url('\/NRI Maps\/Tornado\/TRND - T_RISK.png');\"><\/div>\n<div class=\"hazard-title\">Tornado<\/div>\n<\/p>\n<\/div>\n<p>  <!-- Tsunami --><\/p>\n<div class=\"hazard-tile\" data-hazard=\"tsunami\">\n<div class=\"hazard-bg\" style=\"background-image: url('\/NRI Maps\/Tsunami\/TSUN - T_RISK.png');\"><\/div>\n<div class=\"hazard-title\">Tsunami<\/div>\n<\/p>\n<\/div>\n<p>  <!-- Volcanic Activity --><\/p>\n<div class=\"hazard-tile\" data-hazard=\"volcanicactivity\">\n<div class=\"hazard-bg\" style=\"background-image: url('\/NRI Maps\/Volcanic Activity\/VLCN - T_RISK.png');\"><\/div>\n<div class=\"hazard-title\">Volcanic Activity<\/div>\n<\/p>\n<\/div>\n<p>  <!-- Wildfire --><\/p>\n<div class=\"hazard-tile\" data-hazard=\"wildfire\">\n<div class=\"hazard-bg\" style=\"background-image: url('\/NRI Maps\/Wildfire\/WFIR - T_RISK.png');\"><\/div>\n<div class=\"hazard-title\">Wildfire<\/div>\n<\/p>\n<\/div>\n<p>  <!-- Winter Weather --><\/p>\n<div class=\"hazard-tile\" data-hazard=\"winterweather\">\n<div class=\"hazard-bg\" style=\"background-image: url('\/NRI Maps\/Winter Weather\/WNTW - T_RISK.png');\"><\/div>\n<div class=\"hazard-title\">Winter Weather<\/div>\n<\/p>\n<\/div>\n<\/div>\n<p><!-- Hazard Viewer Modal --><\/p>\n<div id=\"hazard-viewer\" class=\"hidden\">\n<div class=\"close-btn\">&times;<\/div>\n<div class=\"swiper-container\">\n<div class=\"swiper-wrapper\" id=\"slider-content\">\n      <!-- Slides inserted by JS -->\n    <\/div>\n<div class=\"swiper-button-prev\"><\/div>\n<div class=\"swiper-button-next\"><\/div>\n<\/p>\n<\/div>\n<\/div>\n\n\n\n\n<div class=\"wp-block-group has-small-font-size is-horizontal is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-90e59d79 wp-block-group-is-layout-flex\" style=\"border-top-left-radius:21px;border-top-right-radius:21px;border-bottom-left-radius:21px;border-bottom-right-radius:21px;border-top-color:var(--wp--preset--color--base);border-top-style:none;border-top-width:0px;border-right-style:none;border-right-width:0px;border-bottom-style:none;border-bottom-width:0px;border-left-style:none;border-left-width:0px;min-height:0px;margin-top:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--40);padding-top:0;padding-right:var(--wp--preset--spacing--80);padding-bottom:0;padding-left:var(--wp--preset--spacing--80)\">\n<figure class=\"wp-block-image aligncenter is-resized has-custom-border is-style-default wp-duotone-unset-1\" style=\"margin-top:var(--wp--preset--spacing--40);margin-right:0;margin-bottom:var(--wp--preset--spacing--40);margin-left:0\"><a href=\"https:\/\/andrewmacias.com\/wp-content\/uploads\/2026\/01\/fema_national-risk-index_technical-documentation.pdf\"><img loading=\"lazy\" decoding=\"async\" width=\"791\" height=\"1024\" src=\"https:\/\/andrewmacias.com\/wp-content\/uploads\/2026\/01\/fema_national-risk-index_technical-documentation-pdf-1-791x1024.jpg\" alt=\"\" class=\"wp-image-1072\" style=\"border-style:none;border-width:0px;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;aspect-ratio:0.7724438048389213;width:593px;height:auto\" srcset=\"https:\/\/andrewmacias.com\/wp-content\/uploads\/2026\/01\/fema_national-risk-index_technical-documentation-pdf-1-791x1024.jpg 791w, https:\/\/andrewmacias.com\/wp-content\/uploads\/2026\/01\/fema_national-risk-index_technical-documentation-pdf-1-232x300.jpg 232w, https:\/\/andrewmacias.com\/wp-content\/uploads\/2026\/01\/fema_national-risk-index_technical-documentation-pdf-1-768x994.jpg 768w, https:\/\/andrewmacias.com\/wp-content\/uploads\/2026\/01\/fema_national-risk-index_technical-documentation-pdf-1.jpg 1088w\" sizes=\"auto, (max-width: 791px) 100vw, 791px\" \/><\/a><\/figure>\n\n\n\n<p class=\"has-text-align-center has-medium-font-size wp-container-content-9dbf05af\" style=\"padding-right:0;padding-left:0\">Documentation that incorporates the maps shown above and explains the data, methodology, and findings of the National Risk Index.<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>National Risk Index v1.20 This collection highlights hazard map series I produced for the NRI v1.20, developed through an iterative design process and finalized to meet FEMA and DHS cartographic standards. While the task initially appeared straightforward, the project required a custom solution due to displaying multiple map projections within a single layout to properly [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-998","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/andrewmacias.com\/index.php\/wp-json\/wp\/v2\/pages\/998","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/andrewmacias.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/andrewmacias.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/andrewmacias.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/andrewmacias.com\/index.php\/wp-json\/wp\/v2\/comments?post=998"}],"version-history":[{"count":38,"href":"https:\/\/andrewmacias.com\/index.php\/wp-json\/wp\/v2\/pages\/998\/revisions"}],"predecessor-version":[{"id":1096,"href":"https:\/\/andrewmacias.com\/index.php\/wp-json\/wp\/v2\/pages\/998\/revisions\/1096"}],"wp:attachment":[{"href":"https:\/\/andrewmacias.com\/index.php\/wp-json\/wp\/v2\/media?parent=998"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}