ArcGIS#

Automating ESRI ArcGIS geoprocessing with Python (arcpy).

Page

Description

ArcGIS 9.3 vs 10.0

Migration guide between versions

Layer Info

Describe function, raster properties, cell values

List Methods

Listing features, rasters, tables, and fields

Working with Tables

Cursors, field management, SQL queries

Batch Union

Merging multiple shapefiles

NumPy Array

Raster to/from NumPy array with tiling

Raster Operations

Math and conditional operations on rasters

Mapping

MXD automation, layout elements, exporting

Environment Settings

Workspace, extent, cell size, compression

Spatial Reference

Coordinate systems and projections

Geometries

Reading, writing, and transforming geometry objects

Module Installation

Installing Python packages in ArcGIS

GEE Integration

Google Earth Engine setup with ArcGIS

Raster Analysis

Block-based raster histogram