Arcade Scripting for ArcGIS Pro

July 24, 2019 | 8:30 - 4:30
Taught by:
Arcade is a simple scripting language used across the ArcGIS Platform to customize label expressions and pop-ups, and to create sophisticated symbology by manipulating attributes on-the-fly. Arcade is a secure, cross-platform language that works in ArcGIS Pro, ArcGIS Online and Portal, and in web apps running on desktops or mobile devices. You don’t have to be a programmer to incorporate Arcade scripts into your maps and apps. This course will give you a great foundation in the scripting language and some tips and tricks for incorporating Arcade into your work. This class is intended for ArcGIS Online and ArcGIS Desktop users who want to create better, more useful maps by improving the presentation of pop-ups and labels, and by creating symbology using on-the-fly attribute manipulation. Topics include: The Arcade Language – Understanding Where and How Arcade Is Used. (Why Arcade?; Arcade for Customizing Pop-ups; Arcade for Label Expressions; Arcade for Symbology) ▪ Arcade Basics – Getting Familiar with Arcade Syntax and Rules. (Arcade Syntax; Arcade Profiles; Arcade Returned Values; Arcade Rules; Commonly Used String Manipulation Functions; Simple Field Calculations in Labels and Pop-ups) ▪ Conditional Statements – Doing More with Your Script – Letting Your Script Make Decisions (If/then Conditional Statements; Using Conditional Statements for labeling, pop-ups, and symbology) ▪ Arcade Functions– Manipulating Strings, Dates and Numbers, and Accessing Geometry Data. (Calculations with Arcade; Manipulating Strings and Dates with Arcade; Functions for Accessing Geometry Information) ▪ Arcade for Symbology – Setting Display Properties with Arcade. (Special Symbology with Arcade). Prerequisites: Attendees should have knowledge of Microsoft Windows® and be familiar with the basic use of ArcGIS Pro and ArcGIS Online, including the topics covered in either the Introduction to ArcGIS Pro and Web Map Essentials – Adding ArcGIS Online and Portal to Your GIS Skillset or equivalent classes.

Cancellation Policy

We rely on student attendance to make important arrangements for the courses. Please contact us if there is any change in your reservation.


Withdrawal from a course after registration has been submitted takes place on occasion. Students must submit written notice no later than 10 business days prior to the first day of the scheduled session. Email is an acceptable form of written communication. The course fee will be refunded, minus a $60 processing fee.


Refunds cannot be made for withdrawals initiated within 10 days of the first day of the scheduled class. However, the registration and payment may be honored for the same class topic held at a future date within the same fiscal year (09/01 - 08/31).

Refunds will not be granted for participant no-shows.


Student substitutions are allowed with 3-days written notice prior to the start of the course.

Training Facilities

TCEQ Computer Training Lab

12100 Park Thirty Five Circle
Building A, Room 234/235
Austin, TX, 78753