{"id":1737822,"date":"2022-11-10T10:58:51","date_gmt":"2022-11-10T18:58:51","guid":{"rendered":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=1737822"},"modified":"2026-03-02T11:10:03","modified_gmt":"2026-03-02T19:10:03","slug":"catch-more-waves-using-arcade-featureset-expressions-in-forms","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/catch-more-waves-using-arcade-featureset-expressions-in-forms","title":{"rendered":"Catch More Waves: Use Arcade Expressions to Calculate Fields in Forms"},"author":320122,"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,23851,22941],"tags":[32551,779972,317882,68201,34391],"industry":[],"product":[36551],"class_list":["post-1737822","blog","type-blog","status-publish","format-standard","hentry","category-arcade","category-data-management","category-mapping","tag-arcade","tag-calculate-expression","tag-forms","tag-intersect","tag-sample","product-arcgis-online"],"acf":{"authors":[{"ID":320122,"user_firstname":"Emily","user_lastname":"Garding","nickname":"Emily Garding","user_nicename":"egarding","display_name":"Emily Garding","user_email":"egarding@esri.com","user_url":"https:\/\/doc.arcgis.com\/en\/arcgis-online\/","user_registered":"2022-10-13 18:38:02","user_description":"Emily is a Product Engineer on the ArcGIS Online team at Esri. She is passionate about sharing the latest innovations in ArcGIS Online, and enjoys helping others work smarter with apps like Map Viewer and ArcGIS Web Editor.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/12\/Emily-Profile-Pic-Glasses-213x200.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}],"short_description":"Learn how to use Arcade to automatically fetch data from another layer when editing data in Map Viewer.","flexible_content":[{"acf_fc_layout":"content","content":"<p>You work hard, you play hard. You spend time and energy managing complex datasets, then head to one of your favorite spots to unwind. Now you can get even more free time by prepopulating fields with <a href=\"https:\/\/doc.arcgis.com\/en\/arcgis-online\/create-maps\/create-form-mv.htm\" target=\"_blank\" rel=\"noopener\">forms<\/a> in Map Viewer. In this article, we&#8217;ll explore using an <a href=\"https:\/\/developers.arcgis.com\/arcade\/\" target=\"_blank\" rel=\"noopener\">Arcade<\/a> expression to automatically pull attributes from another layer into a form. We&#8217;ll walk you through authoring the form, creating an expression, provide you with a <a href=\"#L1\">code snippet,<\/a> and link to a map so you can take it for a spin. Let&#8217;s jump in.<\/p>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2528622,"id":2528622,"title":"Catch more waves Surfer 1","filename":"Catch-more-waves-Surfer-1.jpg","filesize":269826,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Catch-more-waves-Surfer-1.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/catch-more-waves-using-arcade-featureset-expressions-in-forms\/catch-more-waves-surfer-1","alt":"","author":"320122","description":"","caption":"","name":"catch-more-waves-surfer-1","status":"inherit","uploaded_to":1737822,"date":"2024-10-13 17:33:19","modified":"2024-10-13 17:33:19","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1500,"height":1179,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Catch-more-waves-Surfer-1-213x200.jpg","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Catch-more-waves-Surfer-1.jpg","medium-width":332,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Catch-more-waves-Surfer-1.jpg","medium_large-width":768,"medium_large-height":604,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Catch-more-waves-Surfer-1.jpg","large-width":1374,"large-height":1080,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Catch-more-waves-Surfer-1.jpg","1536x1536-width":1500,"1536x1536-height":1179,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Catch-more-waves-Surfer-1.jpg","2048x2048-width":1500,"2048x2048-height":1179,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Catch-more-waves-Surfer-1-592x465.jpg","card_image-width":592,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Catch-more-waves-Surfer-1-1374x1080.jpg","wide_image-width":1374,"wide_image-height":1080}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p><strong>FeatureSet<\/strong><\/p>\n<p><a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/data-management\/mapping\/introducing-arcade\/\">Arcade<\/a> is a portable, lightweight, expression language used across the ArcGIS platform that can be used to do things like perform calculations or manipulate text. It can be used in pop-ups, labels, for field calculation and more.<\/p>\n<p><code>FeatureSet<\/code>is a function in Arcade that creates a <em>set of features<\/em> from a layer (or table) that can be used in calculations. Previously, you could use <a href=\"https:\/\/developers.arcgis.com\/arcade\/function-reference\/featureset_functions\/\" target=\"_blank\" rel=\"noopener\">FeatureSet functions<\/a> to pull values from other layers into a pop-up. With the Fall 2022 update of ArcGIS Online, we&#8217;ve added support for this function in smart forms, enabling you to pull values from another layer into a form. This automates data collection for that field, making editing more efficient and more accurate.<\/p>\n<h2>Example<\/h2>\n<p>Let\u2019s say you&#8217;re a GIS Analyst in Honolulu working on an addressing project. You need to create a point for each new address and provide a zoning code for that location. No problem, using Arcade we&#8217;ll fetch that code from another layer, and paste it right into the form when creating a new point.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1769062,"id":1769062,"title":"Catch more Waves Set up map 2-border","filename":"Screenshot-Catch-more-Waves-Set-up-map-2-border.jpg","filesize":87505,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Screenshot-Catch-more-Waves-Set-up-map-2-border.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/catch-more-waves-using-arcade-featureset-expressions-in-forms\/screenshot-catch-more-waves-set-up-map-2-border","alt":"Layers added to Map Viewer appear in the Panel on the Left.","author":"320122","description":"","caption":"Step 1: Author a map with an editable layer and reference layers","name":"screenshot-catch-more-waves-set-up-map-2-border","status":"inherit","uploaded_to":1737822,"date":"2022-11-10 19:50:49","modified":"2024-08-01 00:16:47","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":886,"height":564,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Screenshot-Catch-more-Waves-Set-up-map-2-border-213x200.jpg","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Screenshot-Catch-more-Waves-Set-up-map-2-border.jpg","medium-width":410,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Screenshot-Catch-more-Waves-Set-up-map-2-border.jpg","medium_large-width":768,"medium_large-height":489,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Screenshot-Catch-more-Waves-Set-up-map-2-border.jpg","large-width":886,"large-height":564,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Screenshot-Catch-more-Waves-Set-up-map-2-border.jpg","1536x1536-width":886,"1536x1536-height":564,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Screenshot-Catch-more-Waves-Set-up-map-2-border.jpg","2048x2048-width":886,"2048x2048-height":564,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Screenshot-Catch-more-Waves-Set-up-map-2-border-730x465.jpg","card_image-width":730,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Screenshot-Catch-more-Waves-Set-up-map-2-border.jpg","wide_image-width":886,"wide_image-height":564}},"image_position":"center","orientation":"horizontal","hyperlink":"https:\/\/jsapi.maps.arcgis.com\/apps\/mapviewer\/index.html?webmap=a9a55196778f4d8bb02417141a9ed4c7"},{"acf_fc_layout":"content","content":"<p><strong>Step 1: Author a map<\/strong><\/p>\n<p>You&#8217;ll need a map with at least one editable layer, and a reference layer that contains the zoning codes. In this example, we have the following layers:<\/p>\n<ul>\n<li>Editable layer: New Address Point<\/li>\n<li>Reference layer: Zoning Codes<\/li>\n<\/ul>\n<p>Let&#8217;s take a look inside the attribute table for <em>Zoning Codes.<\/em> The field &#8216;zone_class&#8217; contains the information we want. We need to take note of both the <strong><em>layer name<\/em><\/strong> and the <strong><em>field name<\/em><\/strong>, as we&#8217;ll use these later in our Arcade expression.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1739812,"id":1739812,"title":"Screenshot Table - Catch more waves - Zone Data","filename":"Screenshot-Table-Catch-more-waves-Zone-Data-1.jpg","filesize":15188,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/Screenshot-Table-Catch-more-waves-Zone-Data-1.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/catch-more-waves-using-arcade-featureset-expressions-in-forms\/screenshot-table-catch-more-waves-zone-data-2","alt":"A look inside the Zoning Codes attribute table","author":"320122","description":"","caption":"Explore the data to get both the name of the layer and the name of the field that contains the information you want","name":"screenshot-table-catch-more-waves-zone-data-2","status":"inherit","uploaded_to":1737822,"date":"2022-10-20 19:08:11","modified":"2024-08-01 19:50:48","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":470,"height":256,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/Screenshot-Table-Catch-more-waves-Zone-Data-1-213x200.jpg","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/Screenshot-Table-Catch-more-waves-Zone-Data-1.jpg","medium-width":464,"medium-height":253,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/Screenshot-Table-Catch-more-waves-Zone-Data-1.jpg","medium_large-width":470,"medium_large-height":256,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/Screenshot-Table-Catch-more-waves-Zone-Data-1.jpg","large-width":470,"large-height":256,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/Screenshot-Table-Catch-more-waves-Zone-Data-1.jpg","1536x1536-width":470,"1536x1536-height":256,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/Screenshot-Table-Catch-more-waves-Zone-Data-1.jpg","2048x2048-width":470,"2048x2048-height":256,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/Screenshot-Table-Catch-more-waves-Zone-Data-1.jpg","card_image-width":470,"card_image-height":256,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/Screenshot-Table-Catch-more-waves-Zone-Data-1.jpg","wide_image-width":470,"wide_image-height":256}},"image_position":"center","orientation":"horizontal","hyperlink":"https:\/\/geodata.hawaii.gov\/arcgis\/rest\/services\/ParcelsZoning\/MapServer\/3"},{"acf_fc_layout":"content","content":"<p><strong>Step 2: Author a form<\/strong><\/p>\n<ol>\n<li>With the editable layer selected, click the <strong>Configure Editing<\/strong> button on the Settings (light) toolbar<\/li>\n<li>In the menu that opens, select\u00a0<strong>Forms<\/strong> <img decoding=\"async\" src=\"https:\/\/doc.arcgis.com\/en\/arcgis-online\/create-maps\/GUID-330DE2C0-B488-491E-9693-8277AAAAC291-web.png\" alt=\"Forms button\" \/><\/li>\n<li>The form builder opens.<\/li>\n<li><strong>Add fields<\/strong> to the form by dragging them onto the canvas on the left.<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1738702,"id":1738702,"title":"Screenshot 2b -Catch more Waves- Configure Form","filename":"Screenshot-2b-Catch-more-Waves-Configure-Form-e1666208271951.jpg","filesize":29575,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/Screenshot-2b-Catch-more-Waves-Configure-Form-e1666208271951.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/catch-more-waves-using-arcade-featureset-expressions-in-forms\/screenshot-2b-catch-more-waves-configure-form","alt":"Add fields to a form using Form builder.","author":"320122","description":"","caption":"Step 3: Author a form","name":"screenshot-2b-catch-more-waves-configure-form","status":"inherit","uploaded_to":1737822,"date":"2022-10-19 19:25:03","modified":"2024-08-01 00:15:29","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":931,"height":643,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/Screenshot-2b-Catch-more-Waves-Configure-Form-e1666208271951-213x200.jpg","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/Screenshot-2b-Catch-more-Waves-Configure-Form-e1666208271951-378x261.jpg","medium-width":378,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/Screenshot-2b-Catch-more-Waves-Configure-Form-e1666208271951-768x530.jpg","medium_large-width":768,"medium_large-height":530,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/Screenshot-2b-Catch-more-Waves-Configure-Form-e1666208271951.jpg","large-width":931,"large-height":643,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/Screenshot-2b-Catch-more-Waves-Configure-Form-e1666208271951.jpg","1536x1536-width":931,"1536x1536-height":643,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/Screenshot-2b-Catch-more-Waves-Configure-Form-e1666208271951.jpg","2048x2048-width":931,"2048x2048-height":643,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/Screenshot-2b-Catch-more-Waves-Configure-Form-e1666208271951-673x465.jpg","card_image-width":673,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/Screenshot-2b-Catch-more-Waves-Configure-Form-e1666208271951.jpg","wide_image-width":931,"wide_image-height":643}},"image_position":"center","orientation":"horizontal","hyperlink":"https:\/\/doc.arcgis.com\/en\/arcgis-online\/create-maps\/create-form-mv.htm"},{"acf_fc_layout":"content","content":"<p><strong>Step 3: Author the expression<\/strong><\/p>\n<p>Next, we&#8217;ll open the Arcade editor window following these steps:<\/p>\n<ol>\n<li>Inside Form builder, <strong>Select<\/strong> the field you want to calculate (<em>Zoning District<\/em>).<\/li>\n<li>In the Properties Pane on the right, scroll down to <strong>Calculated expressions<\/strong>.<\/li>\n<li>Click the <strong>gear icon<\/strong> to open Calculated expressions.<\/li>\n<li>Click <strong>New expression<\/strong>.<\/li>\n<li>The\u00a0<strong>Arcade editor window <\/strong>appears. This is where you can write and test expressions.<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2450292,"id":2450292,"title":"Catch more waves- Arcade Editor","filename":"Update-Arcade-Editor-shot.png","filesize":40767,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Update-Arcade-Editor-shot.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/catch-more-waves-using-arcade-featureset-expressions-in-forms\/update-arcade-editor-shot","alt":"Inside the Arcade editor","author":"320122","description":"","caption":"Step 3: Author the expression in the Arcade editor","name":"update-arcade-editor-shot","status":"inherit","uploaded_to":1737822,"date":"2024-08-01 19:42:11","modified":"2024-08-01 20:42:03","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":966,"height":580,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Update-Arcade-Editor-shot-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Update-Arcade-Editor-shot.png","medium-width":435,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Update-Arcade-Editor-shot.png","medium_large-width":768,"medium_large-height":461,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Update-Arcade-Editor-shot.png","large-width":966,"large-height":580,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Update-Arcade-Editor-shot.png","1536x1536-width":966,"1536x1536-height":580,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Update-Arcade-Editor-shot.png","2048x2048-width":966,"2048x2048-height":580,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Update-Arcade-Editor-shot-774x465.png","card_image-width":774,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Update-Arcade-Editor-shot.png","wide_image-width":966,"wide_image-height":580}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>If you&#8217;re not familiar with Arcade, it can be intimidating. Let&#8217;s break it down. In this expression, we do the following:<\/p>\n<ol>\n<li>Use a <strong>variable<\/strong> to define a FeatureSet based on the layer name and the field name<\/li>\n<\/ol>\n<ul>\n<li>var &lt;VariableName1&gt; = FeatureSetByName($map, &#8220;&lt;LayerName&gt;&#8221;, [&#8220;&lt;FieldName&gt;&#8221;])<\/li>\n<\/ul>\n<p>2. Use the function &#8216;Intersect&#8217; to locate the data from the feature that intersects our new point (aka $feature)<\/p>\n<ul>\n<li>var &lt;VariableName2&gt; = First(Intersects($feature, &lt;VariableName1&gt;))<\/li>\n<\/ul>\n<p>3. If the specified field contains a value, return that value<\/p>\n<ul>\n<li>if (!IsEmpty(variable2)) {return variable2[&#8216;field name&#8217;]} else {return null}<\/li>\n<\/ul>\n<p>Below is a snippet you can <strong id=\"L1\">copy, paste, and modify:<\/strong><\/p>\n"},{"acf_fc_layout":"sidebar","content":"<p>var variable1 = FeatureSetByName($map, &#8220;layer name&#8221;, [&#8216;field name&#8217;])<\/p>\n<p>var variable2= First(Intersects($feature, variable1))<\/p>\n<p>if (!IsEmpty(variable2)) {<br \/>\nreturn variable2[&#8216;field name&#8217;]<br \/>\n} else {<br \/>\nreturn null<br \/>\n}<\/p>\n","image_reference":false,"layout":"standard","image_reference_figure":"","snippet":"var variable1 = FeatureSetByName($map, \"layer name\", ['field name'])\r\n\r\nvar variable2= First(Intersects($feature, variable1))\r\n\r\nif (!IsEmpty(variable2)) {\r\n    return variable2['field name']\r\n} else {\r\n    return null\r\n}\r\n","spotlight_name":"","section_title":"","position":"Center","spotlight_image":false},{"acf_fc_layout":"content","content":"<p>Make this expression your own following these steps:<\/p>\n<ol>\n<li>Give your expression a title. This is especially important so you can identify expressions when you have more than one.<\/li>\n<li>Copy, paste, and customize the code snippet.<\/li>\n<li>Replace the &#8220;layer name&#8221; and [&#8216;field name&#8217;]\u00a0 based on your layer.<\/li>\n<li>Click <strong>Run<\/strong> to test the expression.<\/li>\n<li>Click<strong> Done<\/strong> to close the Arcade editor.<\/li>\n<li>Click <strong>OK<\/strong> to close the form.<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<p><em>Best practice: When a feature set is made up of<strong> point or line<\/strong> features, we recommend adding a small <strong>buffer<\/strong> to those features to ensure that the snapping tolerance is large enough for the intersect to be detected properly. You can do this using the <a href=\"https:\/\/developers.arcgis.com\/arcade\/function-reference\/geometry_functions\/#buffer\" target=\"_blank\" rel=\"noopener\">Buffer() function<\/a>.<\/em><\/p>\n<p>Example:<\/p>\n<ul>\n<li>var &lt;VariableName2&gt; = Intersects(&lt;VariableName1&gt;, Buffer($feature, &lt;BufferSize&gt;))<\/li>\n<\/ul>\n"},{"acf_fc_layout":"content","content":"<p><strong>Step 4: Try it out<\/strong><\/p>\n<p>Open <a href=\"https:\/\/jsapi.maps.arcgis.com\/apps\/mapviewer\/index.html?webmap=a9a55196778f4d8bb02417141a9ed4c7\">this map<\/a> to give it a spin:<\/p>\n<ol>\n<li>Click <strong>Edit<\/strong>\u00a0<strong><img decoding=\"async\" src=\"https:\/\/doc.arcgis.com\/en\/arcgis-online\/manage-data\/GUID-AC26FFFB-B2D5-4B9D-8550-BCAD2E931AC1-web.png\" alt=\"Edit button\" \/><\/strong> on the <strong>Settings<\/strong> (light) toolbar. The <strong>Editor<\/strong> pane appears.<\/li>\n<li>Under Create features, select <strong>New Address Point<\/strong>.<\/li>\n<li>Click to place a point on the map.<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1738442,"id":1738442,"title":"Gif 2- CatchMoreWaves_EditExample","filename":"Gif-2-CatchMoreWaves_EditExample.gif","filesize":650679,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/Gif-2-CatchMoreWaves_EditExample.gif","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/catch-more-waves-using-arcade-featureset-expressions-in-forms\/gif-2-catchmorewaves_editexample","alt":"Watch the form autopopulate in Map Viewer","author":"320122","description":"","caption":"","name":"gif-2-catchmorewaves_editexample","status":"inherit","uploaded_to":1737822,"date":"2022-10-19 18:22:45","modified":"2022-10-20 22:25:33","menu_order":0,"mime_type":"image\/gif","type":"image","subtype":"gif","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1161,"height":725,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/Gif-2-CatchMoreWaves_EditExample-213x200.gif","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/Gif-2-CatchMoreWaves_EditExample.gif","medium-width":418,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/Gif-2-CatchMoreWaves_EditExample.gif","medium_large-width":768,"medium_large-height":480,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/Gif-2-CatchMoreWaves_EditExample.gif","large-width":1161,"large-height":725,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/Gif-2-CatchMoreWaves_EditExample.gif","1536x1536-width":1161,"1536x1536-height":725,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/Gif-2-CatchMoreWaves_EditExample.gif","2048x2048-width":1161,"2048x2048-height":725,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/Gif-2-CatchMoreWaves_EditExample-745x465.gif","card_image-width":745,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/Gif-2-CatchMoreWaves_EditExample.gif","wide_image-width":1161,"wide_image-height":725}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>&nbsp;<\/p>\n<p>The form opens. The field &#8216;Zoning District&#8217; is automatically populated for you.<\/p>\n<h2>Summary<\/h2>\n<p>And there you have it! You\u2019ve just seen how you can use Arcade expressions to fetch values from other layers. We walked through configuring a form and authoring an expression using the Feature set function. This new feature helps expedite data editing while ensuring data integrity so you can spend more time at the beach and less time managing data.<\/p>\n<p>Now, go catch that wave!<\/p>\n<p>&nbsp;<\/p>\n"}],"related_articles":[{"ID":2930951,"post_author":"320122","post_date":"2025-08-27 09:33:46","post_date_gmt":"2025-08-27 16:33:46","post_content":"","post_title":"Comprehensive Guide to Forms in ArcGIS Online","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"uplevel-editing-forms","to_ping":"","pinged":"","post_modified":"2025-10-30 16:39:01","post_modified_gmt":"2025-10-30 23:39:01","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2930951","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":1742002,"post_author":"6981","post_date":"2022-11-09 01:16:37","post_date_gmt":"2022-11-09 09:16:37","post_content":"","post_title":"Introducing the new Arcade editor in ArcGIS Online","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"introducing-the-new-arcade-editor-in-arcgis-online","to_ping":"","pinged":"","post_modified":"2024-10-31 23:59:04","post_modified_gmt":"2024-11-01 06:59:04","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=1742002","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":1707602,"post_author":"7641","post_date":"2025-08-03 19:05:11","post_date_gmt":"2025-08-04 02:05:11","post_content":"","post_title":"Pop-ups: Arcade essentials","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"pop-ups-arcade-essentials","to_ping":"","pinged":"","post_modified":"2025-08-03 23:13:11","post_modified_gmt":"2025-08-04 06:13:11","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=1707602","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":2144202,"post_author":"320122","post_date":"2023-11-15 12:55:21","post_date_gmt":"2023-11-15 20:55:21","post_content":"","post_title":"5 Tips for Editing Made Easy in Map Viewer","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"5-tips-for-easier-editing-in-map-viewer","to_ping":"","pinged":"","post_modified":"2025-08-18 11:21:53","post_modified_gmt":"2025-08-18 18:21:53","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2144202","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"1","filter":"raw"}],"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Catch-more-waves-New-Card-Image-2024-826-465.jpg","wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Catch-more-waves-New-Banner-Image-2024-1920-1080.jpg","show_article_image":false},"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 Calculate Fields in Forms<\/title>\n<meta name=\"description\" content=\"Learn how to populate forms with values from other layers in Map Viewer with the use of an Arcade expression\" \/>\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\/catch-more-waves-using-arcade-featureset-expressions-in-forms\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Catch More Waves: Use Arcade Expressions to Calculate Fields in Forms\" \/>\n<meta property=\"og:description\" content=\"Learn how to populate forms with values from other layers in Map Viewer with the use of an Arcade expression\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/catch-more-waves-using-arcade-featureset-expressions-in-forms\" \/>\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-03-02T19:10:03+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=\"6 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\/catch-more-waves-using-arcade-featureset-expressions-in-forms#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/catch-more-waves-using-arcade-featureset-expressions-in-forms\"},\"author\":{\"name\":\"Emily Garding\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/2e80584df9acc213da717112d48fb62c\"},\"headline\":\"Catch More Waves: Use Arcade Expressions to Calculate Fields in Forms\",\"datePublished\":\"2022-11-10T18:58:51+00:00\",\"dateModified\":\"2026-03-02T19:10:03+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/catch-more-waves-using-arcade-featureset-expressions-in-forms\"},\"wordCount\":11,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"arcade\",\"calculate expression\",\"Forms\",\"intersect\",\"Sample\"],\"articleSection\":[\"Arcade\",\"Data Management\",\"Mapping\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/catch-more-waves-using-arcade-featureset-expressions-in-forms\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/catch-more-waves-using-arcade-featureset-expressions-in-forms\",\"name\":\"Use Arcade Expressions to Calculate Fields in Forms\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2022-11-10T18:58:51+00:00\",\"dateModified\":\"2026-03-02T19:10:03+00:00\",\"description\":\"Learn how to populate forms with values from other layers in Map Viewer with the use of an Arcade expression\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/catch-more-waves-using-arcade-featureset-expressions-in-forms#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/catch-more-waves-using-arcade-featureset-expressions-in-forms\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/catch-more-waves-using-arcade-featureset-expressions-in-forms#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Catch More Waves: Use Arcade Expressions to Calculate Fields in Forms\"}]},{\"@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\/2e80584df9acc213da717112d48fb62c\",\"name\":\"Emily Garding\",\"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\/12\/Emily-Profile-Pic-Glasses-213x200.jpg\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/12\/Emily-Profile-Pic-Glasses-213x200.jpg\",\"caption\":\"Emily Garding\"},\"description\":\"Emily is a Product Engineer on the ArcGIS Online team at Esri. She is passionate about sharing the latest innovations in ArcGIS Online, and enjoys helping others work smarter with apps like Map Viewer and ArcGIS Web Editor.\",\"sameAs\":[\"https:\/\/doc.arcgis.com\/en\/arcgis-online\/\",\"https:\/\/www.linkedin.com\/in\/theemily\/\",\"https:\/\/x.com\/wildlifegisgirl\"],\"jobTitle\":\"Senior Product Engineer\",\"worksFor\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/egarding\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Use Arcade Expressions to Calculate Fields in Forms","description":"Learn how to populate forms with values from other layers in Map Viewer with the use of an Arcade expression","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\/catch-more-waves-using-arcade-featureset-expressions-in-forms","og_locale":"en_US","og_type":"article","og_title":"Catch More Waves: Use Arcade Expressions to Calculate Fields in Forms","og_description":"Learn how to populate forms with values from other layers in Map Viewer with the use of an Arcade expression","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/catch-more-waves-using-arcade-featureset-expressions-in-forms","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2026-03-02T19:10:03+00:00","twitter_card":"summary_large_image","twitter_site":"@ESRI","twitter_misc":{"Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/catch-more-waves-using-arcade-featureset-expressions-in-forms#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/catch-more-waves-using-arcade-featureset-expressions-in-forms"},"author":{"name":"Emily Garding","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/2e80584df9acc213da717112d48fb62c"},"headline":"Catch More Waves: Use Arcade Expressions to Calculate Fields in Forms","datePublished":"2022-11-10T18:58:51+00:00","dateModified":"2026-03-02T19:10:03+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/catch-more-waves-using-arcade-featureset-expressions-in-forms"},"wordCount":11,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["arcade","calculate expression","Forms","intersect","Sample"],"articleSection":["Arcade","Data Management","Mapping"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/catch-more-waves-using-arcade-featureset-expressions-in-forms","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/catch-more-waves-using-arcade-featureset-expressions-in-forms","name":"Use Arcade Expressions to Calculate Fields in Forms","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2022-11-10T18:58:51+00:00","dateModified":"2026-03-02T19:10:03+00:00","description":"Learn how to populate forms with values from other layers in Map Viewer with the use of an Arcade expression","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/catch-more-waves-using-arcade-featureset-expressions-in-forms#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/catch-more-waves-using-arcade-featureset-expressions-in-forms"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/catch-more-waves-using-arcade-featureset-expressions-in-forms#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"Catch More Waves: Use Arcade Expressions to Calculate Fields in Forms"}]},{"@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\/2e80584df9acc213da717112d48fb62c","name":"Emily Garding","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\/12\/Emily-Profile-Pic-Glasses-213x200.jpg","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/12\/Emily-Profile-Pic-Glasses-213x200.jpg","caption":"Emily Garding"},"description":"Emily is a Product Engineer on the ArcGIS Online team at Esri. She is passionate about sharing the latest innovations in ArcGIS Online, and enjoys helping others work smarter with apps like Map Viewer and ArcGIS Web Editor.","sameAs":["https:\/\/doc.arcgis.com\/en\/arcgis-online\/","https:\/\/www.linkedin.com\/in\/theemily\/","https:\/\/x.com\/wildlifegisgirl"],"jobTitle":"Senior Product Engineer","worksFor":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/author\/egarding"}]}},"text_date":"November 10, 2022","author_name":"Emily Garding","author_page":"https:\/\/www.esri.com\/arcgis-blog\/author\/egarding","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Catch-more-waves-New-Banner-Image-2024-1920-1080.jpg","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":779972,"name":"calculate expression","slug":"calculate-expression","term_group":0,"term_taxonomy_id":779972,"taxonomy":"post_tag","description":"","parent":0,"count":1,"filter":"raw"},{"term_id":317882,"name":"Forms","slug":"forms","term_group":0,"term_taxonomy_id":317882,"taxonomy":"post_tag","description":"","parent":0,"count":23,"filter":"raw"},{"term_id":68201,"name":"intersect","slug":"intersect","term_group":0,"term_taxonomy_id":68201,"taxonomy":"post_tag","description":"","parent":0,"count":5,"filter":"raw"},{"term_id":34391,"name":"Sample","slug":"sample","term_group":0,"term_taxonomy_id":34391,"taxonomy":"post_tag","description":"","parent":0,"count":2,"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":23851,"name":"Data Management","slug":"data-management","term_group":0,"term_taxonomy_id":23851,"taxonomy":"category","description":"","parent":0,"count":920,"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":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\/1737822","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\/320122"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=1737822"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/1737822\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=1737822"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=1737822"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=1737822"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=1737822"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=1737822"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}