{"id":2359242,"date":"2024-06-27T03:00:15","date_gmt":"2024-06-27T10:00:15","guid":{"rendered":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2359242"},"modified":"2026-02-10T09:55:13","modified_gmt":"2026-02-10T17:55:13","slug":"introducing-calculate-field-in-map-viewer","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/introducing-calculate-field-in-map-viewer","title":{"rendered":"Introducing Calculate Field in Map Viewer"},"author":319692,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[23851],"tags":[32551,766432,216532,774062],"industry":[],"product":[36551],"class_list":["post-2359242","blog","type-blog","status-publish","format-standard","hentry","category-data-management","tag-arcade","tag-calculate-field","tag-sql","tag-whats-new-june-2024","product-arcgis-online"],"acf":{"authors":[{"ID":319692,"user_firstname":"Taylor","user_lastname":"McNeil","nickname":"Taylor McNeil","user_nicename":"tmcneil","display_name":"Taylor McNeil","user_email":"tmcneil@esri.com","user_url":"","user_registered":"2022-10-06 12:43:53","user_description":"Taylor is a Product Engineer on the ArcGIS Online team based in Nova Scotia, Canada. She has received a BSc in Biology and a MSc in Applied Geomatics. When she's not at work, she can be found taking care of her houseplants, reading copious amounts of fiction, and exploring local thrift stores.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/BlogProfilePicCrop-213x200.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"},{"ID":58731,"user_firstname":"Lauren","user_lastname":"Ballantyne","nickname":"Lauren Ballantyne","user_nicename":"lballantyne","display_name":"Lauren Ballantyne","user_email":"lballantyne@esri.com","user_url":"","user_registered":"2020-06-30 19:39:04","user_description":"Lauren Ballantyne is a Product Engineer on the ArcGIS Online team and has a background in environmental science and conservation ecology. Her feature areas include Map Viewer, Arcade, and hosted feature layer views. Lauren is passionate about developing intuitive tools that help create engaging, informative, and data-rich web maps.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/07\/IMG_0214-213x200.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}],"short_description":"The new calculate field experience allows you to explore your existing data and validate your calculation results.","flexible_content":[{"acf_fc_layout":"sidebar","content":"<p><strong>Map Viewer Classic Has Retired <\/strong><\/p>\n<p>Map Viewer Classic is no longer available in <strong>ArcGIS Online<\/strong> and <strong>ArcGIS Enterprise<\/strong> (since November 2025, release of ArcGIS Enterprise 12.0). This follows the July 2024 retirement of the <strong>3.x version of the ArcGIS API for JavaScript<\/strong>, which powered Map Viewer Classic.<br \/>\n&nbsp;<br \/>\n<strong>What does this mean for you?<\/strong><\/p>\n<ul>\n<li>Maps previously saved in Map Viewer Classic will now open and be saved in Map Viewer.<\/li>\n<li>For the latest features and improved performance, use Map Viewer for all your mapping needs.<\/li>\n<\/ul>\n","image_reference":false,"layout":"standard","image_reference_figure":"","snippet":"","spotlight_name":"","section_title":"","position":"Center","spotlight_image":false},{"acf_fc_layout":"content","content":"<p>With the latest update of ArcGIS Online, we\u2019ve made several functional enhancements to the attribute table. One of these improvements is the ability to calculate values for fields in your hosted layers and tables directly within Map Viewer!<\/p>\n<p>In this blog you\u2019ll learn how we\u2019ve improved on the previous field calculation experience (still available in the Data tab and Map Viewer Classic) to bring you a new, rich, and comprehensive interface to perform your calculations.<\/p>\n"},{"acf_fc_layout":"content","content":"<div>\n<figure style=\"width: 800px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/06\/calculate_field_entrypoint.png\" alt=\"Open the field options menu in the attribute table to access calculate field.\" width=\"800\" height=\"500\" \/><figcaption class=\"wp-caption-text\">Calculate field is available for layer owners and administrators from the field options menu in the attribute table.<\/figcaption><\/figure>\n<\/div>\n"},{"acf_fc_layout":"content","content":"<h2>Accessing calculate field<\/h2>\n<p>If you\u2019ve used calculate field before, the steps to access the workflow in Map Viewer should be familiar. The option to calculate field values is available for layer owners and administrators via the field options menu in the attribute table.<\/p>\n<p>After selecting the field to calculate, you\u2019ll be presented with a choice of two languages to author your expression: <a href=\"https:\/\/developers.arcgis.com\/arcade\/profiles\/field-calculation\/\">Arcade<\/a> or <a href=\"https:\/\/doc.arcgis.com\/en\/arcgis-online\/manage-data\/calculate-fields.htm#:~:text=unsupported%20data%20types.-,Standardized%20SQL%20(SQL%2D92)%20reference,-When%20you%20write\">SQL<\/a>. Currently, only Arcade is supported in this new experience, but support for SQL is planned for a future release.<\/p>\n"},{"acf_fc_layout":"sidebar","content":"<p><em>If you need to use SQL to author your expression, selecting this option will automatically open the SQL calculate experience from the item details page in a new tab in your browser. Once you\u2019ve completed your calculation, close the tab, and select \u2018Close\u2019 in the new calculate experience to go back to your web map.<\/em><\/p>\n","image_reference":false,"layout":"standard","image_reference_figure":"","snippet":"","spotlight_name":"","section_title":"","position":"Center","spotlight_image":false},{"acf_fc_layout":"content","content":"<h2>What&#8217;s new?<\/h2>\n<p>Immediately, you should notice that this new workflow is much more conducive to data exploration, validation, and interaction. Some key improvements we\u2019ve made to the field calculation experience include:<\/p>\n<ul>\n<li>Incorporation of the <a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/discover-the-arcade-editors-powerful-new-features\/\">Arcade editor<\/a> and its associated functionality (Intellisense, code auto-completion, in-editor help documentation, syntax highlighting).<\/li>\n<li>Greater insight into your layer schema and current attribute values to aid in authoring a successful expression.<\/li>\n<li>An improved experience for handling and viewing errors if your calculation fails.<\/li>\n<li>The ability to download your Arcade expression as a text file (.txt) after running your calculation to facilitate reuse.<\/li>\n<\/ul>\n<p>The field calculation workflow provides two distinct methods to view your dataset: a test feature table and a map view. In addition to exploring your data, the map and table can also be used to test your expression result on individual features prior to running the final calculation.<\/p>\n<p>By default, both the map and test feature table will display. However, depending on your data (or personal preference) you may want to display the test feature table or map exclusively. Use the buttons in the top right corner to switch between the different views. The Map button will display only the map view, the Table button will display only the test feature table, and the Map and table button will display both simultaneously.<\/p>\n"},{"acf_fc_layout":"content","content":"<h2>Exploring the new experience<\/h2>\n<p>As we\u2019ve mentioned above, there are many powerful features now available in Map Viewer\u2019s calculation experience. Let\u2019s review how to leverage this new functionality when calculating values for your fields.<\/p>\n"},{"acf_fc_layout":"content","content":"<div>\n<figure style=\"width: 800px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/06\/field_calc_ui1-1.png\" alt=\"A calculation filter can be set to determine what subset of features recieve the calculated value.\" width=\"800\" height=\"800\" \/><figcaption class=\"wp-caption-text\">The optional calculation filter determines what features in the layer or table the calculation will apply to.<\/figcaption><\/figure>\n<\/div>\n"},{"acf_fc_layout":"content","content":"<h3>(1) Calculation filter<\/h3>\n<p>This optional filter determines what feature(s) in your layer will receive the calculated value. If no filter is set, the calculation will apply to all features in your layer. The number of features in the layer that will receive the calculated value is indicated by the selected features count located on the bottom of the window.<\/p>\n<h3>(2) Test feature table<\/h3>\n<p>The test feature table displays a subset of features, up to 40, from your dataset. It provides context on how to build your expression and gives insight into the calculation results. If you\u2019ve set a calculation filter, only features that meet the filter criteria will be displayed here. There are two views available for this table: Test features and Preview values.<\/p>\n<ul>\n<li>By default, the table will be open to the <strong>Test features view<\/strong>. In this view you\u2019re able to see all fields and respective attribute values for the included test features.<\/li>\n<li>The <strong>Preview values view<\/strong> is used to preview the calculated value for the test features based on the expression you\u2019ve authored. It will also alert you to any errors found in the test features prior to running the calculation on the full dataset. You\u2019ll need to ensure that no errors are present in your test features before you can run your calculation on the entire dataset.<\/li>\n<\/ul>\n<h3>(3) Test feature filter<\/h3>\n<p>Unlike the calculation filter, the test feature filter does <strong>not <\/strong>affect what features receive the calculated value. <span class=\"NormalTextRun SCXW243119286 BCX0\">Rather, this filter is available to give you greater control over what test features <\/span><span class=\"NormalTextRun SCXW243119286 BCX0\">do (or <\/span><span class=\"NormalTextRun SCXW243119286 BCX0\">don\u2019t<\/span><span class=\"NormalTextRun SCXW243119286 BCX0\">) <\/span><span class=\"NormalTextRun SCXW243119286 BCX0\">display in <\/span><span class=\"NormalTextRun SCXW243119286 BCX0\">the <\/span><span class=\"NormalTextRun SCXW243119286 BCX0\">table.\u00a0<\/span><span class=\"NormalTextRun CommentStart CommentHighlightPipeRestV2 CommentHighlightRest SCXW243119286 BCX0\">For example,<\/span><span class=\"NormalTextRun CommentHighlightRest SCXW243119286 BCX0\"> if you know <\/span><span class=\"NormalTextRun CommentHighlightRest SCXW243119286 BCX0\">what <\/span><span class=\"NormalTextRun CommentHighlightRest SCXW243119286 BCX0\">the expected calculated value of <\/span><span class=\"NormalTextRun CommentHighlightRest SCXW243119286 BCX0\">a <\/span><span class=\"NormalTextRun CommentHighlightRest SCXW243119286 BCX0\">specific <\/span><span class=\"NormalTextRun CommentHighlightRest SCXW243119286 BCX0\">test <\/span><span class=\"NormalTextRun CommentHighlightRest SCXW243119286 BCX0\">feature <\/span><span class=\"NormalTextRun CommentHighlightRest SCXW243119286 BCX0\">should<\/span> <span class=\"NormalTextRun CommentHighlightRest SCXW243119286 BCX0\">be<\/span><span class=\"NormalTextRun CommentHighlightRest SCXW243119286 BCX0\">,<\/span><span class=\"NormalTextRun CommentHighlightRest SCXW243119286 BCX0\"> you can compare that with <\/span><span class=\"NormalTextRun CommentHighlightRest SCXW243119286 BCX0\">what\u2019s<\/span><span class=\"NormalTextRun CommentHighlightRest SCXW243119286 BCX0\"> returned in the Preview values view<\/span><span class=\"NormalTextRun CommentHighlightRest SCXW243119286 BCX0\">.<\/span> <span class=\"NormalTextRun CommentHighlightPipeRestV2 SCXW243119286 BCX0\">This is <\/span><span class=\"NormalTextRun SCXW243119286 BCX0\">particularly helpful for <\/span><span class=\"NormalTextRun SCXW243119286 BCX0\">validating<\/span><span class=\"NormalTextRun SCXW243119286 BCX0\"> your calculation.<\/span><\/p>\n"},{"acf_fc_layout":"content","content":"<div>\n<figure style=\"width: 800px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/06\/field_calc_ui2.png\" alt=\"The calculate field experience offers multiple ways to explore your data and verify your expression result.\" width=\"800\" height=\"800\" \/><figcaption class=\"wp-caption-text\">Explore your data and validate your expression result via the test feature table (2), test feature filter (3), auto preview toggle (4), map view (5) and preview pop-up (6).<\/figcaption><\/figure>\n<\/div>\n"},{"acf_fc_layout":"content","content":"<h3>(4) Auto preview toggle<\/h3>\n<p>When the auto preview toggle is enabled, both the test feature table (specifically the Calculated column in the Preview values view) and the preview pop-up in the map will automatically update with the anticipated value for your feature(s) as you write your expression.<\/p>\n<p>If your expression leverages functions from the <a href=\"https:\/\/developers.arcgis.com\/arcade\/function-reference\/bundles\/#data-access\">data access bundle<\/a>, the auto preview toggle will be turned off and disabled for performance reasons. However, you can still check the expected calculation result for individual features in the Preview values view by selecting the \u2018Run calculation\u2019 button. Likewise, selecting features in the map view will always display the expected calculated result based on the current expression.<\/p>\n<h3>(5) Map view<\/h3>\n<p>Allows you to spot check features and their expected calculation result by selecting a feature on the map to view a custom pop-up. If you have set a calculation filter, only features that meet that criteria will be displayed.<\/p>\n"},{"acf_fc_layout":"content","content":"<div>\n<figure style=\"width: 800px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/06\/preview_popup_jpeg.jpg\" alt=\"The preview pop-up will alert you to any errors with the field calculation.\" width=\"800\" height=\"1000\" \/><figcaption class=\"wp-caption-text\">The preview pop-up will display the new expected value for the feature based on the written expression. If an issue is present in your calculation, this will also be displayed in the preview pop-up.<\/figcaption><\/figure>\n<\/div>\n"},{"acf_fc_layout":"content","content":"<h3>(6) Preview pop-up<\/h3>\n<p>The preview pop-up is purely used to preview calculation results for the selected feature. In addition to the expected result, any fields used in the calculation will be included along with their respective values. If there is an issue with the calculation, this will display on the top of the pop-up with an icon and error message.<\/p>\n<h3>(7) Download script<\/h3>\n<p><span class=\"TextRun SCXW145356138 BCX0\" lang=\"EN-CA\" xml:lang=\"EN-CA\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW145356138 BCX0\">After running a successful calculation, <\/span><span class=\"NormalTextRun SCXW145356138 BCX0\">you\u2019ll<\/span><span class=\"NormalTextRun SCXW145356138 BCX0\"> be presented with <\/span><span class=\"NormalTextRun SCXW145356138 BCX0\">an option<\/span><span class=\"NormalTextRun SCXW145356138 BCX0\"> to <\/span><\/span><strong><span class=\"TextRun SCXW145356138 BCX0\" lang=\"EN-CA\" xml:lang=\"EN-CA\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW145356138 BCX0\">Download script<\/span><\/span><\/strong><span class=\"TextRun SCXW145356138 BCX0\" lang=\"EN-CA\" xml:lang=\"EN-CA\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW145356138 BCX0\">. <\/span><span class=\"NormalTextRun SCXW145356138 BCX0\">Clicking this button will download a text file <\/span><span class=\"NormalTextRun SCXW145356138 BCX0\">containing<\/span><span class=\"NormalTextRun SCXW145356138 BCX0\"> your calculation expression to your computer. <span class=\"NormalTextRun CommentStart CommentHighlightPipeRestV2 CommentHighlightRest SCXW13302341 BCX0\">This helps you easily save your expressions for <\/span><span class=\"NormalTextRun CommentHighlightRest SCXW13302341 BCX0\">future<\/span> <span class=\"NormalTextRun CommentHighlightRest SCXW13302341 BCX0\">reuse<\/span><span class=\"NormalTextRun CommentHighlightRest SCXW13302341 BCX0\">.<\/span><\/span><\/span><\/p>\n"},{"acf_fc_layout":"content","content":"<div>\n<figure style=\"width: 800px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/06\/field_calc_ui3.png\" alt=\"The download script button is used to download a copy of your expression to your computer.\" width=\"800\" height=\"800\" \/><figcaption class=\"wp-caption-text\">After a successful calculation you can download your authored expression to your computer as a text file to faciliate future reuse.<\/figcaption><\/figure>\n<\/div>\n"},{"acf_fc_layout":"content","content":"<h2>What&#8217;s next?<\/h2>\n<p>We are excited about the new field calculation experience, and we hope you are too. In future ArcGIS Online updates, you can look forward to leveraging this experience in the Data tab of the item details page as well as support for SQL. Also, keep an eye out for another field calculation blog where we will dive deeper into the powerful calculation validation functionality.<\/p>\n"}],"related_articles":"","card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/05\/card_img.png","wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/05\/banner_img-1.png","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>Introducing Calculate Field in Map Viewer<\/title>\n<meta name=\"description\" content=\"Learn more about the new calculate field experience in Map Viewer that promotes data exploration and calculation validation.\" \/>\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\/data-management\/introducing-calculate-field-in-map-viewer\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Introducing Calculate Field in Map Viewer\" \/>\n<meta property=\"og:description\" content=\"Learn more about the new calculate field experience in Map Viewer that promotes data exploration and calculation validation.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/introducing-calculate-field-in-map-viewer\" \/>\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-02-10T17:55: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=\"8 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\/data-management\/introducing-calculate-field-in-map-viewer#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/introducing-calculate-field-in-map-viewer\"},\"author\":{\"name\":\"Taylor McNeil\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/63839a1126b72563ed17ee37fc4a3257\"},\"headline\":\"Introducing Calculate Field in Map Viewer\",\"datePublished\":\"2024-06-27T10:00:15+00:00\",\"dateModified\":\"2026-02-10T17:55:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/introducing-calculate-field-in-map-viewer\"},\"wordCount\":6,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"arcade\",\"calculate field\",\"SQL\",\"whats new june 2024\"],\"articleSection\":[\"Data Management\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/introducing-calculate-field-in-map-viewer#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/introducing-calculate-field-in-map-viewer\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/introducing-calculate-field-in-map-viewer\",\"name\":\"Introducing Calculate Field in Map Viewer\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2024-06-27T10:00:15+00:00\",\"dateModified\":\"2026-02-10T17:55:13+00:00\",\"description\":\"Learn more about the new calculate field experience in Map Viewer that promotes data exploration and calculation validation.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/introducing-calculate-field-in-map-viewer#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/introducing-calculate-field-in-map-viewer\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/introducing-calculate-field-in-map-viewer#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Introducing Calculate Field in Map Viewer\"}]},{\"@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\/63839a1126b72563ed17ee37fc4a3257\",\"name\":\"Taylor McNeil\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/BlogProfilePicCrop-213x200.jpg\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/BlogProfilePicCrop-213x200.jpg\",\"caption\":\"Taylor McNeil\"},\"description\":\"Taylor is a Product Engineer on the ArcGIS Online team based in Nova Scotia, Canada. She has received a BSc in Biology and a MSc in Applied Geomatics. When she's not at work, she can be found taking care of her houseplants, reading copious amounts of fiction, and exploring local thrift stores.\",\"jobTitle\":\"product engineer\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/tmcneil\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Introducing Calculate Field in Map Viewer","description":"Learn more about the new calculate field experience in Map Viewer that promotes data exploration and calculation validation.","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\/data-management\/introducing-calculate-field-in-map-viewer","og_locale":"en_US","og_type":"article","og_title":"Introducing Calculate Field in Map Viewer","og_description":"Learn more about the new calculate field experience in Map Viewer that promotes data exploration and calculation validation.","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/introducing-calculate-field-in-map-viewer","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2026-02-10T17:55:13+00:00","twitter_card":"summary_large_image","twitter_site":"@ESRI","twitter_misc":{"Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/introducing-calculate-field-in-map-viewer#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/introducing-calculate-field-in-map-viewer"},"author":{"name":"Taylor McNeil","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/63839a1126b72563ed17ee37fc4a3257"},"headline":"Introducing Calculate Field in Map Viewer","datePublished":"2024-06-27T10:00:15+00:00","dateModified":"2026-02-10T17:55:13+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/introducing-calculate-field-in-map-viewer"},"wordCount":6,"commentCount":0,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["arcade","calculate field","SQL","whats new june 2024"],"articleSection":["Data Management"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/introducing-calculate-field-in-map-viewer#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/introducing-calculate-field-in-map-viewer","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/introducing-calculate-field-in-map-viewer","name":"Introducing Calculate Field in Map Viewer","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2024-06-27T10:00:15+00:00","dateModified":"2026-02-10T17:55:13+00:00","description":"Learn more about the new calculate field experience in Map Viewer that promotes data exploration and calculation validation.","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/introducing-calculate-field-in-map-viewer#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/introducing-calculate-field-in-map-viewer"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/introducing-calculate-field-in-map-viewer#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"Introducing Calculate Field in Map Viewer"}]},{"@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\/63839a1126b72563ed17ee37fc4a3257","name":"Taylor McNeil","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/BlogProfilePicCrop-213x200.jpg","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/BlogProfilePicCrop-213x200.jpg","caption":"Taylor McNeil"},"description":"Taylor is a Product Engineer on the ArcGIS Online team based in Nova Scotia, Canada. She has received a BSc in Biology and a MSc in Applied Geomatics. When she's not at work, she can be found taking care of her houseplants, reading copious amounts of fiction, and exploring local thrift stores.","jobTitle":"product engineer","url":"https:\/\/www.esri.com\/arcgis-blog\/author\/tmcneil"}]}},"text_date":"June 27, 2024","author_name":"Multiple Authors","author_page":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/introducing-calculate-field-in-map-viewer","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/05\/banner_img-1.png","primary_product":"ArcGIS Online","tag_data":[{"term_id":32551,"name":"arcade","slug":"arcade","term_group":0,"term_taxonomy_id":32551,"taxonomy":"post_tag","description":"","parent":0,"count":113,"filter":"raw"},{"term_id":766432,"name":"calculate field","slug":"calculate-field","term_group":0,"term_taxonomy_id":766432,"taxonomy":"post_tag","description":"","parent":0,"count":8,"filter":"raw"},{"term_id":216532,"name":"SQL","slug":"sql","term_group":0,"term_taxonomy_id":216532,"taxonomy":"post_tag","description":"","parent":0,"count":6,"filter":"raw"},{"term_id":774062,"name":"whats new june 2024","slug":"whats-new-june-2024","term_group":0,"term_taxonomy_id":774062,"taxonomy":"post_tag","description":"","parent":0,"count":31,"filter":"raw"}],"category_data":[{"term_id":23851,"name":"Data Management","slug":"data-management","term_group":0,"term_taxonomy_id":23851,"taxonomy":"category","description":"","parent":0,"count":921,"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":2428,"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\/2359242","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\/319692"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=2359242"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/2359242\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=2359242"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=2359242"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=2359242"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=2359242"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=2359242"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}