Loading…
Welcome to the URISA GIS-Pro & NWGIS Conference and our app sponsored by DTS!

Wander the schedule to see the valuable educational content developed by the Program Committee.  To return to the main conference page, click here.
Monday, October 19 • 8:30am - 5:00pm
NW1- Day Two: Extending ArcGIS for Desktop with Python and .NET: Geoprocessing Tools and Add-Ins

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Day Two, Monday, October 19 • 8:30am - 5:00pm
Instructors: David Howes & Jason Pardy – GISPD.com

Description: Depending on your interests and needs, you can think of Esri’s ArcGIS for Desktop as a rich set of GIS functionality made available through the standard Windows mechanisms of menu items, buttons and forms, along with a comprehensive set of geoprocessing tools. For some users, this “out-of-the-box” functionality provides all the capabilities they need to be successful. Other users may find it helpful to complement what’s provided, for example, to take a process they have to repeat frequently and reduce it from, say, 20 clicks of the mouse to one or two clicks and, thus, save their time for other tasks. Alternatively, they may want to extend the capabilities of the software, building on what’s already there to provide new geoprocessing functionality. However, while this may sound appealing, the reality is that many users find the thought of customizing the software or creating their own tools quite intimidating. Through this workshop, we aim to show that this need not be the case.

The goal of the workshop is to show how to extend the ArcGIS for Desktop functionality by using Python and the Microsoft .NET development framework with the C# programming language to create geoprocessing tools that can run as standalone programs or operate inside the software. Standalone programs will be created as Python scripts and .NET form applications. For tools that run within the software, the focus will be on Python geoprocessing tools and Python and .NET add-ins.

Day one of the workshop will cover geoprocessing tools, starting with Python in the morning and continuing with .NET in the afternoon. Day two will cover add-ins, with the same progression from Python to .NET. Attendees will be able to leave the workshop having a strong basis for recognizing and pursuing their customization needs, increasing the value of their ArcGIS investment and enhancing their standing and employability as GIS professionals.

Learning Objectives:

  • Extend the capabilities of ArcGIS for Desktop using either Python or .NET (C#)
  • Explore the relative merits and applicability of the Python and .NET extensibility options
  • Create Python and .NET standalone programs, geoprocessing tools and add-ins

Intended Audience: GIS professionals familiar with ArcGIS for Desktop and Python programming in ArcGIS.

Student Requirements: None - Students are not required to bring their own laptops.

Class Size: Limited to 50 students.

Cost: $495 if registered for the conference. $595 if not registered for the conference.


Workshop Instructor
avatar for David Howes

David Howes

David Howes, LLC
David Howes is a geospatial information scientist and the sole owner at David Howes, LLC (dhowes.com [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. David has over 30 years of academic and private sector experience in both the United Kingdom and the Uni... Read More →
avatar for Jason Pardy

Jason Pardy

Principal Consultant, Jason Pardy Consulting
Jason Pardy is a Software Developer for Voyager Search in Redlands, CA and owns his own consulting business, Jason Pardy Consulting. With 16 years of GIS and software development experience, he has a large array of knowledge and hands-on experience with building, automating and... Read More →

Monday October 19, 2015 8:30am - 5:00pm PDT
Room 5

Attendees (0)