Python scripting for ArcGIS-fundamentals

Date : 05 May 2018 - 24 March 2018
Time : 09:00 am  -  04:00 pm
Venue : GIS Solutions (Private) Limited, Training Room. 1st Floor.
Event Details

 

Introducing Python

Features of python

Scripting vs. programming

Scripting in ArcGIS

How use python in ArcGIS

Python shell

 

Python language fundamentals

Python window

Data types and structures

Working with numbers, variables and writing statements and expressions

Using and working with String, lists, python objects, functions, methods, lists, paths, modules,

Conditional statements, loop structures to control the workflow

Commenting scripts

 

Geoprocessing using model builder

Creating simple tools with model builder

Setting parameters and filters on model

Other Features in models builder

 

Script writing

Using arcpy, tools, toolboxes, functions, classes and environment setting

Working with tool messages, licenses

 

Investigating spatial data

Checking for the existence of data

Describing data

Listing data

Lists in for loops

Working with lists, tuples and dictionaries

 

Manipulating spatial data

cursors to access data

SQL in python

Working with table and field names

Parsing table and field names

Working with text files

 

How to handle Raster data

Listing raster’s

Obtaining Raster properties

Deal with raster objects

 

Map Scripting

Opening map documents

Accessing map document properties and methods

Working with data frame, layers and page layout elements

Fixing broken data sources

Exporting maps, printing maps and working with PDFs

 

Creating script tool

Step to creating a tool

Editing tool code

Exploring tool parameters

Setting tool parameters

 

Exercise and Q/A.