1 / 27

Introduction

Presenter: James Zollweg, Ph.D. Associate Professor of Water Resources and GIS The College at Brockport. Introduction. NYS GIS Association – Python Training, Session 1 – July 11, 2012. 1. Python is an increasingly important part of ArcGIS mapping and geoprocessing

paul
Download Presentation

Introduction

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. 1. Python is an increasingly important part of ArcGIS mapping and geoprocessing 2. Python 'scripting' is a powerful tool for modeling and process automation Why a Python Seminar? NYS GIS Association – Python Training, Session 1 – July 11, 2012

  3. 1. Build a greater sense of community among GIS professionals in NYS via shared professional development Another reason NYS GIS Association – Python Training, Session 1 – July 11, 2012

  4. 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 Motivational Examples NYS GIS Association – Python Training, Session 1 – July 11, 2012

  5. NYS GIS Association – Python Training, Session 1 – July 11, 2012

  6. 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 Need to know NYS GIS Association – Python Training, Session 1 – July 11, 2012

  7. 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 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. Tuesday, July 17, 2012 11AM - 1215PM Next Session NYS GIS Association – Python Training, Session 1 – July 11, 2012

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

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

More Related