DescriptionThis workshop is the second of a pair of workshops related to the development of ArcGIS Pro Python tools and processes and focuses on extending the capabilities of ArcGIS Pro via standalone scripts and tools that can operate within ArcGIS Pro or externally. Three primary topics will be covered: (1) ArcGIS Pro Python overview; (2) developing and running Python scripts; and (3) creating and using geoprocessing tools (Script Tools and Python Toolboxes). JetBrains PyCharm Community Edition will be used for coding demonstrations.
Intended AudienceGIS professionals familiar with ArcGIS Pro and wishing to use Python to develop GIS tools and processes.
Prerequisite RequirementAnyone wishing to attend this workshop must also attend the first workshop in the pair, entitled "Introduction to Python Programming," which covers the main Python capabilities relevant to ArcGIS Pro tools and processes development. Exceptions to this requirement will only be made if the instructor is satisfied that your level of Python experience is strong enough that the introductory workshop is not necessary. Please contact the instructor to discuss your situation, if required.
Format and Technical RequirementsThe workshop will consist of a balance between lecture material and demonstrations. Instructions for setting up the required software will be provided prior to the workshop.
A Zoom meeting link will be provided by the instructor.
All attendees must use a microphone and webcam (unless this is not possible due to medical reasons).
InstructorDavid Howes is a geospatial information scientist and the sole owner at David Howes, LLC (dhowes.com) in Seattle, WA, specializing in the development of GIS tools, processes, and supporting infrastructure for a variety of clients from small operations to multinational corporations. With over 30 years of academic and private sector experience in both the United Kingdom and the United States in geography, Geographic Information Systems (GIS), and fluvial geomorphology (including a Ph.D. in geomorphology from the State University of New York at Buffalo and an M.Sc. in GIS from the University of Edinburgh, Scotland), David has a diverse background that is well suited to developing innovative solutions to spatial problems. He is a regular supporter of and provider of GIS professional development activities and training, typically as part of his GISPD.com initiative.