Collapse all

Welcome to ArcGIS Desktop Help
Copyright information
Acknowledgements
GIS Dictionary
What's new in ArcGIS
Getting started
Map projections and coordinate systems
Mapping and visualization
Editing and data compilation
Tables and attribute information
Geoprocessing

What is geoprocessing?

A whirlwind tour of geoprocessing

Geoprocessing tools

Geoprocessing framework

Frequently Asked Questions about geoprocessing
Fundamental tool concepts
Using geoprocessing tools
Automating your work with models
Automating your work with scripts

An overview of writing geoprocessing scripts
Getting started with writing geoprocessing scripts

About getting started with writing geoprocessing scripts

Using the geoprocessor

Writing Python scripts

Creating and debugging geoprocessing scripts

Using the PythonWin Interactive Window

Creating a new Python script module

Executing and debugging Python

Setting breakpoints using Python

Scripting examples
Accessing tools within a geoprocessing script
Creating script tools

An overview of creating script tools

Understanding script tool parameters

Adding a script tool

Editing script tool code

Setting script tool parameters

Writing messages in script tools

Running a script in process

Customizing script tool behavior

Programming a ToolValidator class

Debugging a ToolValidator class

Setting output symbology in scripts
Batch processing with geoprocessing scripts

About batch processing with scripts

Listing data

Using multiple inputs

Using value tables

Mapping fields

Scheduling a geoprocessing script to run at prescribed times
Data properties and access when scripting

Describing data

Fields and indexes

The spatial reference object

FeatureSets and RecordSets

Property sets

Checking for existence

Data access using cursors

Row enumeration object

GetValue and SetValue

Specifying a query

The geometry object

Reading geometries

Writing geometries

Setting a cursor's spatial reference

Using geometry objects with geoprocessing tools

Working with geodatabases

Cursors and locking

Validating table and field names

Qualifying table and field names

Parsing table and field names

Executing SQL using an ArcSDE connection
Working with AMLs

Using AMLs with script tools

Python equivalents to AML functions

Python equivalents to AML directives
Scripting object: Properties and Methods
Geoprocessing environments

An overview of geoprocessing environments

Environment levels and hierarchy

Script environments

Specifying application environment settings

Specifying tool environment settings

Specifying model environment settings

Specifying model process environment settings
Environment categories
Documenting tools and toolboxes
Sharing tools and toolboxes

An overview of sharing tools and toolboxes

Methods for distributing tools

Pathnames explained: Absolute, relative, UNC, and URL

A structure for sharing tools

Sharing and connecting to UNC pathnames

Accessing ArcSDE data in tools

Techniques for sharing Python scripts

Managing intermediate data in shared models

Sharing stylesheets

Checklist for sharing tools and toolboxes
Geoprocessing with ArcGIS Server
Keeping track of geoprocessing history
Advanced modeling through simulations
Geoprocessing tool reference
Geodatabases and ArcSDE
An overview of the geodatabase
Architecture of a geodatabase
Designing a geodatabase
Building a geodatabase
Data management workflows, transactions, and versioning
Getting started with editing and maintaining data
Working with non-versioned data

An overview of working with nonversioned data

Configuring an ArcMap edit session to perform nonversioned edits

Concurrency and locking

Working with data integrity features

Non-versioned editing with the map cache
Working with versioned data

Understanding versioning

Version scenarios

Registering and unregistering data as versioned

Creating versions and setting permissions

Displaying versions

An overview of the version editing process

Saving edits to a version

Using the Version Changes command

Reconciling a version

Reviewing conflicts

Resolving conflicts interactively

Posting changes

Automating reconcile and post

Compressing the database

Version creation and permissions example
Managing Distributed Data
Archiving data
Geodatabase data storage and schema
Administering ArcSDE geodatabases
Administering File and Personal geodatabases
Working with geodatabases using SQL

An overview of working with ST_Geometry storage using SQL

Spatial relationships

Spatial operations

Geometry properties

SQL implementation differences for the ST_Geometry type
Using spatial types with SQL

An overview of using ST_Geometry with SQL

Creating a table with an ST_Geometry column

Creating spatial references using SQL

Inserting features to a table with an ST_Geometry column

Creating spatial indexes on tables with an ST_Geometry column

Querying tables with an ST_Geometry column

Updating and deleting values in an ST_Geometry spatial column

Enhancing ArcGIS functionality using spatial types

Using multiversioned views

Using spatial views on tables with an ST_Geometry column
SQL functions reference
Data management with ArcCatalog

An overview of ArcCatalog

About workspaces
Getting started with ArcCatalog

Starting ArcCatalog

Browsing through the Catalog

What's in the Catalog

Repositioning the Catalog tree

Stopping ArcCatalog
Building the Catalog
Managing the Catalog's contents

The Contents tab

Working in Details view

Changing the columns in Details view

Modifying the default settings for exploring contents

Exploring an item's properties

Organizing your data

Converting data to a different format
Exploring an item's geography
Searching for items
Working with metadata

About metadata

Metadata standards and the ArcGIS metadata format

ArcGIS support for the ISO 19139 metadata standard

Exploring an item's metadata

Changing the default stylesheet

Printing metadata

Creating and updating metadata

Metadata synchronization

Writing metadata documentation

Importing and exporting metadata with ArcCatalog

Importing and exporting metadata

Editing metadata

Using the FGDC metadata editor

Using the ISO metadata editor

Managing enclosures

Requirements for publishing metadata to an ArcIMS Metadata Service

Adding information required by the ArcIMS Metadata Service

Publishing metadata to an ArcIMS Metadata Service

Managing published metadata documents

Changing a published document's properties

Adding custom places to a Gazetteer Metadata Service

Customizing metadata
Image and raster data management
Data support in ArcGIS
Extensions
Geocoding and address management
Linear referencing
Getting started with linear referencing
Creating route feature classes

An overview of creating route feature classes

Creating route feature classes

Defining the measure properties of your m coordinates

Using existing linear features to create routes

Creating routes from existing lines

About calibrating route measures using points

Calibrating routes with points

Migrating route features to a geodatabase

Accessing the Create Routes wizard

Accessing the Calibrate Routes wizard
Displaying and querying route feature classes
Displaying and querying route events
Editing routes
Creating and editing event data
Working with route event data
Network analysis
Mobile GIS
Interoperability and standards support
Customizing and developing with ArcGIS
Guide to data that comes with ArcGIS
Licensing and desktop administration

Administering the ArcGIS License Manager

Setting up license managers for ArcGIS 93 concurrent use products

Checking license availability

Viewing and changing the license manager

Common license manager problems and how to solve them

Setting the software product

Registering ArcView or ArcEditor and extensions

Evaluating an ArcGIS Desktop extension

Error reporting for ArcGIS software crash data

Frequently asked questions about error reporting
GIS Servers and services