This expression language can magically transform your maps
“Arcade is magic!”
That was the reaction of Sari Ladin-Sienne, the chief data officer for the City of Los Angeles after viewing a demonstration of ArcGIS Arcade by Esri staff at a cross-departmental meeting last May.
ArcGIS Arcade is an expression language that transforms data on the fly to create meaningful labels, symbology, and pop-ups. This is especially useful when working with live feed data and layers that are owned by someone else. Arcade can save hours that would otherwise be spent updating or processing data.
Like the functions in Microsoft Excel, Arcade can take existing data and create new information on the fly, performing operations that range from simple calculations, such as addition or multiplication, to complex If-Else statements or For loops.
Traditionally, to change data, you must own the layer or make a copy of it, rather than modify the data in the source layer. If you owned the data or a copy and you wanted to symbolize the data based on a new attribute, you would add a field, calculate it, and verify the results. Although sharing layers that are centrally maintained by an organization reduces duplication of work, members of that organization can be stymied when they want to modify data in a layer that they do not...