{"id":2945770,"date":"2026-01-16T08:00:27","date_gmt":"2026-01-16T16:00:27","guid":{"rendered":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2945770"},"modified":"2026-01-26T17:03:13","modified_gmt":"2026-01-27T01:03:13","slug":"dynamic-scale-based-sizing","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/dynamic-scale-based-sizing","title":{"rendered":"ArcGIS Online Map Viewer: The Case for Dynamic Sizing on The Web"},"author":345932,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[25741,22941],"tags":[565442,771162,33371,763252,24581],"industry":[],"product":[36571,36551],"class_list":["post-2945770","blog","type-blog","status-publish","format-standard","hentry","category-electric-gas","category-mapping","tag-arcgis-utility-network","tag-custom-symbology","tag-map-viewer","tag-scale-based-symbols","tag-smart-mapping","product-arcgis-enterprise","product-arcgis-online"],"acf":{"authors":[{"ID":345932,"user_firstname":"Maxwell","user_lastname":"Debella","nickname":"Maxwell Debella","user_nicename":"mdebella_prodtesting","display_name":"Maxwell DeBella","user_email":"mdebella@esri.com","user_url":"","user_registered":"2023-09-14 18:21:12","user_description":"","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/10\/PhotoForUC-213x200.jpeg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}],"related_articles":"","show_article_image":false,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/MVUNBlurSmall.png","wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/MVUNBlurLarge.png","short_description":"With the October 2025 and upcoming 12.1 release we are happy to support dynamic scaled based sizing for Subtype Group Layers. ","flexible_content":[{"acf_fc_layout":"content","content":"<p>When discussing scale-based sizing, <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/latest\/help\/mapping\/properties\/map-reference-scales.htm\"><strong>reference scale<\/strong><\/a> cannot be overlooked. It\u2019s been a part of cartographic workflows since <strong>ArcMap<\/strong>. For printed maps, <strong>reference scale&#8217;s<\/strong> single scale approach is integral to map design. However, because of the multi-scale nature of web maps, <strong>reference scale<\/strong> struggles due to its focus on a single-scale. For that reason, <strong>Map Viewer<\/strong> introduced <strong>adjust size automatically<\/strong> into <strong>Smart Mapping<\/strong>. Instead of referencing a single scale, <strong>adjust size automatically<\/strong> works by calculating optimal symbol sizes for a range of scales, rather than a single scale. Feature sizes are bounded at exceptionally large and small scales, ensuring they are consistent and legible as you zoom in and out on the map.<\/p>\n"},{"acf_fc_layout":"content","content":"<p>With the October 2025 and the upcoming 12.1 release we are happy to support adjusting size automatically for <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/latest\/help\/mapping\/layer-properties\/subtype-layers.htm\"><strong>Subtype Group Layers<\/strong><\/a>. You can now handle scale based sizing through enabling <strong>adjust size automatically<\/strong> on a sublayer. In this post we\u2019ll go over how <strong>adjust size automatically<\/strong> works, how to apply it in <strong>Map Viewer<\/strong>, how to achieve a similar look and feel for labeling, its differences to <strong>reference scale<\/strong>, and why <strong>adjust size automatically<\/strong> is intended for the web. By the end of this blog, you\u2019ll have an informed grasp of why <strong>adjust size automatically<\/strong> works better with the interactive nature of web-based mapping.<\/p>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"content","content":"<h2><strong>Adjust Size Automatically Explained<\/strong><\/h2>\n"},{"acf_fc_layout":"content","content":"<p>First, let us go over <strong>adjust size automatically<\/strong> and how to apply it to your sub-layers. By default, layers published from <strong>ArcGIS Pro<\/strong> have static feature sizes applied. This can create issues when moving between scales. For example, applying a symbol size at a larger scale will look applicable for that scale, however, moving to a smaller scale results in overlapping features; on the other hand, setting the size to something smaller works at small scales but zooming back in results in overly tiny features. <strong>Adjust size automatically<\/strong> works by dynamically changing the feature size for multiple scales, subtly balancing feature sizes between large and small scales. Check out the maps below to see how static symbol size compares to <strong>adjust size automatically<\/strong> and <strong>reference scale<\/strong>.<\/p>\n"},{"acf_fc_layout":"content","content":"<h2>Map With Static Symbol Size<\/h2>\n"},{"acf_fc_layout":"content","content":"<p>This map has a static symbol size set. The size of the features is fixed, zoom in and out to see how the symbols behave at large and small scales.<\/p>\n"},{"acf_fc_layout":"storymap","title":"","description":"","static":false,"storymap_url":"<a href=\"https:\/\/arcgis.com\/apps\/mapviewer\/index.html?configurableview=true&#038;webmap=209a30ffb3a548a7af2ed5f55debe30f&#038;theme=light&#038;legend=true&#038;share=true&#038;center=-119.72429916349996,34.01485836940428&#038;scale=288895.277144\">https:\/\/arcgis.com\/apps\/mapviewer\/index.html?configurableview=true&amp;webmap=209a30ffb3a548a7af2ed5f55debe30f&amp;theme=light&amp;legend=true&amp;share=true&amp;center=-119.72429916349996,34.01485836940428&amp;scale=288895.277144<\/a>"},{"acf_fc_layout":"content","content":"<h2><\/h2>\n<h2>Map With Adjust Size Automatically Enabled<\/h2>\n"},{"acf_fc_layout":"content","content":"<p>This map has <strong>adjust size automatically<\/strong> enabled on the sub-layers. Test out different scales to see how the features automatically change size.<\/p>\n"},{"acf_fc_layout":"storymap","title":"","description":"","static":false,"storymap_url":"<a href=\"https:\/\/arcgis.com\/apps\/mapviewer\/index.html?configurableview=true&#038;webmap=12f915798b7f4b1faf3db71e507f5d67&#038;theme=light&#038;legend=true&#038;share=true&#038;center=-119.72429916349996,34.01485836940428&#038;scale=288895.277144\">https:\/\/arcgis.com\/apps\/mapviewer\/index.html?configurableview=true&amp;webmap=12f915798b7f4b1faf3db71e507f5d67&amp;theme=light&amp;legend=true&amp;share=true&amp;center=-119.72429916349996,34.01485836940428&amp;scale=288895.277144<\/a>"},{"acf_fc_layout":"content","content":"<h2><\/h2>\n<h2>Reference Scale on a Multi-Scale Web Map<\/h2>\n"},{"acf_fc_layout":"content","content":"<p>Below is a <a href=\"https:\/\/codepen.io\/mdebella\/full\/NPNabVW\">custom app<\/a> using the <strong>ArcGIS Maps SDK for Javascript<\/strong> to create <strong>reference scale<\/strong> online. Zoom in and out of the map to see how <strong>reference scale<\/strong> works on the web.<\/p>\n"},{"acf_fc_layout":"storymap","title":"","description":"","static":false,"storymap_url":"<a href=\"https:\/\/codepen.io\/mdebella\/full\/NPNabVW\">https:\/\/codepen.io\/mdebella\/full\/NPNabVW<\/a>"},{"acf_fc_layout":"content","content":"<h2><\/h2>\n<h2>Under the Hood<\/h2>\n"},{"acf_fc_layout":"content","content":"<p><strong>Adjust size automatically<\/strong> functions by adding a <a href=\"https:\/\/developers.arcgis.com\/javascript\/latest\/api-reference\/esri-renderers-visualVariables-SizeVariable.html\">size visual variable<\/a> to the layer\u2019s renderer. The size visual variable can be applied to point, poly-line, and polygon outline features. Three variables make up the size visual variable object: <em>type<\/em>, <em>valueExpression<\/em>, and <em>stops<\/em>. <em>Type<\/em> stores the type of visual variable, <em>valueExpression<\/em> holds the current scale in the map view, and <em>stops<\/em> contains multiple scale levels each with a computed size.<\/p>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"content","content":"<pre><code style=\"padding: 0.5em;color: #333;background: #f8f8f8\">\"visualVariables\": [\r\n    {\r\n      \"type\": \"sizeInfo\",\r\n      \"valueExpression\": \"$view.scale\",\r\n      \"stops\": [\r\n        {\r\n          \"size\": 7.5,\r\n          \"value\": 1129\r\n        },\r\n        {\r\n          \"size\": 6,\r\n          \"value\": 9028\r\n        },\r\n        {\r\n          \"size\": 3,\r\n          \"value\": 72224\r\n        },\r\n        {\r\n          \"size\": 1.5,\r\n          \"value\": 577791\r\n        }\r\n      ]\r\n    }\r\n  ]<\/code><\/pre>\n"},{"acf_fc_layout":"content","content":"<p>&nbsp;<\/p>\n<p><em>Stops<\/em> drives the magic that is web based dynamic scale sizing. Each stop is calculated algorithmically and contains a scale as well as a feature size for that scale level. Take the provided example below. The first stop specifies that while the view\u2019s current scale is equal to or greater than 1:1129, symbols will be rendered at a size of 7.5. This makes certain that the symbol size is fixed at 7.5 when zooming past 1:1129. For scales between 1:1129 and 1:9028, the size will be linearly interpolated; such that, as you move further away from 1:1129 and closer to 1:9028, the size of the symbol will gradually shrink from 7.5 to 6. When the view&#8217;s scale is less than 1:1129 or greater than 1:577791, symbols will remain fixed at 7.5 and 1.5 respectively. This guarantees balance and fluidity as you zoom in and out on the map. As you approach extremely large and small scales, the symbol size will reach it&#8217;s bounds, making certain that symbols remain moderately sized.<\/p>\n"},{"acf_fc_layout":"content","content":"<p>Another great advantage of this approach is that handling the sizing at differing scales is simplified for you. You don\u2019t need to worry about setting multiple scales or the sizes at each scale. The algorithm handles all the complexity for you. All you need to do is check a box.<\/p>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"content","content":"<h2><strong>How to Enable Adjust Size Automatically In Map Viewer<\/strong><\/h2>\n"},{"acf_fc_layout":"content","content":"<p>Let\u2019s look at how to apply dynamic sizing in Map Viewer.<\/p>\n<p>1. Start by selecting a sublayer<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2950146,"id":2950146,"title":"Step1ADS","filename":"Step1ADS.png","filesize":1614162,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Step1ADS.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/dynamic-scale-based-sizing\/step1ads","alt":"","author":"345932","description":"","caption":"","name":"step1ads","status":"inherit","uploaded_to":2945770,"date":"2025-11-26 23:33:46","modified":"2025-11-26 23:33:46","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1915,"height":1073,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Step1ADS-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Step1ADS.png","medium-width":464,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Step1ADS.png","medium_large-width":768,"medium_large-height":430,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Step1ADS.png","large-width":1915,"large-height":1073,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Step1ADS-1536x861.png","1536x1536-width":1536,"1536x1536-height":861,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Step1ADS.png","2048x2048-width":1915,"2048x2048-height":1073,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Step1ADS-826x463.png","card_image-width":826,"card_image-height":463,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Step1ADS.png","wide_image-width":1915,"wide_image-height":1073}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>2. Once the sub-layer is selected, click the Styles button on the right action bar.<\/p>\n<p>3. Here you can change the renderer. We are going to stick with the default simple renderer.<\/p>\n<p>4. Open the symbol styler.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2950178,"id":2950178,"title":"Step2ADS","filename":"Step2ADS.png","filesize":1165995,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Step2ADS.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/dynamic-scale-based-sizing\/step2ads","alt":"","author":"345932","description":"","caption":"","name":"step2ads","status":"inherit","uploaded_to":2945770,"date":"2025-11-27 00:17:39","modified":"2025-11-27 00:17:39","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1916,"height":1074,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Step2ADS-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Step2ADS.png","medium-width":464,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Step2ADS.png","medium_large-width":768,"medium_large-height":430,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Step2ADS.png","large-width":1916,"large-height":1074,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Step2ADS-1536x861.png","1536x1536-width":1536,"1536x1536-height":861,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Step2ADS.png","2048x2048-width":1916,"2048x2048-height":1074,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Step2ADS-826x463.png","card_image-width":826,"card_image-height":463,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Step2ADS.png","wide_image-width":1916,"wide_image-height":1074}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p style=\"text-align: left\">5. Zoom to the scale you would like to start with.<\/p>\n<p style=\"text-align: left\">6. Click the box right below the size slider that says <strong>adjust size automatically<\/strong>.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2950179,"id":2950179,"title":"Step3ADS","filename":"Step3ADS.png","filesize":879406,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Step3ADS.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/dynamic-scale-based-sizing\/step3ads","alt":"","author":"345932","description":"","caption":"","name":"step3ads","status":"inherit","uploaded_to":2945770,"date":"2025-11-27 00:18:06","modified":"2025-11-27 00:18:06","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1916,"height":1076,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Step3ADS-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Step3ADS.png","medium-width":464,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Step3ADS.png","medium_large-width":768,"medium_large-height":431,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Step3ADS.png","large-width":1916,"large-height":1076,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Step3ADS-1536x863.png","1536x1536-width":1536,"1536x1536-height":863,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Step3ADS.png","2048x2048-width":1916,"2048x2048-height":1076,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Step3ADS-826x465.png","card_image-width":826,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Step3ADS.png","wide_image-width":1916,"wide_image-height":1076}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>7. Adjust the size of the feature to meet your needs at that current scale.<\/p>\n<p>8. Zoom in an out to see how the sizing changes at different scales.<\/p>\n<p>9. Feel free to change the size in the symbol styler. This will readjust all the stops automatically.<\/p>\n<p>10. Once you feel good about the size, save the map and or the layer.<\/p>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"content","content":"<h2><strong>Labels<\/strong><\/h2>\n"},{"acf_fc_layout":"content","content":"<p>Although, adjust size automatically doesn&#8217;t apply to labels, you can still achieve scale based sizing by utilizing multiple label classes. In order to accomplish a similar experience each class will have to manually created and configured accordingly. Below is a step by step guide on generating multiple label classes at varied scale ranges.<\/p>\n"},{"acf_fc_layout":"content","content":"<p>1. Select a sub layer.<\/p>\n<p>2. Open L<em>abels<\/em> on the right action bar.<\/p>\n<p>3. Click <em>Add label class<\/em>.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2950960,"id":2950960,"title":"Labels1DS","filename":"Labels1DS.png","filesize":472091,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Labels1DS.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/dynamic-scale-based-sizing\/labels1ds","alt":"","author":"345932","description":"","caption":"","name":"labels1ds","status":"inherit","uploaded_to":2945770,"date":"2025-12-08 23:44:35","modified":"2025-12-08 23:44:35","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1918,"height":1077,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Labels1DS-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Labels1DS.png","medium-width":464,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Labels1DS.png","medium_large-width":768,"medium_large-height":431,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Labels1DS.png","large-width":1918,"large-height":1077,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Labels1DS-1536x862.png","1536x1536-width":1536,"1536x1536-height":862,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Labels1DS.png","2048x2048-width":1918,"2048x2048-height":1077,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Labels1DS-826x465.png","card_image-width":826,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Labels1DS.png","wide_image-width":1918,"wide_image-height":1077}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>4. Select the field you want to display.<\/p>\n<p>5. Once the field has been selected, configure the label style to your needs.<\/p>\n<p>6. Adjust the visible range&#8217;s first stop to be equal to scale you want labels to first become visible.<\/p>\n<p>7. Set the visible range slider end to be equal to the scale you no longer want the label class to be shown.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2950961,"id":2950961,"title":"Labels2DS","filename":"Labels2DS.png","filesize":521031,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Labels2DS.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/dynamic-scale-based-sizing\/labels2ds","alt":"","author":"345932","description":"","caption":"","name":"labels2ds","status":"inherit","uploaded_to":2945770,"date":"2025-12-08 23:45:55","modified":"2025-12-08 23:45:55","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1918,"height":1076,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Labels2DS-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Labels2DS.png","medium-width":464,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Labels2DS.png","medium_large-width":768,"medium_large-height":431,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Labels2DS.png","large-width":1918,"large-height":1076,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Labels2DS-1536x862.png","1536x1536-width":1536,"1536x1536-height":862,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Labels2DS.png","2048x2048-width":1918,"2048x2048-height":1076,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Labels2DS-826x463.png","card_image-width":826,"card_image-height":463,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Labels2DS.png","wide_image-width":1918,"wide_image-height":1076}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>8. Duplicate the class. This new class will serve as your second stop.<\/p>\n<p>9. Change the label size to be larger.<\/p>\n<p>10. Set the visible range slider start to be equal to the end of the first stop.<\/p>\n<p>11. Set the visible range slider end.<\/p>\n<p>12. Repeat the process until satisfied.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2950962,"id":2950962,"title":"Labels3DS","filename":"Labels3DS.png","filesize":224253,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Labels3DS.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/dynamic-scale-based-sizing\/labels3ds","alt":"","author":"345932","description":"","caption":"","name":"labels3ds","status":"inherit","uploaded_to":2945770,"date":"2025-12-08 23:46:46","modified":"2025-12-08 23:46:46","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1918,"height":1076,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Labels3DS-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Labels3DS.png","medium-width":464,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Labels3DS.png","medium_large-width":768,"medium_large-height":431,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Labels3DS.png","large-width":1918,"large-height":1076,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Labels3DS-1536x862.png","1536x1536-width":1536,"1536x1536-height":862,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Labels3DS.png","2048x2048-width":1918,"2048x2048-height":1076,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Labels3DS-826x463.png","card_image-width":826,"card_image-height":463,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/Labels3DS.png","wide_image-width":1918,"wide_image-height":1076}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<h2><strong>The Difference<\/strong><\/h2>\n"},{"acf_fc_layout":"content","content":"<p>You may be asking, how does <strong>reference scale<\/strong> fit into all of this? <strong>ArcGIS Pro<\/strong> has <strong>reference scale<\/strong>, why doesn\u2019t <strong>ArcGIS Online<\/strong>? The answer is in interactivity. <strong>Reference scale<\/strong> was designed to handle feature sizing for printed maps. It works by maintaining feature dimensions at one specified scale. If you set a <strong>reference scale<\/strong> to 1:5,000 that means that the height and width of your features and labels will remain locked at 1:5,000. Zooming in and out will adjust the size of features and text based on a 1:1 linear change. If your feature size was set to 20 pt at 1:5,000 then the move to 1:10,000 the feature size would be 10 pt and so on.<\/p>\n"},{"acf_fc_layout":"content","content":"<p>On printed maps this approach works wonders, if your printed map is set to 1:5,000 then you don\u2019t need to worry about the size on the screen differing from the printed output \u2013 what you see is what you get. This method struggles to work well with the dynamic nature of online based maps. At scales farther from the reference scale, features will be either microscopic or so enormous you won&#8217;t be able to see the map. That\u2019s where <strong>adjust size automatically<\/strong> comes in. Instead of having an approach that bases size on a reference scale, <strong>adjust size automatically<\/strong> ensures continuity at any scale. Stops are created algorithmically to guarantee sizing is optimized for any given scale; meaning, features will be small enough to be legible at larger scales and large enough at smaller scales all while ensuring they do not grow or shrink immoderately.<\/p>\n"},{"acf_fc_layout":"content","content":"<h2><strong>Conclusion<\/strong><\/h2>\n"},{"acf_fc_layout":"content","content":"<p>Although <strong>reference scale<\/strong> is a great tool for creating printed maps, its application induces problems in the web mapping space. Utilizing <strong>adjust size automatically<\/strong> saves you a lot of time. You don\u2019t need to worry about setting specific sizes for specific scales, just check a button and everything else is handled for you. With <strong>Subtype Group Layer<\/strong> receiving this support in the October 2025 release you can now generate highly interactive web maps that emphasize maintaining feature sizing as you zoom in and out on the map. For more information on scale-based sizing, what&#8217;s new in October 2025, and <strong>Subtype Group Layers<\/strong> please checkout the links provided below. Stay tuned for more updates to <strong>Subtype Group Layers<\/strong> and web-based symbol sizing. Happy mapping!<\/p>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"content","content":"<h2><strong>Links<\/strong><\/h2>\n"},{"acf_fc_layout":"content","content":"<p>1. <a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/js-api-arcgis\/mapping\/how-and-why-to-adjust-size-by-scale-in-web-maps\">ArcGIS Maps SDK for Javascript: How and why to adjust symbol size by scale in web maps<\/a><\/p>\n<p>2. <a href=\"https:\/\/developers.arcgis.com\/javascript\/latest\/visualization\/best-practices\/scale\/\">ArcGIS Maps SDK for Javascript: Scale-aware visualizations<\/a><\/p>\n<p>3. <a href=\"https:\/\/doc.arcgis.com\/en\/arcgis-online\/reference\/whats-new.htm\">What&#8217;s New ArcGIS Online Documentation<\/a><\/p>\n<p>4. <a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/announcements\/whats-new-arcgis-online-october-2025\">What&#8217;s New ArcGIS Online October 2025 Blog<\/a><\/p>\n<p>&nbsp;<\/p>\n"}]},"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>Scale-Based Feature Sizing for Subtype Group Layer<\/title>\n<meta name=\"description\" content=\"With the October 2025 and upcoming 12.1 release we are happy to support adjusting size automatically for Subtype Group Layers.\" \/>\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\/mapping\/dynamic-scale-based-sizing\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ArcGIS Online Map Viewer: The Case for Dynamic Sizing on The Web\" \/>\n<meta property=\"og:description\" content=\"With the October 2025 and upcoming 12.1 release we are happy to support adjusting size automatically for Subtype Group Layers.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/dynamic-scale-based-sizing\" \/>\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=\"2026-01-27T01:03:13+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/dynamic-scale-based-sizing#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/dynamic-scale-based-sizing\"},\"author\":{\"name\":\"Maxwell DeBella\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/f1cf26a48cbf41c7316646d583e00a9a\"},\"headline\":\"ArcGIS Online Map Viewer: The Case for Dynamic Sizing on The Web\",\"datePublished\":\"2026-01-16T16:00:27+00:00\",\"dateModified\":\"2026-01-27T01:03:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/dynamic-scale-based-sizing\"},\"wordCount\":12,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"ArcGIS Utility Network\",\"custom symbology\",\"Map Viewer\",\"Scale-based symbols\",\"smart mapping\"],\"articleSection\":[\"Electric &amp; Gas Utilities\",\"Mapping\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/dynamic-scale-based-sizing\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/dynamic-scale-based-sizing\",\"name\":\"Scale-Based Feature Sizing for Subtype Group Layer\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2026-01-16T16:00:27+00:00\",\"dateModified\":\"2026-01-27T01:03:13+00:00\",\"description\":\"With the October 2025 and upcoming 12.1 release we are happy to support adjusting size automatically for Subtype Group Layers.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/dynamic-scale-based-sizing#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/dynamic-scale-based-sizing\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/dynamic-scale-based-sizing#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ArcGIS Online Map Viewer: The Case for Dynamic Sizing on The Web\"}]},{\"@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\/f1cf26a48cbf41c7316646d583e00a9a\",\"name\":\"Maxwell DeBella\",\"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\/2023\/10\/PhotoForUC-213x200.jpeg\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/10\/PhotoForUC-213x200.jpeg\",\"caption\":\"Maxwell DeBella\"},\"url\":\"\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Scale-Based Feature Sizing for Subtype Group Layer","description":"With the October 2025 and upcoming 12.1 release we are happy to support adjusting size automatically for Subtype Group Layers.","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\/mapping\/dynamic-scale-based-sizing","og_locale":"en_US","og_type":"article","og_title":"ArcGIS Online Map Viewer: The Case for Dynamic Sizing on The Web","og_description":"With the October 2025 and upcoming 12.1 release we are happy to support adjusting size automatically for Subtype Group Layers.","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/dynamic-scale-based-sizing","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2026-01-27T01:03:13+00:00","twitter_card":"summary_large_image","twitter_site":"@ESRI","twitter_misc":{"Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/dynamic-scale-based-sizing#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/dynamic-scale-based-sizing"},"author":{"name":"Maxwell DeBella","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/f1cf26a48cbf41c7316646d583e00a9a"},"headline":"ArcGIS Online Map Viewer: The Case for Dynamic Sizing on The Web","datePublished":"2026-01-16T16:00:27+00:00","dateModified":"2026-01-27T01:03:13+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/dynamic-scale-based-sizing"},"wordCount":12,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["ArcGIS Utility Network","custom symbology","Map Viewer","Scale-based symbols","smart mapping"],"articleSection":["Electric &amp; Gas Utilities","Mapping"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/dynamic-scale-based-sizing","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/dynamic-scale-based-sizing","name":"Scale-Based Feature Sizing for Subtype Group Layer","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2026-01-16T16:00:27+00:00","dateModified":"2026-01-27T01:03:13+00:00","description":"With the October 2025 and upcoming 12.1 release we are happy to support adjusting size automatically for Subtype Group Layers.","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/dynamic-scale-based-sizing#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/dynamic-scale-based-sizing"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/dynamic-scale-based-sizing#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"ArcGIS Online Map Viewer: The Case for Dynamic Sizing on The Web"}]},{"@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\/f1cf26a48cbf41c7316646d583e00a9a","name":"Maxwell DeBella","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\/2023\/10\/PhotoForUC-213x200.jpeg","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/10\/PhotoForUC-213x200.jpeg","caption":"Maxwell DeBella"},"url":""}]}},"text_date":"January 16, 2026","author_name":"Maxwell DeBella","author_page":false,"custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/10\/MVUNBlurLarge.png","primary_product":"ArcGIS Online","tag_data":[{"term_id":565442,"name":"ArcGIS Utility Network","slug":"arcgis-utility-network","term_group":0,"term_taxonomy_id":565442,"taxonomy":"post_tag","description":"","parent":0,"count":87,"filter":"raw"},{"term_id":771162,"name":"custom symbology","slug":"custom-symbology","term_group":0,"term_taxonomy_id":771162,"taxonomy":"post_tag","description":"","parent":0,"count":4,"filter":"raw"},{"term_id":33371,"name":"Map Viewer","slug":"map-viewer","term_group":0,"term_taxonomy_id":33371,"taxonomy":"post_tag","description":"","parent":0,"count":154,"filter":"raw"},{"term_id":763252,"name":"Scale-based symbols","slug":"scale-based-symbols","term_group":0,"term_taxonomy_id":763252,"taxonomy":"post_tag","description":"","parent":0,"count":2,"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"}],"category_data":[{"term_id":25741,"name":"Electric &amp; Gas Utilities","slug":"electric-gas","term_group":0,"term_taxonomy_id":25741,"taxonomy":"category","description":"","parent":0,"count":252,"filter":"raw"},{"term_id":22941,"name":"Mapping","slug":"mapping","term_group":0,"term_taxonomy_id":22941,"taxonomy":"category","description":"","parent":0,"count":2683,"filter":"raw"}],"product_data":[{"term_id":36571,"name":"ArcGIS Enterprise","slug":"arcgis-enterprise","term_group":0,"term_taxonomy_id":36571,"taxonomy":"product","description":"","parent":0,"count":972,"filter":"raw"},{"term_id":36551,"name":"ArcGIS Online","slug":"arcgis-online","term_group":0,"term_taxonomy_id":36551,"taxonomy":"product","description":"","parent":0,"count":2420,"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\/2945770","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\/345932"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=2945770"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/2945770\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=2945770"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=2945770"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=2945770"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=2945770"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=2945770"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}