<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="Generator" content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0in;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:.5in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.EmailStyle18
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:black;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:1441099678;
        mso-list-type:hybrid;
        mso-list-template-ids:-1560390666 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l0:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l0:level3
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l0:level4
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l0:level5
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l0:level6
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l0:level7
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l0:level8
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l0:level9
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
--></style></head><body lang="EN-US" link="#0563C1" vlink="#954F72"><div class="WordSection1"><p class="MsoNormal">Hello,</p><p class="MsoNormal"> </p><p class="MsoNormal">If you’re attending upcoming <a href="https://nwgis.org/2017">Northwest GIS Conference</a> in Boise, Idaho, you’re most welcome to join us for the workshop <i>ArcGIS Development Using Python: Tools, Add-ins and the ArcGIS API</i>, which I’ll be teaching with Jeff Berry of <a href="http://focusgeo.xyz/">FocusGEO, LLC</a> on October 9-10 at the Boise Center.</p><p class="MsoNormal"> </p><p class="MsoNormal">Details are provided below and you may register at <a href="https://nwgis.org/2017/registration">https://nwgis.org/2017/registration</a>.</p><p class="MsoNormal"> </p><p class="MsoNormal">Please let me know if you have any questions. </p><p class="MsoNormal"> </p><p class="MsoNormal">Thanks.</p><p class="MsoNormal"> </p><p class="MsoNormal">David</p><p class="MsoNormal"> </p><p class="MsoNormal"><b><span style="font-size:10.0pt">David A. Howes</span></b></p><p class="MsoNormal"><b><span style="font-size:10.0pt;color:#042453">Geospatial Information Scientist</span></b></p><p class="MsoNormal"><b><span style="font-size:10.0pt;color:#042453">David Howes, LLC</span></b></p><p class="MsoNormal"><span style="font-size:10.0pt">PO Box 66543, Seattle, WA 98166<br>c: 253-312-3441</span></p><p class="MsoNormal"><a href="http://dhowes.com/"><b><span style="font-size:10.0pt;color:#042453">dhowes.com</span></b></a></p><p class="MsoNormal"><b><span style="font-size:10.0pt;color:#042453"><a href="http://gispd.com/"><span style="color:#042453">gispd.com</span></a></span></b></p><p class="MsoNormal"> </p><p class="MsoNormal"> </p><p class="MsoNormal"><b><u>ArcGIS Development Using Python: Tools, Add-ins and the ArcGIS API</u></b></p><p class="MsoNormal"> </p><p class="MsoNormal"><b>Course Description</b></p><p class="MsoNormal">The goal of this workshop is to teach attendees how to extend the Esri ArcGIS platform by using Python to create functionality that can run as standalone programs or operate inside the software as geoprocessing tools or add-ins and serve to support a wide variety of GIS needs, such as analysis, visualization and administration.</p><p class="MsoNormal"> </p><p class="MsoNormal">Four primary topics will be addressed: (1) Basic Python and the use of <a href="https://www.jetbrains.com/pycharm/">JetBrains PyCharm</a> for program development; (2) ArcGIS for Desktop and ArcGIS Pro script tools, Python toolboxes and standalone scripts; (3) ArcGIS for Desktop add-ins; and (4) the ArcGIS API for Python, a relatively recent product that is designed for use with ArcGIS Online and ArcGIS Enterprise and which, using Esri’s wording, “is a powerful, modern and easy to use Pythonic library to perform GIS visualization and analysis, spatial data management and GIS system administration tasks.”</p><p class="MsoNormal"> </p><p class="MsoNormal">The workshop will consist of a balance between lectures and hands-on exercises. Those who would like to complete the exercises during the workshop will need to bring a laptop with ArcGIS for Desktop 10.4.1 (or a newer version) and <a href="https://www.jetbrains.com/pycharm/download/">JetBrains PyCharm (Community Edition)</a> installed.</p><p class="MsoNormal"> </p><p class="MsoNormal">Attendees will be able to leave the workshop having a strong basis for recognizing and pursuing their ArcGIS customization needs, increasing the value of their ArcGIS investment and enhancing their standing and employability as GIS professionals.</p><p class="MsoNormal"> </p><p class="MsoNormal"><b>Intended Audience</b></p><p class="MsoNormal">GIS professionals familiar with the ArcGIS desktop and online products.</p><p class="MsoNormal"> </p><p class="MsoNormal"><b>Learning Objectives</b></p><p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l0 level1 lfo2"><span style="font-family:Symbol"><span style="mso-list:Ignore">·<span style="font:7.0pt "Times New Roman"">         </span></span></span>Extend the capabilities of the ArcGIS platform using Python</p><p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l0 level1 lfo2"><span style="font-family:Symbol"><span style="mso-list:Ignore">·<span style="font:7.0pt "Times New Roman"">         </span></span></span>Explore the relative merits and applicability of the Python extensibility options</p><p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l0 level1 lfo2"><span style="font-family:Symbol"><span style="mso-list:Ignore">·<span style="font:7.0pt "Times New Roman"">         </span></span></span>Create Python standalone programs, geoprocessing tools and add-ins</p><p class="MsoNormal"> </p><p class="MsoNormal">The workshop is part of an ongoing series under the <a href="http://www.gispd.com/">GISPD.com</a> banner (please see the <a href="http://www.gispd.com/training/">gispd.com/training</a> page), which, until now, has focused on extending ArcGIS for Desktop with both Python and .NET (C#). The workshops have been favorably received at the 2014 Washington GIS Conference, the 2015 and 2016 Alaska Surveying and Mapping Conferences and the GIS-Pro and NWGIS 2015 Conference.</p><p class="MsoNormal"> </p><p class="MsoNormal"><b>Presenter Details</b></p><p class="MsoNormal"><i>David Howes, Ph.D.</i></p><p class="MsoNormal">David Howes is a geospatial information scientist and the sole owner at David Howes, LLC (<a href="http://dhowes.com/">dhowes.com</a>) 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 26 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 GIS professional development activities and, with Jeff Berry of FocusGEO, LLC and Jason Pardy of Jason Pardy Consulting, provides resources and conducts activities, including training, through <a href="http://www.gispd.com">GISPD.com</a>.</p><p class="MsoNormal"> </p><p class="MsoNormal"><i>Jeff Berry</i></p><p class="MsoNormal">Jeff Berry is a GIS developer and owner of FocusGEO, LLC, a GIS services company. Jeff has over 21 years’ experience implementing GIS solutions and developing GIS applications for both public and private sector clients. He has extensive experience in GIS database design and development, GIS strategic planning and implementation, enterprise GIS deployment with the Esri platform, GIS workflow automation with .NET and Python, and GIS application development for desktop, web, and mobile platforms.  After 16 years as a GIS project manager and developer for an engineering and GIS services firm, Jeff started his own company providing GIS services, along with mapping services using drones and mobile lidar. Jeff is a regular contributor to GISPD events, providing training and presentations in partnership with David Howes.</p><p class="MsoNormal"> </p></div></body></html>