-1

Can you point me to any recommended online resources where i can learn the fundamental basics of geoprocessing scripting and the different modules/python has available for an ArcGIS environment.

I have tried querying the web, but most of the time it links to me to ESRI's geoprocessing training course which I have been trying to get into through my job.

PolyGeo
  • 65,136
  • 29
  • 109
  • 338
user40720
  • 137
  • 1
  • 2
  • 12

2 Answers2

1

ESRI has a variety of free web-based courses. One that may meet your requirements is called Python for Everyone. The course addresses the following subjects:

  • Choose the Python scripting environment that meets your needs.
  • Choose appropriate data types and apply Python syntax rules when writing a script.
  • Quickly create a script to automate a geoprocessing task using a Python snippet.
  • Label map features using a Python expression.
  • Understand common types of errors that can occur in a script and how to correct them.

You can access all of the free training session at the ESRI training catalog. I would also recommend the book Programming ArcGIS 10.1 with Python Cookbook.

Aaron
  • 51,658
  • 28
  • 154
  • 317
  • What level of proficiency in Python in general you think is needed before one can really be efficient in using ArcPy and other useful modules? – user40720 Dec 12 '14 at 15:43
  • For me, it took about a year working with Python before I felt proficient. However, even after a few weeks I was able to accomplish much more than I would have otherwise. – Aaron Dec 12 '14 at 16:22
0

In general, their resource page:

What is ArcPy?

A quick tour of geoprocessing tool references (has python code snippets for each tool)

Also, check out this book:

Python Scripting for ArcGIS

artwork21
  • 35,114
  • 8
  • 66
  • 134