introduction presenter: james zollweg, ph.d. associate professor of water resources and gis the...

Download Introduction Presenter: James Zollweg, Ph.D. Associate Professor of Water Resources and GIS The College at Brockport NYS GIS Association – Python Training,

If you can't read please download the document

Upload: rebecca-bruce

Post on 13-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

  • Slide 1

Introduction Presenter: James Zollweg, Ph.D. Associate Professor of Water Resources and GIS The College at Brockport NYS GIS Association Python Training, Session 1 July 11, 2012 Slide 2 Why a Python Seminar? 1. Python is an increasingly important part of ArcGIS mapping and geoprocessing 2. Python 'scripting' is a powerful tool for modeling and process automation NYS GIS Association Python Training, Session 1 July 11, 2012 Slide 3 Another reason 1. Build a greater sense of community among GIS professionals in NYS via shared professional development NYS GIS Association Python Training, Session 1 July 11, 2012 Slide 4 Motivational Examples 1. Watershed simulation model perform a series of raster calculations for each day of a 20 year model run 2. Fire Department box book automatically generate a map set of approximately 100 pages: each with different extent, title, locator map NYS GIS Association Python Training, Session 1 July 11, 2012 Slide 5 Slide 6 Need to know 1. The elements of Python a general purpose programming language 2. ArcPy - provides Python access for all geoprocessing tools, as well as a wide variety of useful functions and classes for working with and interrogating GIS data. 3. Proficiency in ArcGIS mapping and geoprocessing NYS GIS Association Python Training, Session 1 July 11, 2012 Slide 7 Python Python is a free, cross-platform, open-source programming language that is both powerful and easy to learn. It is widely used and supported. To learn more about Python, visit python.org.python.org NYS GIS Association Python Training, Session 1 July 11, 2012 Slide 8 Elements of Python Getting a script window NYS GIS Association Python Training, Session 1 July 11, 2012 Slide 9 The Python script window (IDLE, the Python GUI) NYS GIS Association Python Training, Session 1 July 11, 2012 Slide 10 Values and variables NYS GIS Association Python Training, Session 1 July 11, 2012 Slide 11 Definite repetition NYS GIS Association Python Training, Session 1 July 11, 2012 Slide 12 Indefinite Repetition NYS GIS Association Python Training, Session 1 July 11, 2012 Slide 13 Lists NYS GIS Association Python Training, Session 1 July 11, 2012 Slide 14 Python Language Documentation NYS GIS Association Python Training, Session 1 July 11, 2012 Slide 15 ESRI help - ArcPy NYS GIS Association Python Training, Session 1 July 11, 2012 Slide 16 Export to PDF NYS GIS Association Python Training, Session 1 July 11, 2012 Slide 17 List layers, version 1 NYS GIS Association Python Training, Session 1 July 11, 2012 Slide 18 List Layers, version 2 NYS GIS Association Python Training, Session 1 July 11, 2012 Slide 19 List Attributes NYS GIS Association Python Training, Session 1 July 11, 2012 Slide 20 Courses -free NYS GIS Association Python Training, Session 1 July 11, 2012 Slide 21 FREE online course NYS GIS Association Python Training, Session 1 July 11, 2012 Slide 22 Resources for learning Python/ArcGIS NYS GIS Association Python Training, Session 1 July 11, 2012 Slide 23 Courses - inexpensive NYS GIS Association Python Training, Session 1 July 11, 2012 Slide 24 Serious training NYS GIS Association Python Training, Session 1 July 11, 2012 Slide 25 Next Session Tuesday, July 17, 2012 11AM - 1215PM NYS GIS Association Python Training, Session 1 July 11, 2012 Slide 26 Links NYS GIS Association Python Training, Session 1 July 11, 2012 Slide 27 Thanks! Congratulations for jousting with a useful, important and difficult topic! [email protected] NYS GIS Association Python Training, Session 1 July 11, 2012