{"id":121711,"date":"2008-03-21T21:05:00","date_gmt":"2008-03-21T21:05:00","guid":{"rendered":"http:\/\/www.esri.com\/arcgis-blog\/products\/product\/uncategorized\/python-script-tool-for-selecting-polygons-for-maps-at-smaller-scales\/"},"modified":"2008-03-21T21:05:00","modified_gmt":"2008-03-21T21:05:00","slug":"python-script-tool-for-selecting-polygons-for-maps-at-smaller-scales","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/mapping\/python-script-tool-for-selecting-polygons-for-maps-at-smaller-scales","title":{"rendered":"Python script tool for selecting polygons for maps at smaller scales"},"author":4351,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[22941],"tags":[38211,23211],"industry":[],"product":[],"class_list":["post-121711","blog","type-blog","status-publish","format-standard","hentry","category-mapping","tag-arcgis-methods","tag-map-data"],"acf":{"short_description":"By Charlie Frye, Esri Chief Cartographer\n\n\n\nWhich are the 30 or 500 most important of Minnesota\u2019s famous 10,000 lakes?\u00a0 Next, think ab...","flexible_content":[{"acf_fc_layout":"content","content":"<p><strong>By Charlie Frye, Esri Chief Cartographer<\/strong><\/p>\n<p><img decoding=\"async\" src=\"http:\/\/downloads.esri.com\/MappingCenter2007\/blog\/Mar08Images\/PythonToolPolygons_Thumb.jpg\" border=\"0\" alt=\"Refresh\/reload the page  (F5) to refresh the animation\" hspace=\"5\" vspace=\"5\" align=\"left\" \/><\/p>\n<p>Which are the 30 or 500 most important of Minnesota\u2019s famous 10,000 lakes?\u00a0 Next, think about that question from the point of view of making a zoom-able map of the U.S. and how many lakes need to be shown as you zoom in.\u00a0 That question boils down to how to decide which polygons to show.\u00a0 Not all polygons are created equally, some are roughly round, some are banana shaped (like ox-bow lakes) some have lots of prongs (like a reservoir formed by U.S. Army Corps of Engineers dam), some are long and twisty like a pretzel.\u00a0<!--more--><\/p>\n<p>The USGS\u2019s guidance for selecting polygons from their 1:24,000 scale maps to be included on the 1:100,000 scale maps was based on the width of the smallest axis of a polygon. That worked well back in the days when folks used their eyes and hands to make maps.\u00a0 For the modern cartographer databases, keyboards, and mice effectively blunt the senses and the mapmaking process.<\/p>\n<p>A little over a year ago I took the essence of that USGS guidance and decided to see how far I could push it. The result is a Python script tool (<a title=\"ArcScripts: Download MBR Analysis tools\" href=\"http:\/\/arcscripts.esri.com\/details.asp?dbid=15502\" target=\"_blank\">Minimum Bounding Rectangle Polygon Analyzer<\/a>) that analyzes polygons and a method for selecting polygons based on that analysis.<\/p>\n<p>The analysis depends on creating the smallest minimum bounding rectangle (MBR) around a polygon and analyzing the rectangle and the polygon\u2019s relation to it. This provides three measures that prove very useful in selecting polygons for smaller scales<\/p>\n<ul>\n<li><strong>Area of the polygon<\/strong>, which is essentially a starting point, after all there is no point in analyzing polygons that are way too small in the first place.<\/li>\n<li><strong>Percentage of the area of the MBR that the polygon occupies<\/strong>.\u00a0 This indicates how substantial the polygon is.\u00a0 The MBR Polygon Analyzer script adds a field called MBR_Area to your polygon data to store this information.<\/li>\n<li><strong>Ratio of the length to width of the MBR<\/strong>.\u00a0 This indicates whether the polygon is generally long.\u00a0 For instance a 20:1 ratio indicates a long polygon, while a 2:1 ratio indicates a round-ish polygon. \u00a0The MBR Polygon Analyzer script adds a field called RatioL2W to store this information.<\/li>\n<\/ul>\n<p>There seem to be four basic types of polygon shapes that need to be worried about (these can be subdivided, but I found after working with seven, and then five, that I was just repeating essentially the same work by having more classes).\u00a0 Here are examples of query where clauses for each type of shape:<\/p>\n<ol type=\"1\">\n<li><strong>Roundish:<\/strong> RatioL2W less than 1:5 AND\u00a0 MBR_Area greater than 40%<\/li>\n<li><strong>Oblong:<\/strong> RatioL2W between 1:5 and 1:12.5 AND MBR_Area greater than 30%<\/li>\n<li><strong>Long:<\/strong> RatioL2W greater than \u00a01:6) AND MBR_Area between 6% and \u00a030%<\/li>\n<li><strong>Pronged:<\/strong> RatioL2W between 1:2 \u00a0and 1:20 AND MBR_Area&#8221; greater than 5%<\/li>\n<\/ol>\n<p>These queries logically leave some gaps, but when combined with a minimum threshold for feature area, manage to select all the expected features in testing thus far. For instance, here is a definition query I used not long ago to select lakes from a <a href=\"http:\/\/nhdgeo.usgs.gov\/metadata\/nhd_medium.htm\">NHD Medium resolution water bodies dataset<\/a> to be included on a 1:250,000 online map:<\/p>\n<p>(&#8220;AREASQKM&#8221; &gt; 1 AND ( &#8220;RatioL2W&#8221; &lt; 5 AND &#8220;MBR_Area&#8221; &gt; 40)) OR (( &#8220;AREASQKM&#8221; &gt; 2)\u00a0 AND (&#8220;RatioL2W&#8221; &gt;= 5 AND &#8220;RatioL2W&#8221; &lt; 12.5) AND &#8220;MBR_Area&#8221; &gt; 30) OR (( &#8220;AREASQKM&#8221; &gt; 3)\u00a0 AND (&#8220;RatioL2W&#8221; &lt; 6) AND (&#8220;MBR_Area&#8221; &gt; 6 AND &#8220;MBR_Area&#8221; &lt; 30) ) OR ((&#8220;AREASQKM&#8221; &gt; 2) AND (&#8220;RatioL2W&#8221; &gt;= 6 AND &#8220;RatioL2W&#8221; &lt; 20) AND (&#8220;MBR_Area&#8221; &gt; 5))<\/p>\n<p>While most of the design and testing of this method has been focused on hydrographic data, some testing has been done on soils, geology, forestry, buildings, and landcover data.\u00a0 All show promising results.<\/p>\n<p>Selecting the data for a smaller scale map is only the first step.\u00a0 The polygon\u2019s geometry may need to be  simplified.\u00a0 Depending on your cartographic preference, you may want to aggregate, displace, or exaggerate some of these polygons.\u00a0 In fact, just to generate a little discussion, given the following example what would you do to the smaller ponds in this picture and why? Are there other things you would have done differently?\u00a0 Please add your responses to the comments.<\/p>\n"}],"authors":[{"ID":4351,"user_firstname":"Charlie","user_lastname":"Frye","nickname":"Charlie Frye","user_nicename":"cfrye","display_name":"Charlie Frye","user_email":"cfrye@esri.com","user_url":"","user_registered":"2018-03-02 00:15:58","user_description":"I am the Chief Cartographer at Esri and work on the Living Atlas Team. I have been with Esri in Software Products since 1994. I specialize in GIS engineering and information product design. I am the author of many global scientific and thematic layers on topics that include ecosystems, landforms, population, climate, emissions, etc.  Contact me at cfrye@esri.com with questions or feedback.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/CF_R3.png' 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>Python script tool for selecting polygons for maps at smaller scales<\/title>\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\/product\/mapping\/python-script-tool-for-selecting-polygons-for-maps-at-smaller-scales\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Python script tool for selecting polygons for maps at smaller scales\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/mapping\/python-script-tool-for-selecting-polygons-for-maps-at-smaller-scales\" \/>\n<meta property=\"og:site_name\" content=\"ArcGIS Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/esrigis\/\" \/>\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\/product\/mapping\/python-script-tool-for-selecting-polygons-for-maps-at-smaller-scales#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/mapping\/python-script-tool-for-selecting-polygons-for-maps-at-smaller-scales\"},\"author\":{\"name\":\"Charlie Frye\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/cb24d44b9b7464f8eafd9fde29ae5c7a\"},\"headline\":\"Python script tool for selecting polygons for maps at smaller scales\",\"datePublished\":\"2008-03-21T21:05:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/mapping\/python-script-tool-for-selecting-polygons-for-maps-at-smaller-scales\"},\"wordCount\":11,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"ArcGIS Methods\",\"Map Data\"],\"articleSection\":[\"Mapping\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/mapping\/python-script-tool-for-selecting-polygons-for-maps-at-smaller-scales#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/mapping\/python-script-tool-for-selecting-polygons-for-maps-at-smaller-scales\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/mapping\/python-script-tool-for-selecting-polygons-for-maps-at-smaller-scales\",\"name\":\"Python script tool for selecting polygons for maps at smaller scales\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2008-03-21T21:05:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/mapping\/python-script-tool-for-selecting-polygons-for-maps-at-smaller-scales#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/mapping\/python-script-tool-for-selecting-polygons-for-maps-at-smaller-scales\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/mapping\/python-script-tool-for-selecting-polygons-for-maps-at-smaller-scales#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Python script tool for selecting polygons for maps at smaller scales\"}]},{\"@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\/cb24d44b9b7464f8eafd9fde29ae5c7a\",\"name\":\"Charlie Frye\",\"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\/2018\/04\/CF_R3.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/CF_R3.png\",\"caption\":\"Charlie Frye\"},\"description\":\"I am the Chief Cartographer at Esri and work on the Living Atlas Team. I have been with Esri in Software Products since 1994. I specialize in GIS engineering and information product design. I am the author of many global scientific and thematic layers on topics that include ecosystems, landforms, population, climate, emissions, etc. Contact me at cfrye@esri.com with questions or feedback.\",\"knowsAbout\":[\"ArcGIS\"],\"knowsLanguage\":[\"English\"],\"jobTitle\":\"Distinguished GIS Engineer and Chief Cartographer\",\"worksFor\":\"Environmental Systems Research Institute, Inc.\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/cfrye\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Python script tool for selecting polygons for maps at smaller scales","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\/product\/mapping\/python-script-tool-for-selecting-polygons-for-maps-at-smaller-scales","og_locale":"en_US","og_type":"article","og_title":"Python script tool for selecting polygons for maps at smaller scales","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/mapping\/python-script-tool-for-selecting-polygons-for-maps-at-smaller-scales","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","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\/product\/mapping\/python-script-tool-for-selecting-polygons-for-maps-at-smaller-scales#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/mapping\/python-script-tool-for-selecting-polygons-for-maps-at-smaller-scales"},"author":{"name":"Charlie Frye","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/cb24d44b9b7464f8eafd9fde29ae5c7a"},"headline":"Python script tool for selecting polygons for maps at smaller scales","datePublished":"2008-03-21T21:05:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/mapping\/python-script-tool-for-selecting-polygons-for-maps-at-smaller-scales"},"wordCount":11,"commentCount":0,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["ArcGIS Methods","Map Data"],"articleSection":["Mapping"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/product\/mapping\/python-script-tool-for-selecting-polygons-for-maps-at-smaller-scales#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/mapping\/python-script-tool-for-selecting-polygons-for-maps-at-smaller-scales","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/mapping\/python-script-tool-for-selecting-polygons-for-maps-at-smaller-scales","name":"Python script tool for selecting polygons for maps at smaller scales","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2008-03-21T21:05:00+00:00","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/mapping\/python-script-tool-for-selecting-polygons-for-maps-at-smaller-scales#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/product\/mapping\/python-script-tool-for-selecting-polygons-for-maps-at-smaller-scales"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/mapping\/python-script-tool-for-selecting-polygons-for-maps-at-smaller-scales#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"Python script tool for selecting polygons for maps at smaller scales"}]},{"@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\/cb24d44b9b7464f8eafd9fde29ae5c7a","name":"Charlie Frye","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\/2018\/04\/CF_R3.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/CF_R3.png","caption":"Charlie Frye"},"description":"I am the Chief Cartographer at Esri and work on the Living Atlas Team. I have been with Esri in Software Products since 1994. I specialize in GIS engineering and information product design. I am the author of many global scientific and thematic layers on topics that include ecosystems, landforms, population, climate, emissions, etc. Contact me at cfrye@esri.com with questions or feedback.","knowsAbout":["ArcGIS"],"knowsLanguage":["English"],"jobTitle":"Distinguished GIS Engineer and Chief Cartographer","worksFor":"Environmental Systems Research Institute, Inc.","url":"https:\/\/www.esri.com\/arcgis-blog\/author\/cfrye"}]}},"text_date":"March 21, 2008","author_name":"Charlie Frye","author_page":"https:\/\/www.esri.com\/arcgis-blog\/author\/cfrye","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/08\/Newsroom-Keyart-Wide-1920-x-1080.jpg","primary_product":false,"tag_data":[{"term_id":38211,"name":"ArcGIS Methods","slug":"arcgis-methods","term_group":0,"term_taxonomy_id":38211,"taxonomy":"post_tag","description":"","parent":0,"count":48,"filter":"raw"},{"term_id":23211,"name":"Map Data","slug":"map-data","term_group":0,"term_taxonomy_id":23211,"taxonomy":"post_tag","description":"","parent":0,"count":35,"filter":"raw"}],"category_data":[{"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":[],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/121711","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\/4351"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=121711"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/121711\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=121711"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=121711"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=121711"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=121711"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=121711"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}