For the best experienceDownload the Mobile App
ActsSocial
For the best experienceDownload the Mobile App
Event
Event

2025 AAGIS Professional Conference & Training


Date & Time

Wed, 24 Sep 2025 08:00 AM

-

Thu, 25 Sep 2025 05:00 PM

Categories
Conference

Details

AAGIS is happy to announce that our conference is returning this September from the 24 - 25th so block your calendars! Join us as we feature training, presentations from local professionals, vendors, and our keynote Robert Pina, the CIO of SAWS.


Training Day

Wednesday (9/24) - 8:00 am to 5:00 pm

Facilitated by TeachMeGIS, our Training Day will consist of two concurrent training courses. Register for one of the two and enjoy a mid-day lunch as well as a light breakfast, coffee, and snacks.

Training #1: Python Primer

Tailored to the non-programmer, this course introduces the attendees to scripting basics: variables, loops, conditional statements, etc. via a series of short lecture presentations and hands-on β€œtry-its” to accomplish a worthwhile task. The task is to create a script that will write a log file of broken links in a project and then run that script as a tool from a toolbox.

  • Introduction to Python – Discover what Python is and places it is commonly used, as well as basic syntax. (Python; String Syntax)
  • Comments, Numbers, and Variables – Learn how and why to use comments in a script, the proper syntax for numbers, and how to declare variables. (Comments and Numbers; Variables)
  • Rules and Functions – Discuss rules for writing scripts, such as case sensitivity, as well as string functions and how to include paths in a script. (Python Rules; String Functions)
  • Objects, Properties, and Methods – Find out what site packages and objects are, as well as the difference between properties and methods. (Object Oriented Scripting; arcpy)
  • Looping – See how to use loops to repeat lines of code for a set of items. (Working with Loops)
  • Using the Help – Access the help documentation to get code samples and use the arcpy.mp module.(Help; arcpy.mp)
  • Write to a File – Have scripts create a text file. (Writing to a Text File; File Workflow)
  • Input Arguments – Make a script that prompts for arguments at run time. (Making Scripts Dynamic; sys Module; Capturing Arguments)
  • Create a Script Tool – Create a custom toolbox and custom script tool (Toolboxes in ArcToolbox; Custom Script Tools)
  • Document the Tool – Write the help for the custom script tool that you created. (What is Help?; Creating Help Documentation)



Training #2: Scripting in Arcade

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 computers or mobile devices. You do not 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.

  • 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 and Control Structures – Doing More with Your Script – Letting Your Script Make Decisions (If/then Conditional Statements; Using Conditional Statements for labeling, pop-ups, and symbology)
  • Arcade Profiles and Function Bundles – Understanding how the language varies depending on where you run the code, including what variables and functions are available. (Arcade in Pop-Ups, Symbology, Field Calculations, and Label Expressions)
  • Data and Geometry Functions – Manipulating Strings, Dates, and Numbers, and Accessing Geometry Data. (Calculations with Arcade; Manipulating Strings and Dates with Arcade; Functions for Accessing Geometry Information)


Conference Day

Thursday (9/25) – 8:30 am to 5:00 pm

Conference Day features a light breakfast with coffee, all-day speaker presentations, a Sponsor Gallery Room, a plated lunch, raffles, and trivia.


Speakers and Sponsors

If you are interested in being a speaker or sponsor, please fill out our new Survey123 Speaker and Sponsor Form. The AAGIS board will receive your information and reach out with next steps.


Registration closes September 5th.

Loading...
Loading...
Confirmation
Are you sure?
Cancel Continue