{"id":76941,"date":"2017-05-15T18:04:56","date_gmt":"2017-05-15T18:04:56","guid":{"rendered":"http:\/\/www.esri.com\/arcgis-blog\/products\/product\/uncategorized\/use-arcade-expressions-to-map-the-land-to-improvement-ratios-in-your-area\/"},"modified":"2024-11-11T12:40:14","modified_gmt":"2024-11-11T20:40:14","slug":"use-arcade-expressions-to-map-the-land-to-improvement-ratios-in-your-area","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/arcade\/use-arcade-expressions-to-map-the-land-to-improvement-ratios-in-your-area","title":{"rendered":"Use Arcade Expressions to Map the Land to Improvement Ratios in Your Area"},"author":4161,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[777102,22841,22941],"tags":[32551,33491,33501,24581,32661],"industry":[],"product":[36811,36551],"class_list":["post-76941","blog","type-blog","status-publish","format-standard","hentry","category-arcade","category-local-government","category-mapping","tag-arcade","tag-parcels","tag-real-estate","tag-smart-mapping","tag-thematic-mapping","product-arcgis-hub","product-arcgis-online"],"acf":{"short_description":"An interesting way to look at a community is to map the value of its parcels, including a measure called the land to improvement ratio.","flexible_content":[{"acf_fc_layout":"content","content":"<p>An interesting way to look at a community is to map various measures of the value of its parcels, including a measure called the land to improvement ratio.<\/p>\n<p><a href=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2017\/05\/Screenshot-2017-05-04-17.29.55.png\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-78948 noIMGBackground\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2017\/05\/Screenshot-2017-05-04-17.29.55.png\" alt=\"\" width=\"1084\" height=\"978\" \/><\/a><\/p>\n<p>Many cities, but not all, tax their parcel owners based on the value of the land contained within the parcel boundaries, and the value of any improvements built upon that parcel. The ratio of the improvements\u2019 value to the land\u2019s value is referred to as the <a href=\"https:\/\/www.biggerpockets.com\/renewsblog\/2015\/04\/19\/calculate-improvement-ratio-increase-annual-depreciation\/\" target=\"_blank\" rel=\"noopener\">improvement ratio<\/a>. It&#8217;s inverse is the land to improvement ratio.<\/p>\n<p>Why do people map these things? One reason is that a thematic map of improvement ratios in your area immediately reveals which parcels are under-utilized, from a development perspective. Some use it as an indicator of properties that are likely to be redeveloped. As you look around town, patterns may emerge.<\/p>\n<p><strong>How to Make A Map of Improvement Ratios<\/strong><\/p>\n<p>How can you make a thematic map of improvement ratios for your city, or a city you\u2019re interested in?<\/p>\n<p>In the U.S., many local governments publish parcel boundaries online, so data is often easily available. For example, in my area, <a href=\"https:\/\/hub.arcgis.com\/datasets\/sbcounty::sbco-parcel-polygons?geometry=-124.273%2C33.253%2C-104.179%2C36.408\" target=\"_blank\" rel=\"noopener\">San Bernardino County government publishes its parcel boundaries to open data here<\/a>.<\/p>\n<p>But they don\u2019t publish anything called an improvement ratio map. In fact, looking over the attributes of their data, you won\u2019t find an attribute called \u201cimprovement ratio.\u201d <em><strong>How can we map something that doesn\u2019t exist explicitly in the data?<\/strong><\/em><\/p>\n<p>An exciting new capability was released in ArcGIS Online in December 2016: Arcade expressions. As explained <a href=\"https:\/\/blogs.esri.com\/esri\/arcgis\/2016\/12\/19\/introducing-arcade\/\">here<\/a>, Arcade is a scripting language. But it\u2019s much more\u2014Arcade transforms the world of open data so that you can <a href=\"https:\/\/blogs.esri.com\/esri\/arcgis\/2016\/12\/15\/use-arcade-expressions-to-map-your-ideas\/\" target=\"_blank\" rel=\"noopener\">map your ideas, not just the data<\/a>.<\/p>\n<p>I\u2019ve been looking for a real-world test case to try Arcade out. At the <a href=\"http:\/\/www.esri.com\/events\/geodesign-summit\" target=\"_blank\" rel=\"noopener\">Esri GeoDesign Summit<\/a> this year, speaker Candi Millar from Billings, Montana showed a map depicting her city from an interesting perspective. Her map was shaded based on the ratio of improvement value to land value in each parcel.\u00a0 Her team calculated that information and mapped it, allowing her to tell a story about what policy makers in Billings are doing about redevelopment there.<\/p>\n<p>I thought to myself \u201cthat would be an interesting map to try out with Arcade expressions and <a href=\"https:\/\/blogs.esri.com\/esri\/arcgis\/2016\/12\/01\/how-to-smart-map-in-3-easy-steps\/\" target=\"_blank\" rel=\"noopener\">smart mapping<\/a>.\u201d<\/p>\n<p>I might have chosen to follow a traditional GIS project workflow: go<strong> download<\/strong> some parcel boundaries, and <strong>hope<\/strong> that they had attribute data containing land values and improved values. If they did not, I\u2019d need to <strong>download<\/strong> some attribute data and join it myself, <strong>and hope<\/strong> that a significant portion of records joined successfully. I would then <strong>fix<\/strong> any issues with the data: many parcel data sets store interesting numeric data, like land value and improved value, as text strings.<\/p>\n<p>In ArcMap or ArcGIS Pro it\u2019s easy to <strong>add a field<\/strong>, and <strong>calculate<\/strong> that field by <strong>converting<\/strong> each text value to a number. It just takes time. Lastly, I would need to <strong>add a field<\/strong> called \u201cImprovement_to_Land_Ratio\u201d or similar (shorter) name and calculate that, and <strong>handle<\/strong> any divide-by-zero issues and null values.<\/p>\n<p>And then, I remembered it\u2019s 2017 and there\u2019s this thing called open data\u2026<\/p>\n<p>I searched the <a href=\"http:\/\/opendata.arcgis.com\/\" target=\"_blank\" rel=\"noopener\">open data<\/a> site to look for parcels in Redlands. Good news! I found the parcel service hosted by San Bernardino County in open data. It took about 1 minute to find and examine.<\/p>\n<p><a href=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2017\/05\/Screenshot-2017-05-04-17.34.46.png\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-78936 noIMGBackground\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2017\/05\/Screenshot-2017-05-04-17.34.46.png\" alt=\"\" width=\"1770\" height=\"1264\" \/><\/a><\/p>\n<p>But\u2026 like many parcel services I come across, this one <strong>stored all its numeric data as text fields<\/strong>. Normally, this would be a showstopper, since most GIS software are insistent that if you want to make a map <em>from<\/em> numeric data, you need to <em>provide<\/em> it with, ah, numeric data.<\/p>\n<p>ArcGIS is a little more <strong>forgiving <\/strong>than other GIS software in this regard, due to <a href=\"https:\/\/blogs.esri.com\/esri\/arcgis\/2016\/12\/15\/use-arcade-expressions-to-map-your-ideas\/\" target=\"_blank\" rel=\"noopener\">Arcade expressions<\/a> and smart mapping techniques. I thought to myself, \u201cI wonder if Arcade can convert text to numbers, just like Microsoft Excel \u2026\u201d<\/p>\n<p>I dropped the parcels layer into my ArcGIS Online web map, and it drew the parcels. Performance was great for the scales I wanted to map the parcels. I don\u2019t need to see the entire county\u2019s 817,000+ detailed parcel boundaries. I need to look around at neighborhood scales.<\/p>\n<p>I chose the Change Style option, and scrolled past all the known attributes of this layer to see if Arcade expressions are available for an open data service. <strong>They are.<\/strong> This was starting to look very promising, that I could write an equation to convert the strings to numbers and do some math on those numbers\u2026 but being new to Arcade expressions, I kept my hopes in check.<\/p>\n<p>Didn\u2019t need to. I needed to convert the strings to numbers. I looked in the list of functions for something that converts text to numbers, and found it: NUMBER.\u00a0 So I tried out this expression:<\/p>\n<blockquote>\n<pre>var land = number($feature.LANDVALUE); \r\nreturn land;<\/pre>\n<\/blockquote>\n<p>It failed when I hit \u201cTest,\u201d returning \u201cNaN\u201d which means \u201cnot a number.\u201d<\/p>\n<p>I clicked on the sample value (see arrow below)\u2026<\/p>\n<p><a href=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2017\/05\/Screenshot-2017-05-05-09.42.05.png\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-78938\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2017\/05\/Screenshot-2017-05-05-09.42.05.png\" alt=\"\" width=\"1402\" height=\"160\" \/><\/a><\/p>\n<p>\u2026and saw why: the LANDVALUE data had commas in the number string, so it was not able to convert those strings. Wait &#8211; could Arcade help me strip out the commas?<\/p>\n<p>Yes: the REPLACE function finds occurrences of a character or string and replaces it with another character, string, or nothing. So this worked:<\/p>\n<blockquote>\n<pre>var land = number(replace($feature.LANDVALUE,\",',\"\",true));\r\nreturn land;<\/pre>\n<\/blockquote>\n<p>I hit Test again, and it returned a number this time. I hit OK and the map drew the parcels based on their land value, even though that data was stored as a string. Big data needs big functions. <strong>Arcade turns text into numbers on the fly and smart mapping shows the results.<\/strong><\/p>\n<p>Total time to this point: &lt;10 minutes, including me descending the learning curve, poking around the list of functions to see what else Arcade can do.<\/p>\n<p><strong>Map? What map?<\/strong><\/p>\n<p>Knowing that my web map had a pulse, I went back to my inspiration: the Billings, MT <strong>land to improvement ratio<\/strong> map. The point of that map was to show parcels where the land value was the <strong>majority<\/strong> of the parcel\u2019s overall value, as an indicator of where future development was likely.<\/p>\n<p>I was envisioning a simple version of this concept, expressed as a \u201cland value as % of total value\u201d map. While the schema was telling me \u201cno\u201d to that vision, Arcade was telling me to look more closely. We all need to look more closely at our data to find the maps that matter. So I wrote just these four lines of code:<\/p>\n<blockquote>\n<pre>\/\/ convert string to a number\r\nvar land = number(replace($feature.LANDVALUE,\",\",\"\",true));\r\nvar impr = number(replace($feature.IMPROVEMENTVALUE,\",\",\"\",true));\r\nvar answer = land \/ (land + impr) * 100\r\nreturn answer;<\/pre>\n<\/blockquote>\n<p>It would be great if just this little bit of code were needed to make the exact map I envisioned for understanding land values and improvement values. I showed it to a stakeholder and he noticed that some parcels were not being drawn at all. How\u2019d I miss that?<\/p>\n<p><a href=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2017\/05\/Screenshot-2017-05-05-09.50.07.png\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-78939 noIMGBackground\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2017\/05\/Screenshot-2017-05-05-09.50.07.png\" alt=\"\" width=\"1114\" height=\"684\" \/><\/a><\/p>\n<p>This is where a good popup can really help. Upon inspecting some of the missing parcel (see above), I realized I needed a little more code to dictate what the map should show for divide-by-zero situations, null values and other situations. Or, I could call the county GIS department and ask them to change their schema, add this attribute, calculate the formula below, and handle all the null value and divide by zero cases.<\/p>\n<p>Instead, I decided to phone a friend. Literally.<\/p>\n<p>My colleague <a href=\"https:\/\/github.com\/ekenes\" target=\"_blank\" rel=\"noopener\">Kristian Ekenes<\/a> on the <a href=\"https:\/\/developers.arcgis.com\/javascript\/\" target=\"_blank\" rel=\"noopener\">ArcGIS API for JavaScript<\/a> team introduced me to the WHEN statement in Arcade.\u00a0 WHEN is like a multiple IF statement\u2026 WHEN (this condition, do this), (that condition, do that), else just do the other. If only my kids could interpret my WHEN conditions so well. That led to this expression:<\/p>\n<blockquote>\n<pre>\/\/ convert string to a number\r\nvar land = number(replace($feature.LANDVALUE,\",\",\"\",true));\r\nvar impr = number(replace($feature.IMPROVEMENTVALUE,\",\",\"\",true));\r\nvar answer = When(\r\nland == 0 &amp;&amp; impr == 0 , 50,\r\nland != 0 &amp;&amp; impr == 0, 100,\r\nland \/ (land + impr) * 100\r\n);\r\nreturn answer;<\/pre>\n<\/blockquote>\n<p>When land value as well as improvement value are zero, I have <em>editorially<\/em> decided to assign the value of land to be 50%, since both are contributing half of nothing. \u00a0When land value is NOT zero, I have <em>editorially<\/em> decided the land is 100% of the value if improvement value is 0. All other cases where land and improvements have value &gt; 0 get the original equation.<\/p>\n<p>It worked. I guess if it hadn\u2019t, no map, and no blog about how to make this map.<\/p>\n<p><strong>Finishing the map<\/strong><\/p>\n<p>Now all I had to do was make the map. I hit \u201cChange Style\u201d and chose to make the map using the \u201cCounts and Amounts (Color)\u201d option.<\/p>\n<p>I chose the theme called &#8220;Above and Below&#8221; because I wanted to use two colors on my map. The &#8220;Above and Below&#8221; theme always helps thematic maps become more clear, because you as the map&#8217;s author have to choose where to &#8220;anchor&#8221; the color ramp. In my case, I anchored my color ramp at the 50% value, meaning any values below 50% would be one color, and any values above 50% would be another color, increasing in intensity as they head toward 0% and 100% respectively.<\/p>\n<p>I figured my audience would appreciate a straightforward approach: shade the parcels whose land value exceeds improvement value in brown (like dirt), and shade the parcels whose improvement value exceeds the land value in green (like the color of US currency, historically). A continuous color ramp, applied between these colors, really adds some depth to the visual display, especially when you place 50% squarely in the center of that color ramp.<\/p>\n<p><a href=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2017\/05\/Screenshot-2017-05-05-10.11.31.png\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-78941 noIMGBackground\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2017\/05\/Screenshot-2017-05-05-10.11.31.png\" alt=\"\" width=\"760\" height=\"900\" \/><\/a><\/p>\n<p>The resulting web map is below <a href=\"https:\/\/urbanobservatory.maps.arcgis.com\/home\/webmap\/viewer.html?webmap=a51896b4857a4d37be392f9fe20a4ea8\" target=\"_blank\" rel=\"noopener\">and here<\/a>. I also dropped it into <a href=\"https:\/\/urbanobservatory.maps.arcgis.com\/apps\/MapJournal\/index.html?appid=3dfa8a8086c34d9482769a55242d2fc5\" target=\"_blank\" rel=\"noopener\">this story map<\/a> so that I could take people on a quick map tour of interesting areas.\u00a0 It has generated a lot of positive feedback from people who know the area, or know real estate, or know parcel data. Check out the Labels on the layer to see how I used an Arcade Expression in my map&#8217;s labels.<\/p>\n<p><a href=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2017\/05\/Screenshot-2017-05-05-10.13.05.png\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-78942\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2017\/05\/Screenshot-2017-05-05-10.13.05.png\" alt=\"\" width=\"1024\" height=\"554\" \/><\/a><\/p>\n<p>Thanks to the ArcGIS software, I was able to get this done in under an hour for the initial draft, and each additional hour was spent fine-tuning the Arcade expression, adding labels using the same expression as a starting point, and polishing the story map.\u00a0 I probably have, at most, 3 hours\u2019 total time invested in this.<\/p>\n<p>I particularly like the fact that this map leverages the county\u2019s GIS services effectively, without requiring them to change their service to accommodate my particular need. I save all those hours previously needed for web search time, FTP or data download time, data processing time, time spent re-hosting a <em><span style=\"text-decoration: underline\">copy <\/span><\/em>of the county\u2019s data on my server or cloud.<\/p>\n<p>As a result, my time was focused on the map, not the data. The secret sauce for this particular map is simply an Arcade expression, plus a call to the smart mapping capability to align the colors to the meaningful values in the data.<\/p>\n"}],"related_articles":[{"ID":74711,"post_author":"6981","post_date":"2016-12-19 04:35:28","post_date_gmt":"2016-12-19 04:35:28","post_content":"","post_title":"Introducing Arcade","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"introducing-arcade","to_ping":"","pinged":"","post_modified":"2024-11-11 12:40:39","post_modified_gmt":"2024-11-11 20:40:39","post_content_filtered":"","post_parent":0,"guid":"http:\/\/www.esri.com\/arcgis-blog\/products\/product\/uncategorized\/introducing-arcade\/","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":74571,"post_author":"6461","post_date":"2016-12-15 21:49:44","post_date_gmt":"2016-12-15 21:49:44","post_content":"","post_title":"Use Arcade Expressions to Map Your Ideas","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"use-arcade-expressions-to-map-your-ideas","to_ping":"","pinged":"","post_modified":"2024-11-11 12:40:53","post_modified_gmt":"2024-11-11 20:40:53","post_content_filtered":"","post_parent":0,"guid":"http:\/\/www.esri.com\/arcgis-blog\/products\/product\/uncategorized\/use-arcade-expressions-to-map-your-ideas\/","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"1","filter":"raw"},{"ID":82321,"post_author":"7641","post_date":"2026-03-18 18:01:46","post_date_gmt":"2026-03-19 01:01:46","post_content":"","post_title":"Use Arcade to rotate symbols in web maps","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"arcade-rotate-symbols","to_ping":"","pinged":"","post_modified":"2026-04-13 23:18:30","post_modified_gmt":"2026-04-14 06:18:30","post_content_filtered":"","post_parent":0,"guid":"http:\/\/www.esri.com\/arcgis-blog\/products\/product\/uncategorized\/using-arcade-to-rotate-symbols-in-web-maps\/","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"}],"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2017\/05\/Land-to-improvement-ratio-small.jpg","wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2017\/05\/Land-to-Improvement-ratio.png","authors":[{"ID":4161,"user_firstname":"Jim","user_lastname":"Herries","nickname":"Jim Herries","user_nicename":"jimhe","display_name":"Jim Herries","user_email":"jherries@esri.com","user_url":"","user_registered":"2018-03-02 00:15:47","user_description":"Jim Herries is a geographer with Esri in Redlands, California. He serves as Senior Principal GIS Engineer, GIS Engineering Lead, Cartography on the team responsible for ArcGIS Living Atlas of the World.\r\n\r\nJim works with teams on thematic mapping and other types of maps that bring data to life, reflecting a drive to help GIS users find insights as they go along. He constantly looks for ways to create clear, focused map information products that incorporate meaningful spatial analysis and evocative visualizations. \r\n\r\nWhen he started in GIS at Ohio State, he walked over to the campus library to transcribe census data by hand to paper so that he could hand-enter it into spreadsheets for upload into Arc\/INFO for mapping and analysis. Today, he appreciates how web GIS brings everyone access to good data in useful layers and maps as a starting point for great work.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/08\/Headshot-for-ArcGIS-Blog.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}]},"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>Use Arcade Expressions to Map the Land to Improvement Ratios in Your Area<\/title>\n<meta name=\"description\" content=\"An interesting way to look at a community is to map various measures of the value of its parcels, including a measure called the land to improvement ratio. % %\" \/>\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-online\/arcade\/use-arcade-expressions-to-map-the-land-to-improvement-ratios-in-your-area\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Use Arcade Expressions to Map the Land to Improvement Ratios in Your Area\" \/>\n<meta property=\"og:description\" content=\"An interesting way to look at a community is to map various measures of the value of its parcels, including a measure called the land to improvement ratio. % %\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/arcade\/use-arcade-expressions-to-map-the-land-to-improvement-ratios-in-your-area\" \/>\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=\"2024-11-11T20:40:14+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\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-online\/arcade\/use-arcade-expressions-to-map-the-land-to-improvement-ratios-in-your-area#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/arcade\/use-arcade-expressions-to-map-the-land-to-improvement-ratios-in-your-area\"},\"author\":{\"name\":\"Jim Herries\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/caab18febedd8ec7a317263ee5483f4e\"},\"headline\":\"Use Arcade Expressions to Map the Land to Improvement Ratios in Your Area\",\"datePublished\":\"2017-05-15T18:04:56+00:00\",\"dateModified\":\"2024-11-11T20:40:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/arcade\/use-arcade-expressions-to-map-the-land-to-improvement-ratios-in-your-area\"},\"wordCount\":13,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"arcade\",\"parcels\",\"real estate\",\"smart mapping\",\"thematic mapping\"],\"articleSection\":[\"Arcade\",\"Local Government\",\"Mapping\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/arcade\/use-arcade-expressions-to-map-the-land-to-improvement-ratios-in-your-area\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/arcade\/use-arcade-expressions-to-map-the-land-to-improvement-ratios-in-your-area\",\"name\":\"Use Arcade Expressions to Map the Land to Improvement Ratios in Your Area\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2017-05-15T18:04:56+00:00\",\"dateModified\":\"2024-11-11T20:40:14+00:00\",\"description\":\"An interesting way to look at a community is to map various measures of the value of its parcels, including a measure called the land to improvement ratio. % %\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/arcade\/use-arcade-expressions-to-map-the-land-to-improvement-ratios-in-your-area#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/arcade\/use-arcade-expressions-to-map-the-land-to-improvement-ratios-in-your-area\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/arcade\/use-arcade-expressions-to-map-the-land-to-improvement-ratios-in-your-area#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Use Arcade Expressions to Map the Land to Improvement Ratios in Your Area\"}]},{\"@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\/caab18febedd8ec7a317263ee5483f4e\",\"name\":\"Jim Herries\",\"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\/2025\/08\/Headshot-for-ArcGIS-Blog.jpg\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/08\/Headshot-for-ArcGIS-Blog.jpg\",\"caption\":\"Jim Herries\"},\"description\":\"Jim Herries is a geographer with Esri in Redlands, California. He serves as Senior Principal GIS Engineer, GIS Engineering Lead, Cartography on the team responsible for ArcGIS Living Atlas of the World. Jim works with teams on thematic mapping and other types of maps that bring data to life, reflecting a drive to help GIS users find insights as they go along. He constantly looks for ways to create clear, focused map information products that incorporate meaningful spatial analysis and evocative visualizations. When he started in GIS at Ohio State, he walked over to the campus library to transcribe census data by hand to paper so that he could hand-enter it into spreadsheets for upload into Arc\/INFO for mapping and analysis. Today, he appreciates how web GIS brings everyone access to good data in useful layers and maps as a starting point for great work.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/jimherries\/\",\"https:\/\/x.com\/jherries\",\"https:\/\/jimherries.tumblr.com\/\"],\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/jimhe\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Use Arcade Expressions to Map the Land to Improvement Ratios in Your Area","description":"An interesting way to look at a community is to map various measures of the value of its parcels, including a measure called the land to improvement ratio. % %","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-online\/arcade\/use-arcade-expressions-to-map-the-land-to-improvement-ratios-in-your-area","og_locale":"en_US","og_type":"article","og_title":"Use Arcade Expressions to Map the Land to Improvement Ratios in Your Area","og_description":"An interesting way to look at a community is to map various measures of the value of its parcels, including a measure called the land to improvement ratio. % %","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/arcade\/use-arcade-expressions-to-map-the-land-to-improvement-ratios-in-your-area","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2024-11-11T20:40:14+00:00","twitter_card":"summary_large_image","twitter_site":"@ESRI","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/arcade\/use-arcade-expressions-to-map-the-land-to-improvement-ratios-in-your-area#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/arcade\/use-arcade-expressions-to-map-the-land-to-improvement-ratios-in-your-area"},"author":{"name":"Jim Herries","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/caab18febedd8ec7a317263ee5483f4e"},"headline":"Use Arcade Expressions to Map the Land to Improvement Ratios in Your Area","datePublished":"2017-05-15T18:04:56+00:00","dateModified":"2024-11-11T20:40:14+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/arcade\/use-arcade-expressions-to-map-the-land-to-improvement-ratios-in-your-area"},"wordCount":13,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["arcade","parcels","real estate","smart mapping","thematic mapping"],"articleSection":["Arcade","Local Government","Mapping"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/arcade\/use-arcade-expressions-to-map-the-land-to-improvement-ratios-in-your-area","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/arcade\/use-arcade-expressions-to-map-the-land-to-improvement-ratios-in-your-area","name":"Use Arcade Expressions to Map the Land to Improvement Ratios in Your Area","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2017-05-15T18:04:56+00:00","dateModified":"2024-11-11T20:40:14+00:00","description":"An interesting way to look at a community is to map various measures of the value of its parcels, including a measure called the land to improvement ratio. % %","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/arcade\/use-arcade-expressions-to-map-the-land-to-improvement-ratios-in-your-area#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/arcade\/use-arcade-expressions-to-map-the-land-to-improvement-ratios-in-your-area"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/arcade\/use-arcade-expressions-to-map-the-land-to-improvement-ratios-in-your-area#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"Use Arcade Expressions to Map the Land to Improvement Ratios in Your Area"}]},{"@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\/caab18febedd8ec7a317263ee5483f4e","name":"Jim Herries","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\/2025\/08\/Headshot-for-ArcGIS-Blog.jpg","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/08\/Headshot-for-ArcGIS-Blog.jpg","caption":"Jim Herries"},"description":"Jim Herries is a geographer with Esri in Redlands, California. He serves as Senior Principal GIS Engineer, GIS Engineering Lead, Cartography on the team responsible for ArcGIS Living Atlas of the World. Jim works with teams on thematic mapping and other types of maps that bring data to life, reflecting a drive to help GIS users find insights as they go along. He constantly looks for ways to create clear, focused map information products that incorporate meaningful spatial analysis and evocative visualizations. When he started in GIS at Ohio State, he walked over to the campus library to transcribe census data by hand to paper so that he could hand-enter it into spreadsheets for upload into Arc\/INFO for mapping and analysis. Today, he appreciates how web GIS brings everyone access to good data in useful layers and maps as a starting point for great work.","sameAs":["https:\/\/www.linkedin.com\/in\/jimherries\/","https:\/\/x.com\/jherries","https:\/\/jimherries.tumblr.com\/"],"url":"https:\/\/www.esri.com\/arcgis-blog\/author\/jimhe"}]}},"text_date":"May 15, 2017","author_name":"Jim Herries","author_page":"https:\/\/www.esri.com\/arcgis-blog\/author\/jimhe","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2017\/05\/Land-to-Improvement-ratio.png","primary_product":"ArcGIS Online","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":33491,"name":"parcels","slug":"parcels","term_group":0,"term_taxonomy_id":33491,"taxonomy":"post_tag","description":"","parent":0,"count":7,"filter":"raw"},{"term_id":33501,"name":"real estate","slug":"real-estate","term_group":0,"term_taxonomy_id":33501,"taxonomy":"post_tag","description":"","parent":0,"count":5,"filter":"raw"},{"term_id":24581,"name":"smart mapping","slug":"smart-mapping","term_group":0,"term_taxonomy_id":24581,"taxonomy":"post_tag","description":"","parent":0,"count":81,"filter":"raw"},{"term_id":32661,"name":"thematic mapping","slug":"thematic-mapping","term_group":0,"term_taxonomy_id":32661,"taxonomy":"post_tag","description":"","parent":0,"count":37,"filter":"raw"}],"category_data":[{"term_id":777102,"name":"Arcade","slug":"arcade","term_group":0,"term_taxonomy_id":777102,"taxonomy":"category","description":"","parent":0,"count":98,"filter":"raw"},{"term_id":22841,"name":"Local Government","slug":"local-government","term_group":0,"term_taxonomy_id":22841,"taxonomy":"category","description":"","parent":0,"count":557,"filter":"raw"},{"term_id":22941,"name":"Mapping","slug":"mapping","term_group":0,"term_taxonomy_id":22941,"taxonomy":"category","description":"","parent":0,"count":2690,"filter":"raw"}],"product_data":[{"term_id":36811,"name":"ArcGIS Hub","slug":"arcgis-hub","term_group":0,"term_taxonomy_id":36811,"taxonomy":"product","description":"","parent":36591,"count":219,"filter":"raw"},{"term_id":36551,"name":"ArcGIS Online","slug":"arcgis-online","term_group":0,"term_taxonomy_id":36551,"taxonomy":"product","description":"","parent":0,"count":2427,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=arcgis-online","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/76941","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\/4161"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=76941"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/76941\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=76941"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=76941"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=76941"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=76941"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=76941"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}