Arcgis arcade featuresetbyname. I am trying to create a pie chart in dashboard using arcade. Arcgis arcade featuresetbyname

 
I am trying to create a pie chart in dashboard using arcadeArcgis arcade featuresetbyname This issue is also present in the ArcGIS Arcade Playground if you want to test it out there

Occasional Contributor III. 16. I'm guessing there are some smarts whereby the date field is automatically being converted to text on. Add a new data-driven element, such as a list, indicator, serial chart, pie chart, or gauge. The following are examples of script expressions for calculation, constraint, and validation attribute rules. Arcade and Attribute Rules FeatureSetByName. x series of the ArcGIS. the profile variables that can be used as input data values to the expression, the function bundles available, and. David Nyenhuis. The best way to do this would be to use the "Custom Pop-up" and arcade functions within ArcGIS Online. For Input Table, ensure the desired point layer is selected in the drop-down list. ArcGIS Pro ArcGIS Survey123 ArcGIS Online ArcGIS Enterprise Data Management Geoprocessing ArcGIS Web AppBuilder ArcGIS Experience Builder ArcGIS Dashboards ArcGIS CityEngine ArcGIS Spatial Analyst All. Reply. The following works ok, just inserting null values for the date field var data_dict = { 'fields': [ {'name': 'EditDate','type': 'esriFieldTypeDate'}, {'name': 'country. Return value: Dictionary. Traditionally, if you. . When the sequence hits the return, it will exit the arcade expression. In the Catalog pane, browse to and right-click the line feature class, and click Manage. Work with smart, data-driven styles and intuitive analysis tools. 8 (Arcade 1. The function can be a user-defined function or a core Arcade function defined with the following parameter:Arcade is a lightweight and secure expression language used in ArcGIS products and APIs. Run. Open the map in ArcGIS Online Map Viewer. Open the map in Map Viewer Classic, click Details, and click Contents. Hi. All Arcade expressions must return a value. I'm attempting to use FeatureSets to get the value of a second field called WMAName using Arcade. You can also just say FeatureSetbyName ( "TreeTable") (you can do that because gdb owns the table). Before we go further, I think the single most important piece of advice with Arcade is to. value ( Optional ): Text - The value to be converted back into a code. When each measure value is drawn, the measure value is interpolated for the. If none is assigned at the subtype level, the field level domain is returned. On the Settings (light) toolbar, click Pop-ups. You can type your expression in the editor area and hit the ‘Done’ button to save it. The Help tab opens the Arcade help webpage. Feature functions A set of functions for working with features. Time values are created with the Time () function. You can work with map services, but to have full functionality you will need to add each layer separately. This is accomplished using the Feature Set functions made available in ArcGIS Arcade version 1. Profiles. Can anyone see what the problem might be with this line of code. If the value is "Yes" (i. Run. New to Arcade. 2104. Arcade. For the purposes of this tutorial, you are a County Treasurer, and you would like to search for a newly assigned address point and easily determine the assigned taxing districts you need to input into the system. There is an example of how to use it here: Attribute rule script expression examples—ArcGIS Pro | Documentation Here's the solution, scrap the Arcade Filter() function, it simply does not work with globalid while offline. In the Pop. But there are other uses as well. It always pays to study the help file when calling functions to understand what they require and output they generate. Description. Select New Rule and enter the Rule Name. 1. I am attempting to utilize FeatureSetByAssociation within the Attribute Rule profile to obtain a group of associated features and then possibly update (using the edit attribute rule dictionary keyword) an associated feature based on a specific field value of the. However FeatureSetByName is used in the arcade expressions. "hh:mm:ss"). In Part 1 of this series, we introduced FeatureSets as a way to work with other layers within your map to make more expressive pop-ups by writing just a few lines of code. This table is related based on a pin, but not joined in any way to the feature set that the arcade expression is running on. You can use Arcade in a Field Calculation (static) that accesses data from the related table and includes it as fields so that you can use multiple fields to visualize the results in the web map. by heading to the "Functions" and typing in FeatureSetByName, and selecting the correct layer from the list shown. In ArcGIS Online or Portal for ArcGIS Map Viewer, open the web map containing the features. These polygons will be the geometry being intersected. It was designed specifically for creating custom visualizations and labeling expressions with ArcGIS, allowing users to write, share, and execute custom. STarea ()"], otherwise the dot in the middle will throw it off. Hi David, The issue is likely because you are returning a feature set rather than a specific feature even though there is an intersect. Greetings Attribute Rules community. Do an intersect with the current sub sector feature. . In the Calculate Field window, select Arcade from the Expression Type drop-down menu. A profile defines the environment and rules for how an Arcade expression is evaluated and interpreted. Update a buffer location accordingly when a point feature's location is updated. In Arcade, month values range from 0 (January) to 11 (December), days. Step 3. The field is composed of two section : text and number like this (PAT0001 -> PAT (text) and 0001 (numbe. Arcade elements are listed using the code symbol – </> – and titled Arcade. What I want is to split the values in the 'split' field which are separated by commas while preserving the original ID of each value. Expressions that return popup content elements must return a dictionary. It also enables accessing features from other layers in the web map, which you will do later in this tutorial. You no longer have to wrap dates with Number() if you pass the dictionary into the FeatureSet() function (which as of this release accepts a dictionary as opposed to only text based JSON). I want to return a feature via a given attribute (in this case, it's globalID) and then get one of it's field's value to use in my standalone table display option. 4 and Enterprise 10. Take a look at the sample service of the USA:Hi @Anonymous User what's the method for using an existing date field, coming from an exisitng FeatureSet, in a dictionary i. . Since version: 1. The following are the rules for implicit type casting in Arcade. The Overflow Blog CEO update: Giving thanks and building upon our product & engineering. Arcade can be used in ArcGIS Dashboards for advanced formatting in list elements, indicator elements and table elements. Since version 1. var relatedrecords = FeatureSetByPortalItem (Portal ( [portal]), [item_id],0, [field_name]) for (var f in relatedrecords) {. I was thinking of migrating to the new map viewer for the grouping of layers. dbo. 7. 08-04-2022 08:24 AM. You were close indeed. Next to the Field drop-down menu, click the Set an expression button . The hotel's distance to each restaurant is then measured. This was done primarily to access the tools available such as FeatureSetbyName. 23. The pop-up functionality is working great, but I'm running into some issues with getting the related attributes to display in the attribute table in web map viewer, as well as in the attribute table widget in Web. In a dashboard, you can take advantage. You can view sample data expressions to help you get started. . 27 ArcGIS API for JavaScript released support for accessing data from multiple data sources inside a single feature’s popup. For these arcade expressions I am using FeatureSetByName to access the tables for the same features instead of a related table in the original raw data. The below is my code for reference:As an electricity researcher, you are interested in comparing your country’s electricity consumption with that of other countries around the world. See FeatureSetByName for more information about this function. Navigate to the Expression box to add a custom Arcade expression. Use case. For example, an angle of 90 degrees points due north. A featureset is composed of more than just attributes. If a definition query is present on the input, only the features or rows matching the definition query will be used in the selection. The old Arcade playground. Click Add content and choose Related records. I have a layer and its associated related table within my layer list. I have. The following are best practices for creating effective data expressions. In ArcGIS Pro, I'm trying to edit an attribute rule to automatically populate a LAST_DATE_INSPECTION field in the parent feature class with the most recent inspection (DATE_INSPECTION field in the child table). 3. Staying in classic. Right now I see the only option to re-run the calculations periodically. 3 and Enterprise 10. Ensure labels are enabled by toggling on the Enable labels option. Hi All, I am trying to sort the results of a table in arcade but having trouble hitting the table's fields. 9 were displaying Upper case. Then use this FeatureSet in the script. Only the x-y plane is considered for the measurement. Thank you! I was able to successfully create a serial chart with the portal item code, but I am now having trouble with using a category selector (using the exact same code as the serial chart) on the serial chart. So how can I query a tab. I am trying to use the schema function but ke. Solved: Hi I tried to use the new function FeatureSetByName in a Demo ArcGIS Online Map, and got below the errors, featuresetbyname is not available. . Since this is a group template for the Current Address template, the feature for Current Address is created. There are various ways you can use ArcGIS Arcade in the ArcGIS platform. Hello there! is it possible to display an arcade expression like the example below in one of the ArcOnline Dashboard items? Indicator , Items , Details or Rich Text? basically I would like to display summarized data on a dashboard - charts and graphs work but not ideal - just want to display the va. The popup element profile allows map authors to write expressions that return a dictionary representing either a rich text, fields table, or media (i. Labels. Learn more about JSON renderers and JSON definition objects. fieldName: Text - The name of the field (not the alias of the field) containing the domain. On the ‘Select a layer’ screen, clicking on the ‘New data expression’ button opens the Arcade editor. On the Contents (dark) toolbar, click Layers . To do this, expressions must be referenced in an ExpressionContent element and follow the rules specified in the Popup Element Arcade profile. Wait until a feature moves inside the restricted zone. ; The Functions tabs lists all the Arcade functions. Introduction. In ArcGIS Online, open the web map or hosted feature layer in Map Viewer Classic, and configure the pop-up to display the related table string field using the attribute expression provided below. ArcGIS creates a new record in the related table, puts the feature's ID in the field. I am trying to create a pie chart in dashboard using arcade. Having to do a DateDiff for each date field seems overly complicated. In the Pop-ups pane, click Fields list > Select fields. His goal is to help developers be successful, efficient, and confident in building web applications with the JavaScript Maps SDK, especially when it comes to visualizing data. Everything works well until I use a Date field. There are 3 Layers required to do this 1) Multiple Occupancy (Points) 2) Addresses (Points) 3) Zones (Polygons) I have created 2 expressions in the Zones Layer so that in the pop-up they 'count' the number of. Here is the comparable expression for use in AGOL popups using the FeatureSetByName data function (currently, related records only work in AGOL Map Viewer Classic):This scenario uses Arcade to join two datasets with a data expression and return a count of joined features: A hosted feature service of survey data that shares a common ID with the Zones in a 1-M relationship. It didn't do that; for a few reasons. ArcGIS APIs and SDKs. This example prints out the second item in the array. It's a snippet of the #ArcGIS expression language Arcade. Geometry. To access a feature's attributes in Arcade, use the syntax feature ["attribute"] or feature. Traditionally, if you had multiple layers in your web map, you would need a separate pop-up for each layer or you would need to go back and re-process. When the popup opens, the expression will execute. Go into the pop-up configuration to see how the county value was brought into the map and ranked: Go to the Living Atlas website and browse thousands of feature services. Esri Frequent Contributor. Select a primary symbology. With the latest version of ArcGIS Dashboards, you can create featuresets on the fly with Arcade and use them as data source. Procedure. I'd like to (eventually) create a WebApp to show the number of points inside each municipality, but that point layer is going to be constantly updated (most likely each week). The continue statement rejects all the remaining statements in the current iteration of the loop and moves the control back to the top of the loop. This article provides an example and instructi. NearestCoordinate - Returns the nearest location and distance to an input geometry. ArcGIS Pro ArcGIS Survey123 ArcGIS Online ArcGIS Enterprise Data Management Geoprocessing ArcGIS Web AppBuilder ArcGIS Experience Builder. An Arcade attribute rule in the relate table will get the selected feature's ID and assign the ID to the newly created row. Jeff Ward‌: the thing with views is they work great for enterprise to enterprise (SDE) databases. Attribute rule script expression examples. I am using ArcGIS Pro v2. 8 has been released as part of the recent ArcGIS Online update, bringing new functions to try. New functions. Since you are working with Geometry you might also make sure it is drawing at the map scale you Many of the g. Arcade FeatureSetByName Not Returning What I Expected. I have recently upgraded ArcServer,, Portal, and DataStore to 10. This uses FeatureSetByPortalItem to access the data, so I assume that it a matter of time it will be able to use data from different data sources in an Arcade expression to calculate a field. However, like some of our distant relatives, it’s difficult to see the connection between the layers and tables. I want to use GroupBy to add up the sections of the same trail name to populate the 'trail_ft' column. Specify the following Arcade expression in the Expression section. Comunidad Esri Colombia - Ecuador - Panamá ArcGIS 開発者コミュニティ Czech GIS ArcNesia Esri India GeoDev Germany ArcGIS Content - Esri Nederland Esri Italia Community Comunidad GEOTEC Swiss Geo Community GeoDev Switzerland All Worldwide Communities09-16-2019 08:36 AM. Workflow for data expression in Arcade - generate elements from concatenated fields. It is best practice to handle casting. I've been experimenting with Arcade in Field Maps and are loving the use of Intersect and FeatureSetByName for calculating values. I've been experimenting with Arcade in Field Maps and are loving the use of Intersect and FeatureSetByName for calculating values based on feature intersections with other layers. Function bundle: Data Access. I want to return a feature via a given attribute (in this case, it's globalID) and then get one of it's field's value to. The docs for the Arcade Element (the docs call it Popup Element, but I believe in the Map Viewer its actually Arcade Element) is here:. Growing beyond this number. Esri Leaflet; ArcGIS REST JS; 3rd. 02-08-2022 09:30 AM. ; Click the newly created field column, and click Calculate. This map was configured in the ArcGIS Online map viewer. Instead of:Generate a relationship renderer for a SceneLayer. Occasional Contributor III. Below is a screenshot showing the arcade code with FeatureSetByName (which I'd like to. Click the curly braces { } next to the URL field. With the December update of ArcGIS Online, the ability to reference other layers using Arcade Expressions in Pop-Ups was introduced. An immediate calculation rule is created on the assetID field in the transformer feature class and is triggered on insert edit operations. In the Label features pane, click Add label class. OFFICIAL_N) } return Concatenate(lakes_list, ' ') - Josh Carlson. Reference the ArcGIS Arcade Version matrix and Release notes for more information. This. Change deg C to deg F, and make the expression and reference text size small and bold. I have two features in an AGOL map, "SS Parcels" and "SS Zoning". As you may already know, Arcade is the official ArcGIS scripting language and it is getting more powerful with each release. by KellyGerrow. With this week's update to Arcade and ArcGIS Dashboards, date fields in feature set constructors now just work. Like other expression languages, Arcade can perform mathematical. The sections below include examples of using a calculated field expression. Parse Error:featuresetbyname is not available Is it possible to incorporate a separate featureset from the map into the symbology expression for a layer? The featureset functions appear to be greyed out an labelled 'Not Available" within the function list. ) Step 4. This is where you'll create and edit Arcade expressions. Hello! I'm creating an Acrade expression that will allow me to return attribute information from another layer via an intersect. Arcade expressions can be written to calculate fields in records captured with ArcGIS QuickCapture. . It is arcade in ArcGIS Portal Popups. Count the number of hydrants in the sub sector. . To add a new Arcade content block, click Add content and choose Arcade. There are two types of return statements: explicit returns and implicit returns. Calculate the age for each hydrant and some all ages. Upper/Lower case globalid wasn't the issue, both FM and map viewer. Adds a specified amount of time in the given units to a Date and returns a new Date. To create a sequence to reference in an attribute rule, use the Create Database Sequence. if diameter in (24, 30, 36): Reply. You are right that it is complex and limited to visualize information from a related table. attribute. About FeatureSetByName in ArcGIS docs. Hello, I am struggling with using the Arcade's GroupBy with the Top and OrderBy Functions. Visualization. return f. The script should return a Boolean with true indicating the feature meets the constraint criteria or false indicating it does. That script works, but I'm having trouble understanding all the prep work that's involved -- for converting the feature's geometry into an array: Feature —> Geometry —> Text —> Dictionary (type) —> Paths array (array is a key/value pair within dict)Calculate layer fields from related records using Arcade. is_renderer. If the class supports subtypes, the domain returned will be the one assigned at the subtype level to that field. The script expression is constructed using the Arcade scripting language to control the rule behavior. What you're defining as your deliveriesDict makes more sense as a singular feature. In ArcGIS Pro 2. I would then like to see if those intersected address points are also in a separate flat table also in my web map. You can now author an Arcade expression to calculate a value within the Arcade editor component. Joe is correct. Arcade is a simple scripting language built on JavaScript that helps you calculate new data values on-the-fly, and is available throughout the ArcGIS Platform. 482. Up until the release of Arcade, we had to either create the attribute field and populate it with data, or we had to hire developers. Like other expression languages, it can perform mathematical calculations, format text, and evaluate logical statements. Creates a FeatureSet from a Feature Layer based on its name within a map or feature service. If the Date has an IANA time zone, then daylight saving and other time zone driven logic will apply. This issue is also present in the ArcGIS Arcade Playground if you want to test it out there. Like other expression languages, it can perform mathematical calculations, manipulate text, and evaluate logical statements. But if you are not in an evacuation alert area; I would like it to. ArcGIS Arcade -. Like any other piece of information, your attachments play a key role in providing context and understanding when you or others explore your data. On the Settings (light) toolbar, click Pop-ups. On the left I attempt to add a polygon using the Feature Service, on the right using the Feature Class. If the number of fields in the data is large, click the. // In your map, you can then hide the features where ShowFeature = 0, either // via a definition query or via the symbology settings. That is not correct. ArcGIS Arcade is a portable, lightweight, and secure expression language. Function bundle: Core. Below is an example of using the Intersect and GroupBy functions to count. With the introduction of Blend Modes and Effects in ArcGIS Online, we can now create on-the-fly visualizations that mimic the results of certain analysis tools. Arcade Error: Geometry type or nulle expected. To create a data expression, complete the following steps: Create a dashboard or open an existing dashboard. I want to harvest an ID from one of the layers in a secure map service in order to populate a field in an editable layer in a Field Maps map. A Time data type stores and displays time information as hours, minutes, seconds, and milliseconds (i. David, Including support for Arcade featureset in runtime apps is schedule for this fall, if all goes to plan, should be in released product Q1 2020. dateValue: Date - The input Date to which to add time. Checking the Field Map's logs will probably give you insight to why it failed to calc. 説明. The == and != operators don't do any coercion of types. Under Expressions, select the newly created Arcade expression and click Done. On the Settings (light) toolbar, click Pop-ups. Use FeatureSetbyID () to create a FeatureSet of the university drive-time polygons (polygon layer within this same map). I have a number of features with a text field called "Is an Issue Flagged?". When you click on the flood area you want to see the suburb at the location where you clicked. 9) you can start using the new Arcade API FeatureSetByAssociation which will allow you to work with utility network. Dictionary (inputGeometry) -> Dictionary. This profile is used in field calculation tools in ArcGIS Pro, ArcGIS Enterprise, and ArcGIS Online. Since 4. timeZone. Introduction Arcade is a portable, lightweight, and secure expression language used to create custom content in ArcGIS applications. For example, the site address point feature class concatenates address elements (pre dir, house num, street name etc) into the full address field. The December 2021 update of ArcGIS Online added performance updates for the user experience when styling layers using Arcade expressions. Hi, can anyone help with an Arcade expression to calculate a new field in a point dataset based on whether each feature is within a polygon dataset in ArcGIS Pro model builder? I am trying this in Calculate Field but it returns NULL values for each point. Up until now, that additional understanding has been focused around viewing your attachments when browsing your data. This impacts what ArcGIS client release can access the dataset once an attribute rule using the function has been added. This method must be called on the MCT. Query features on a map using an Arcade expression. I am having trouble with for loops. But it does not seem to work for tables. I was originally thinking of using the intersect and proximity functions in Arcade to create a pop up for projects that intersect or come within a certain proximity of each. FeatureSetByName() 関数は最初の引数として Web マップをポイントします。 レイヤー名が渡され、関数内の引数はカンマで区切られます。 この関数の詳細については、「FeatureSetByName」をご参照ください。 さらに 2 つの引数を追加します。Refer to ArcGIS Pro: Access the Field Calculator for more information. . Data Management February 07, 2020. What I am looking for next is when there's a parcel that intersects both PC_FHA_NonTidal And PC_FHA_Floodway_NonTidal, I want it to return the option with a higher risk for instance PC_FHA_NonTidal. Start ArcGIS Pro and open the project. - Justin Reynolds, PE Reply. In the Contents pane, right-click the feature class and click Configure Pop-ups to open the Configure Pop-ups pane. This calculation is applied to each feature. I just nothing back from it. If you’re stuck, try with the classic FeatureSet method and then swap in the new function. 8. Time values are created with the Time () function. Arcade is a portable, lightweight, and secure expression language used to create custom content in ArcGIS applications. The attribute rule is assigned to a polygon feature class (Terminal Serving Areas) so that when a polygon is created or edited it calculates the number of features form another point feature class (Service Points) that intersect the. Subscribe. The second options allows you retain feature level data, in case collapsing data by groups is not intended. Esri Frequent Contributor. ArcGIS Pro ArcGIS Survey123 ArcGIS Online ArcGIS Enterprise Data Management Geoprocessing ArcGIS Web AppBuilder ArcGIS Experience Builder ArcGIS Dashboards ArcGIS CityEngine ArcGIS Spatial Analyst All Products Communities. This data is stored in the filteredCountry feature, in its Annual_Electricity_Consumption_ attribute field. 7. by jstark_mercernj. Infinity. Copy and paste the expression found in the expression template below to the Arcade editor in ArcGIS Online, the relevant location in ArcGIS Pro, or the relevant location in a custom app. To return multiple features, you will need to use a variable that you populate with the results and return that. You are right to asume that a FeatureSet is returned which will have 0 features if there are no records in the related table. I was wondering if someone could help me with this. To show attachments from the related table/layer using this workflow. The new editor was introduced in the November 2022 release of ArcGIS Online and brought many powerful new features to enhance your experience with writing Arcade. Hi pigili_sreenivasarao ,. His goal is to help developers be successful, efficient, and confident in building web applications with the JavaScript Maps SDK, especially when it comes to visualizing data. "hh:mm:ss"). 複数ステートメントの条件式、変数、およびフロー制御ステートメントもサポートします. Hi, I'm managing a feature layer for data collection, and am wanting to have Arcade expressions automatically run and populate values in fields as new features are added to the data set. The parcel referenced is within both areas. You'll first review its components. I have recently upgraded ArcServer,, Portal, and DataStore to 10. You also make sure that the layer you are using (featureSetByName) loads successfully in Field Maps. ArcGIS Ideas. Both layers are point features, same geospatial locations but different attribute data. 7. . Like other expression languages, it can. Click the ellipsis button of the layer and select Configure Pop-up. But if I use the code like this: var novy = {. There is an internal issue logged with the ArcGIS Runtime which must be addressed for the New Line token to work correctly. GetEnvironment - A debugging function that returns information about the execution context of the expression, including the version of Arcade executing the expression, the Arcade runtime engine, locale, and spatial reference for geometry functions. configure a point layer's pop-up to display data from a related table. The limitation prior to ArcGIS Pro 2. FeatureSetByName FeatureSetByName(featureSetCollection, title, fields?, includeGeometry?) -> FeatureSet. When the script is evaluated, the return value is cast to the field type of the output value. When running calculations on a field in an attribute table or a standalone table, the ArcGIS Arcade FeatureSetByName () and the FeatureSetByPortalItems () functions allow the retrieval of the values from fields in different tables. This method must be called on the MCT. The following matrix indicates the version of Arcade installed in each ArcGIS product/API that supports it. 12-25-2022 11:14. It does not contain time zone information. For. Determining the number of point features located within the polygon features is important when analyzing the spatial relationship. Arcade 1. 08-16-2022 07:47 AM. Enter a name for your expression, and if necessary, a refresh interval. ArcGIS Pro ArcGIS Survey123 ArcGIS Online ArcGIS Enterprise Geoprocessing ArcGIS Web AppBuilder ArcGIS Experience Builder ArcGIS Dashboards ArcGIS CityEngine. guid of the point. With the Field Calculation profile, expressions can be written to update a field value based on expression logic. The formula for percentile for. You can use Arcade to style and label your map. I am trying to create an attribute rule in ArcGIS Pro that creates an ID for the feature when it is created as well as choose features with '::' leading the ID and assign a new unique ID. ; In the Calculate Field dialog box, click. All Arcade scripts and examples are available as a file geodatabase in this blog for you to download and work with here. Jump to solution. A profile defines the environment and rules for how an Arcade expression is evaluated and interpreted. Function bundle: Geometry. Arcade in dashboards. A Time data type stores and displays time information as hours, minutes, seconds, and milliseconds (i. Python JavaScript Maps SDK Native Maps SDKs ArcGIS API for Python ArcObjects SDK ArcGIS Pro SDK Developers - General ArcGIS REST APIs and Services ArcGIS Online Developers File Geodatabase API. e. Return the new FeatureSet that you just created. 28 Defines the default time zone in which to create and display Arcade date types. Some Arcade functions are released with a specific Arcade version. 0 Kudos by JustinReynolds. 11 Function bundle: Core Returns. GetResult Method. In the first example, we examine results when evaluated at feature 2 (p2) with an index value of 2. 309. Step 4:Dashboard indicator arcade script. I'm working with a feature layer and a separate table that have a column in common (many to one relationship). . The introduction of Arcade allowed you to work with a feature and manipulate its information to create rich new attributes on the fly. Answer. Click Add. This allows us to use Arcade to summarize earthquake statistics in the popup.