Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "Introduction Presenter: James Zollweg, Ph.D. Associate Professor of Water Resources and GIS The College at Brockport NYS GIS Association – Python Training,"— Presentation transcript:

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

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

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

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

5

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

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

8 Elements of Python – Getting a script window NYS GIS Association – Python Training, Session 1 – July 11, 2012

9 The Python script window (IDLE, the Python GUI) NYS GIS Association – Python Training, Session 1 – July 11, 2012

10 Values and variables NYS GIS Association – Python Training, Session 1 – July 11, 2012

11 Definite repetition NYS GIS Association – Python Training, Session 1 – July 11, 2012

12 Indefinite Repetition NYS GIS Association – Python Training, Session 1 – July 11, 2012

13 Lists NYS GIS Association – Python Training, Session 1 – July 11, 2012

14 Python Language Documentation NYS GIS Association – Python Training, Session 1 – July 11, 2012

15 ESRI help - ArcPy NYS GIS Association – Python Training, Session 1 – July 11, 2012

16 Export to PDF NYS GIS Association – Python Training, Session 1 – July 11, 2012

17 List layers, version 1 NYS GIS Association – Python Training, Session 1 – July 11, 2012

18 List Layers, version 2 NYS GIS Association – Python Training, Session 1 – July 11, 2012

19 List Attributes NYS GIS Association – Python Training, Session 1 – July 11, 2012

20 Courses -free NYS GIS Association – Python Training, Session 1 – July 11, 2012

21 FREE online course NYS GIS Association – Python Training, Session 1 – July 11, 2012

22 Resources for learning Python/ArcGIS NYS GIS Association – Python Training, Session 1 – July 11, 2012

23 Courses - inexpensive NYS GIS Association – Python Training, Session 1 – July 11, 2012

24 Serious training NYS GIS Association – Python Training, Session 1 – July 11, 2012

25 Next Session Tuesday, July 17, 2012 11AM - 1215PM NYS GIS Association – Python Training, Session 1 – July 11, 2012

26 Links NYS GIS Association – Python Training, Session 1 – July 11, 2012

27 Thanks! Congratulations for jousting with a useful, important and difficult topic! jzollweg@brockport.edu NYS GIS Association – Python Training, Session 1 – July 11, 2012


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

Similar presentations


Ads by Google