{"id":1857732,"date":"2023-03-07T06:00:31","date_gmt":"2023-03-07T14:00:31","guid":{"rendered":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=1857732"},"modified":"2025-07-02T06:55:02","modified_gmt":"2025-07-02T13:55:02","slug":"spike-maps-and-code-snippets","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-storymaps\/mapping\/spike-maps-and-code-snippets","title":{"rendered":"Spike maps and code snippets"},"author":129801,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[37131,22941],"tags":[32551,26451,31301],"industry":[],"product":[36561,36611,380802],"class_list":["post-1857732","blog","type-blog","status-publish","format-standard","hentry","category-constituent-engagement","category-mapping","tag-arcade","tag-cartography","tag-symbology","product-arcgis-pro","product-story-maps","product-arcgis-storymaps"],"acf":{"authors":[{"ID":129801,"user_firstname":"Warren","user_lastname":"Davison","nickname":"Warren Davison","user_nicename":"wdavison","display_name":"Warren Davison","user_email":"wdavison@esri.com","user_url":"https:\/\/warrenrdavison.wixsite.com\/maps","user_registered":"2020-11-18 21:21:08","user_description":"I specialize in creating engaging maps and graphics that tell immersive, place-based stories. Based in Kitchener, Canada, I work with Esri\u2019s StoryMaps team, where I enjoy sharing the creative process behind each project. When I'm not exploring vectors and pixels, you\u2019ll likely find me cycling around town with my kids along for the ride.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/09\/Profile_UC-e1662557773428-261x261.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}],"short_description":"You can share and copy code snippets right from your ArcGIS StoryMaps, including these Arcade expressions to create spike maps in ArcGIS Pro.","flexible_content":[{"acf_fc_layout":"content","content":"<p>Among other recent enhancements, did you know <a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/story-maps\/constituent-engagement\/whats-new-in-arcgis-storymaps-february-2023\/\">you can now share code snippets in your stories using the code block<\/a>? This new block provides a place for authors to share snippets of code relevant to their story and supports a variety of syntax highlighting for popular development languages.<\/p>\n<p>As someone who loves sharing how-to resources, this is a valuable feature that allows me to include all the little code snippets that make up a project as part of the story. This way, I can contextualize the blocks of code and even demonstrate their effect within a subsequent interactive web map or pop-up.<\/p>\n<p>I also love reading how-to resources. In particular, I enjoy those stories that illustrate their data analysis process. Whether as part of the primary story or as a supplemental technical story, well-commented code snippets can go a long way in explaining the methodology behind these stories and help others get a jump start on their projects.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1857782,"id":1857782,"title":"SpikeBlog_Code_Snippet","filename":"SpikeBlog_Code_Snippet.jpg","filesize":254643,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/02\/SpikeBlog_Code_Snippet.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-storymaps\/mapping\/spike-maps-and-code-snippets\/spikeblog_code_snippet","alt":"A screenshot of the ArcGIS StoryMaps code block containing one of the Arcade expressions used to create spike maps in ArcGIS Pro.","author":"129801","description":"","caption":"The code block highlights the syntax of your code snippet based on the selected language and has a helpful copy button allowing readers to easily copy the code for their own project.","name":"spikeblog_code_snippet","status":"inherit","uploaded_to":1857732,"date":"2023-02-27 17:57:43","modified":"2023-02-27 18:09:14","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":1243,"height":815,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/02\/SpikeBlog_Code_Snippet-213x200.jpg","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/02\/SpikeBlog_Code_Snippet.jpg","medium-width":398,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/02\/SpikeBlog_Code_Snippet.jpg","medium_large-width":768,"medium_large-height":504,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/02\/SpikeBlog_Code_Snippet.jpg","large-width":1243,"large-height":815,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/02\/SpikeBlog_Code_Snippet.jpg","1536x1536-width":1243,"1536x1536-height":815,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/02\/SpikeBlog_Code_Snippet.jpg","2048x2048-width":1243,"2048x2048-height":815,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/02\/SpikeBlog_Code_Snippet-709x465.jpg","card_image-width":709,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/02\/SpikeBlog_Code_Snippet.jpg","wide_image-width":1243,"wide_image-height":815}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>So when the code block was released, I jumped at the chance to use it. Coincidentally, I was experimenting with combining <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/latest\/help\/mapping\/layer-properties\/symbol-effects.htm\">symbol effects<\/a> and <a href=\"https:\/\/developers.arcgis.com\/arcade\/\">Arcade expressions<\/a> to create spike maps in ArcGIS Pro. These spike maps were the perfect test for the new code block and a <a href=\"https:\/\/storymaps.arcgis.com\/stories\/805d12a871ff4882bbb51095e0bbe89d\">symbology deep dive story<\/a>.<\/p>\n<p>The story briefly overviews spikes as proportional symbols, how to create the spike using symbol effects, and how to dynamically scale them using Arcade expressions. The expressions, styles, and project package are all shared, so you can easily apply them to your own projects.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1857762,"id":1857762,"title":"Spike_Full_Map_Blog2","filename":"Spike_Full_Map_Blog2-scaled.jpg","filesize":688220,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/02\/Spike_Full_Map_Blog2-scaled.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-storymaps\/mapping\/spike-maps-and-code-snippets\/spike_full_map_blog2","alt":"Map of the contiguous United States of America visualizing commuting variables from the American Community Survey as spike symbols.","author":"129801","description":"","caption":"The completed spike map in all of it's incredible pointy-ness.","name":"spike_full_map_blog2","status":"inherit","uploaded_to":1857732,"date":"2023-02-27 17:55:55","modified":"2023-02-27 18:07:11","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":2560,"height":1707,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/02\/Spike_Full_Map_Blog2-213x200.jpg","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/02\/Spike_Full_Map_Blog2-scaled.jpg","medium-width":391,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/02\/Spike_Full_Map_Blog2-scaled.jpg","medium_large-width":768,"medium_large-height":512,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/02\/Spike_Full_Map_Blog2-scaled.jpg","large-width":1620,"large-height":1080,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/02\/Spike_Full_Map_Blog2-1536x1024.jpg","1536x1536-width":1536,"1536x1536-height":1024,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/02\/Spike_Full_Map_Blog2-2048x1365.jpg","2048x2048-width":2048,"2048x2048-height":1365,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/02\/Spike_Full_Map_Blog2-698x465.jpg","card_image-width":698,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/02\/Spike_Full_Map_Blog2-1620x1080.jpg","wide_image-width":1620,"wide_image-height":1080}},"image_position":"center","orientation":"horizontal","hyperlink":"https:\/\/storymaps.arcgis.com\/stories\/805d12a871ff4882bbb51095e0bbe89d"}],"related_articles":[{"ID":1847042,"post_author":"5441","post_date":"2023-02-22 15:09:44","post_date_gmt":"2023-02-22 23:09:44","post_content":"","post_title":"What's new in ArcGIS StoryMaps (February 2023)","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"whats-new-in-arcgis-storymaps-february-2023","to_ping":"","pinged":"","post_modified":"2024-12-18 15:57:54","post_modified_gmt":"2024-12-18 23:57:54","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=1847042","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"}],"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/02\/SpikeBlog_Thumbnail.jpg","wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/02\/SpikeBlog_Banner.jpg"},"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>Spike maps and code snippets<\/title>\n<meta name=\"description\" content=\"You can share and copy code snippets right from your ArcGIS StoryMaps, including these Arcade expressions to create spike maps in ArcGIS Pro.\" \/>\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-storymaps\/mapping\/spike-maps-and-code-snippets\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Spike maps and code snippets\" \/>\n<meta property=\"og:description\" content=\"You can share and copy code snippets right from your ArcGIS StoryMaps, including these Arcade expressions to create spike maps in ArcGIS Pro.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-storymaps\/mapping\/spike-maps-and-code-snippets\" \/>\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-07-02T13:55:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.esri.com\/arcgis-blog\/wp-content\/uploads\/2023\/02\/SpikeBlog_Thumbnail.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"826\" \/>\n\t<meta property=\"og:image:height\" content=\"465\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"You can share and copy code snippets right from your ArcGIS StoryMaps, including these Arcade expressions to create spike maps in ArcGIS Pro.\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\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-storymaps\/mapping\/spike-maps-and-code-snippets#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-storymaps\/mapping\/spike-maps-and-code-snippets\"},\"author\":{\"name\":\"Warren Davison\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/83d26318b30c9057df8e1bf304b10580\"},\"headline\":\"Spike maps and code snippets\",\"datePublished\":\"2023-03-07T14:00:31+00:00\",\"dateModified\":\"2025-07-02T13:55:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-storymaps\/mapping\/spike-maps-and-code-snippets\"},\"wordCount\":5,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"arcade\",\"cartography\",\"symbols and symbology\"],\"articleSection\":[\"Constituent Engagement\",\"Mapping\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-storymaps\/mapping\/spike-maps-and-code-snippets#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-storymaps\/mapping\/spike-maps-and-code-snippets\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-storymaps\/mapping\/spike-maps-and-code-snippets\",\"name\":\"Spike maps and code snippets\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2023-03-07T14:00:31+00:00\",\"dateModified\":\"2025-07-02T13:55:02+00:00\",\"description\":\"You can share and copy code snippets right from your ArcGIS StoryMaps, including these Arcade expressions to create spike maps in ArcGIS Pro.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-storymaps\/mapping\/spike-maps-and-code-snippets#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-storymaps\/mapping\/spike-maps-and-code-snippets\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-storymaps\/mapping\/spike-maps-and-code-snippets#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Spike maps and code snippets\"}]},{\"@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\/83d26318b30c9057df8e1bf304b10580\",\"name\":\"Warren Davison\",\"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\/09\/Profile_UC-e1662557773428-261x261.jpg\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/09\/Profile_UC-e1662557773428-261x261.jpg\",\"caption\":\"Warren Davison\"},\"description\":\"I specialize in creating engaging maps and graphics that tell immersive, place-based stories. Based in Kitchener, Canada, I work with Esri\u2019s StoryMaps team, where I enjoy sharing the creative process behind each project. When I'm not exploring vectors and pixels, you\u2019ll likely find me cycling around town with my kids along for the ride.\",\"sameAs\":[\"https:\/\/warrenrdavison.wixsite.com\/maps\",\"www.linkedin.com\/in\/warren-davison\",\"https:\/\/x.com\/WarrenDz\"],\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/wdavison\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Spike maps and code snippets","description":"You can share and copy code snippets right from your ArcGIS StoryMaps, including these Arcade expressions to create spike maps in ArcGIS Pro.","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-storymaps\/mapping\/spike-maps-and-code-snippets","og_locale":"en_US","og_type":"article","og_title":"Spike maps and code snippets","og_description":"You can share and copy code snippets right from your ArcGIS StoryMaps, including these Arcade expressions to create spike maps in ArcGIS Pro.","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-storymaps\/mapping\/spike-maps-and-code-snippets","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2025-07-02T13:55:02+00:00","og_image":[{"width":826,"height":465,"url":"https:\/\/www.esri.com\/arcgis-blog\/wp-content\/uploads\/2023\/02\/SpikeBlog_Thumbnail.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_description":"You can share and copy code snippets right from your ArcGIS StoryMaps, including these Arcade expressions to create spike maps in ArcGIS Pro.","twitter_site":"@ESRI","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-storymaps\/mapping\/spike-maps-and-code-snippets#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-storymaps\/mapping\/spike-maps-and-code-snippets"},"author":{"name":"Warren Davison","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/83d26318b30c9057df8e1bf304b10580"},"headline":"Spike maps and code snippets","datePublished":"2023-03-07T14:00:31+00:00","dateModified":"2025-07-02T13:55:02+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-storymaps\/mapping\/spike-maps-and-code-snippets"},"wordCount":5,"commentCount":0,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["arcade","cartography","symbols and symbology"],"articleSection":["Constituent Engagement","Mapping"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-storymaps\/mapping\/spike-maps-and-code-snippets#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-storymaps\/mapping\/spike-maps-and-code-snippets","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-storymaps\/mapping\/spike-maps-and-code-snippets","name":"Spike maps and code snippets","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2023-03-07T14:00:31+00:00","dateModified":"2025-07-02T13:55:02+00:00","description":"You can share and copy code snippets right from your ArcGIS StoryMaps, including these Arcade expressions to create spike maps in ArcGIS Pro.","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-storymaps\/mapping\/spike-maps-and-code-snippets#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-storymaps\/mapping\/spike-maps-and-code-snippets"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-storymaps\/mapping\/spike-maps-and-code-snippets#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"Spike maps and code snippets"}]},{"@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\/83d26318b30c9057df8e1bf304b10580","name":"Warren Davison","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\/09\/Profile_UC-e1662557773428-261x261.jpg","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/09\/Profile_UC-e1662557773428-261x261.jpg","caption":"Warren Davison"},"description":"I specialize in creating engaging maps and graphics that tell immersive, place-based stories. Based in Kitchener, Canada, I work with Esri\u2019s StoryMaps team, where I enjoy sharing the creative process behind each project. When I'm not exploring vectors and pixels, you\u2019ll likely find me cycling around town with my kids along for the ride.","sameAs":["https:\/\/warrenrdavison.wixsite.com\/maps","www.linkedin.com\/in\/warren-davison","https:\/\/x.com\/WarrenDz"],"url":"https:\/\/www.esri.com\/arcgis-blog\/author\/wdavison"}]}},"text_date":"March 7, 2023","author_name":"Warren Davison","author_page":"https:\/\/www.esri.com\/arcgis-blog\/author\/wdavison","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/02\/SpikeBlog_Banner.jpg","primary_product":"ArcGIS StoryMaps","tag_data":[{"term_id":32551,"name":"arcade","slug":"arcade","term_group":0,"term_taxonomy_id":32551,"taxonomy":"post_tag","description":"","parent":0,"count":113,"filter":"raw"},{"term_id":26451,"name":"cartography","slug":"cartography","term_group":0,"term_taxonomy_id":26451,"taxonomy":"post_tag","description":"","parent":0,"count":559,"filter":"raw"},{"term_id":31301,"name":"symbols and symbology","slug":"symbology","term_group":0,"term_taxonomy_id":31301,"taxonomy":"post_tag","description":"","parent":0,"count":194,"filter":"raw"}],"category_data":[{"term_id":37131,"name":"Constituent Engagement","slug":"constituent-engagement","term_group":0,"term_taxonomy_id":37131,"taxonomy":"category","description":"","parent":0,"count":391,"filter":"raw"},{"term_id":22941,"name":"Mapping","slug":"mapping","term_group":0,"term_taxonomy_id":22941,"taxonomy":"category","description":"","parent":0,"count":2696,"filter":"raw"}],"product_data":[{"term_id":36561,"name":"ArcGIS Pro","slug":"arcgis-pro","term_group":0,"term_taxonomy_id":36561,"taxonomy":"product","description":"","parent":0,"count":2042,"filter":"raw"},{"term_id":36611,"name":"ArcGIS StoryMaps","slug":"story-maps","term_group":0,"term_taxonomy_id":36611,"taxonomy":"product","description":"","parent":36981,"count":571,"filter":"raw"},{"term_id":380802,"name":"ArcGIS StoryMaps","slug":"arcgis-storymaps","term_group":0,"term_taxonomy_id":380802,"taxonomy":"product","description":"","parent":0,"count":322,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=arcgis-storymaps","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/1857732","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\/129801"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=1857732"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/1857732\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=1857732"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=1857732"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=1857732"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=1857732"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=1857732"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}