ArcGIS® 9.0 Geoprocessing Commands Quick Reference Guide Copyright © 2004 All rights reserved. Printed in the United States of America. The information contained in this document is the exclusive property of ESRI. This work is protected under United States copyright law and other international copyright treaties and conventions. No part of this work may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photo- copying and recording, or by any information storage or retrieval system, except as expressly permitted in writing by ESRI. All requests should be sent to Attention: Contracts Manager, ESRI, 380 New York Street, Redlands, CA 92373-8100, USA. The information contained in this document is subject to change without notice.

CONTRIBUTING WRITERS Melanie Harlow, Ghislain Prince, Catherine Jones, Corey Tucker, Jeff Reinhart

U.S. GOVERNMENT RESTRICTED/LIMITED RIGHTS Any software, documentation, and/or data delivered hereunder is subject to the terms of the License Agree- ment. In no event shall the U.S. Government acquire greater than RESTRICTED/LIMITED RIGHTS. At a minimum, use, duplication, or disclosure by the U.S. Government is subject to restrictions as set forth in FAR §52.227-14 Alternates I, II, and III (JUN 1987); FAR §52.227-19 (JUN 1987) and/or FAR §12.211/12.212 (Commercial Technical Data/Computer Software); and DFARS §252.227-7015 (NOV 1995) (Technical Data) and/or DFARS §227.7202 (Computer Software), as applicable. Contractor/Manufacturer is ESRI, 380 New York Street, Redlands, CA 92373-8100, USA. ESRI, ArcView, ArcGIS, ArcInfo, ArcCatalog, ArcToolbox, ArcSDE, www.esri.com, 3D Analyst, and ArcEdi- tor are trademarks, registered trademarks, or service marks of ESRI in the United States, the European Com- munity, or certain other jurisdictions. The Microsoft Internet Explorer logo is a trademark of Microsoft Corpo- ration. Other companies and products mentioned herein are trademarks or registered trademarks of their respective trademark owners. Table of Contents

Introduction 1

Analysis Toolbox 3

Cartography Toolbox 7

Conversion Toolbox 9

Coverage Toolbox 13

Data Management Toolbox 21

Geocoding Toolbox 35

Linear Referencing Toolbox 37

Spatial Analyst Toolbox 39

Spatial Statistics Toolbox 57

3D Analyst Toolbox 61

Index 67

Introduction

Introduction

This reference guide is designed to provide an easy and quick reference for those wishing to use the ESRI® command language at the ArcGIS® command line and for those writing scripts.

All commands are referred to as tools, scripts, or models and are maintained in toolsets within the ArcGIS toolboxes. A toolbox can contain tools, toolsets, and scripts and is organized according to the collection of geoprocessing commands it contains. A toolset can contain tools, toolsets, and scripts and is organized according to the geoprocessing commands it contains. A tool is a single geoprocessing command. A script is a set of instructions usually stored in a file and interpreted, or com- piled, at run time. A model consists of one process or, more commonly, multiple processes strung together.

This guide describes the following toolboxes:

Analysis Toolbox Geocoding Toolbox Cartography Toolbox Linear Referencing Toolbox Conversion Toolbox Spatial Analyst Toolbox Coverage Toolbox Spatial Statistics Toolbox Data Management Toolbox 3D Analyst™ Toolbox

Each toolbox contains a list of the toolsets and tools as they are organized within ArcToolbox™.

The Index section at the end of this guide contains an alphabetical list of each tool, script, toolset, and toolbox.

All tools are available with the ArcInfo™ license or the extension they are associated with. However, many are available for use with ArcView® or ArcEditor™ (sometimes with limited functionality). Those available with ArcView and ArcEditor are denoted with a ™, and those available with ArcEditor are denoted with a ‹.

1 Introduction The syntaxofanexampletool The aliaslist Toolbox, orclip_analysis,wherethesuffix representsthe Analysis Toolbox. usage isclip_arc,whereclipthetoolandarcsuffix representingtheCoverage a suffix tothetoolnamewhenmorethanonetoolboxisavailable. An exampleofanalias Some tools,suchasClip,existinmultipletoolboxes. Therefore, analiascanbeaddedas 2 Example Where Union_arc In somecommands,theremaybeanellipsisbetween twoarguments, suchas The |indicatesmutuallyexclusivearguments, andonlyoneofthearguments inthe listof { }indicatesoptionalparameters;thesedonotneed tobeincluded.Onecanskipped < >indicatesrequiredparameters. Union_arc isthetool;followingcomponentsare theparameters. Union_arc {JOIN names orvaluesforthatargument. item1...item4. This indicatesthat youcangiveoneormore(upto4inthisexample) options canbespecified. using #ifyouneedtoapplyonlyaportionofthem. DAaytTobx_3d _stat _sa _geocoding _arc _lr Toolbox 3D Analyst Spatial Statistics Toolbox _conversion _management Toolbox Spatial Analyst _analysis Linear Referencing Toolbox Geocoding Toolbox Data Management Toolbox Coverage Toolbox Conversion Toolbox Cartography T Analysis Toolbox | NO_JOIN} Treepolycov oolbox Newtreecov Finaltreecov _cartography # {fuzzy_tolerance} JOIN Analysis Toolbox A suite of geoprocessing tools used to solve spatial or statistical problems.

Extract Toolset

Analysis Toolbox Contains tools used to manipulate data into manageable datasets containing only the desired features and attributes. ™Clip: extracts those features from an input feature class that overlap with features from a clip feature class. Clip {cluster_tolerance}

Select: extracts selected features from an input feature class or layer and stores them in the output feature class. Select {where_clause}

Split: clips the input features and stores them in multiple output datasets. Split {cluster_tolerance}

Table Select: extracts selected attributes from an input table or table view and stores them in an output table. TableSelect {where_clause} Overlay Toolset Contains tools for topological integration of features based on symmetry. Erase: copies input features falling outside the erase polygon feature boundaries to the output. Erase {cluster_tolerance}

Identity: intersects two feature classes. The output contains the input features as well as those overlapping features of the identity feature class. Identity {ALL | NO_FID | ONLY_FID} {cluster_tolerance} {NO_RELATIONSHIPS | KEEP_RELATIONSHIPS}

™Intersect: creates an output feature class containing features that fall within the area common to both input datasets. Intersect {ALL | NO_FID | ONLY_FID} {cluster_tolerance} {INPUT | LINE | POINT}

3 Analysis Toolbox 4 Symmetrical Difference: PointDistance Point Distance: Near Near: MultipleRingBuffer Buffer ™ relationships betweenfeatures. Contains toolstodeterminespatial relationships amongfeatures,with respecttothedistance Proximity Toolset Update Update: Union ™ SymDiff

Buffer: Union: {NO_ANGLE INCHES {ALL {dissolve_field;dissolve_field...} distances. layer theyoverlap. features commononlytooneoftheinputs. points inadifferent featureclassorlayer. feature classorlayer. {FULL {BORDERS {ALL YARDS} ™ Multiple RingBuffer: computesthedistance fromeachpointintheinputtonearestfeaturenear | | updatestheattributesandgeometryofinputusingupdatefeatureclassor | createsanoutputfeatureclasscontaining allfeaturesfrombothinputs. createsbuffer polygonstoaspecifieddistance aroundtheinputfeatures. NO_FID NO_FID | {field_name} LEFT KILOMETERS | | NO_BORDERS} ANGLE} computesthedistance betweeneachpointinafeatureclassorlayer to all | | | RIGHT} {Ranks};features ONLY_FID} ONLY_FID} | {ALL createsanoutputfeatureclasscontaining featuresorportionsof {ROUND createsanewfeatureclassofbuffer featuresusingasetofbuffer METERS {cluster_tolerance} {cluster_tolerance} | {cluster_tolerance} {DEFAULT NONE} | | FLAT} MILES {Ranks}...> {search_radius} {NONE | | CENTIMETERS MILLIMETERS | ALL {GAPS | LIST} | | {NO_LOCATION DECIMALDEGREES NAUTICALMILES | NO_GAPS} {search_radius} | LOCATION} | | POINTS FEET | | Statistics Toolset Contains tools that perform standard statistical analysis on attribute data.

Frequency: calculates frequency statistics for field(s) in a table. Analysis Frequency Toolbox {summary_fields;summary_fields...}

Summary Statistics: calculates summary statistics for field(s) in a table. Statistics {case_field}

5

Cartography Toolbox Contains tools designed to produce data for maps to meet specific cartographic standards. Masking Toolset Contains tools to construct masking polygons for use with variable depth masking. Cul-de-Sac Masks: creates a feature class of polygon masks from a symbolized input line layer. CuldeSacMasks

{ONLY_FID | NO_FID | ALL} Cartography Toolbox Feature Outline Masks: creates mask polygons at a specified distance and shape around the symbolized features in the input layer. FeatureOutlineMasks {ONLY_FID | NO_FID | ALL}

Intersecting Layers Masks: creates masking polygons at a specified shape and size at the intersections of symbolized input layers. IntersectingLayersMasks {ONLY_FID | NO_FID | ALL}

7

Conversion Toolbox Contains tools that are used to convert data into various formats. From Raster Toolset Contains tools to output raster datasets to other formats. ™Raster to ASCII: converts a raster dataset to an ASCII file representing raster data. RasterToASCII

™Raster to Float: converts a raster dataset into a file of binary floating point values repre- senting raster data. RasterToFloat

™Raster to Point: converts a raster dataset to a point feature dataset.

RasterToPoint {raster_field} Conversion

™Raster to Polygon: converts a raster dataset to a polygon feature dataset. Toolbox RasterToPolygon {SIMPLIFY| NO_SIMPLIFY} {raster_field}

™Raster to Polyline: converts a raster dataset to a polyline feature dataset. RasterToPolyline {ZERO | NODATA} {minimum_dangle_length} {SIMPLIFY| NO_SIMPLIFY} {raster_field} To CAD Toolset Contains tools to assist in the mining of CAD drawings for the purpose of populating new or existing geodatabase feature classes. Add CAD Fields: adds fields to the input table by selecting from groups of CAD-specific fields, which have the appropriate name and type recognized by the Export CAD tool. AddCADFields {ADD_LAYER_PROPERTIES | NO_LAYER_PROPERTIES} {ADD_TEXT_PROPERTIES | NO_TEXT_PROPERTIES} {ADD_DOCUMENT_PROPERTIES | NO_DOCUMENT_PROPERTIES} {ADD_XDATA_PROPERTIES | NO_XDATA_PROPERTIES}

Create CAD XData: creates a table formatted to be recognized by the Export CAD tool as AutoCAD Extended Entity Data. CreateCADXData

Export to CAD: exports features from a feature class to one or more CAD drawings. ExportCAD {USE_FILENAMES_IN_TABLES | IGNORE_FILENAMES_IN_TABLES} {OVERWRITE_EXISTING_FILES | APPEND_TO_EXISTING_FILES} {Seed_File}

9 Conversion Toolbox 10 Set CAD Alias: ImportCADAnnotations ™ FeatureclassToGeodatabase FeatureClassToFeatureclass Contains toolstoconvertanysupportedvectororrasterdata typetoageodatabase. To Geodatabase Toolset TableToDBASE Contains toolstoconverttables into adBASE To dBASEToolset FeatureClassToCoverage Feature ClasstoCoverage: Contains toolstoconvertanysupportedfeatureclassformatacoverage. To CoverageToolset SetCADAlias

™

Import CAD Annotation: base annotation featureclass. shapefile. ™ by theExportCADtool. the inputtable withalistofCAD-specificfieldsappropriatenames,whicharerecognized to ageodatabase featureclass. {configuration_keyword} {cluster_tolerance} classes orlayers. REQUIRE_SYMBOL} ONE_CLASS_ONLY} {AUTO_CREATE DISABLED ™ Feature ClasstoGeodatabase (multiple): Table todBASE: Feature ClasstoClass: |

ENABLED} renamesoneormoreexistingfieldnamealiasesbymatchingcolumnsfrom | NO_AUTO_CREATE} {NO_MATCH {STANDARD converts INFO {SAME_AS_TEMPLATE {DOUBLE converts acollectionofCADannotation featuresintoageodata- createsasinglecoveragefromoneormoreinputfeature {first_spatial_grid} | | MATCH_FIRST_INPUT} FEATURE_LINKED} | {expression} ™ SINGLE} , OLEDB,orgeodatabase tables todBASEtables. {AUTO_UPDATE copies afeatureclassintogeodatabase ortoa ® format. | DISABLED copies oneormorefeatureclasseslayers

{CLASSES_FROM_LEVELS {field_info} | {linked_feature_class} NO_AUTO_UPDATE} {NO_SYMBOL_REQUIRED | ENABLED} {SAME_AS_TEMPLATE | | | ™Import Coverage Annotation: imports coverage annotations into a geodatabase annota- tion feature class. ImportCoverageAnnotations {CLASSES_FROM_LEVELS | ONE_CLASS_ONLY} {NO_MATCH | MATCH_FIRST_INPUT} {NO_SYMBOL_REQUIRED | REQUIRE_SYMBOL} {STANDARD | FEATURE_LINKED} {linked_feature_class} {AUTO_CREATE | NO_AUTO_CREATE} {AUTO_UPDATE | NO_AUTO_UPDATE}

™Import from CAD: imports from one or more CAD files to a geodatabase. ImportCAD {spatial_reference} {DO_NOT_EXPLODE_COMPLEX | EXPLODE_COMPLEX}

™Raster to Geodatabase (multiple): loads multiple raster datasets into a geodatabase or raster catalog. RasterToGeodatabase

{configuration_keyword} Conversion

™Table to Geodatabase (multiple): converts dBASE, INFO, or OLE DB tables to geodata- Toolbox base tables and copies tables from one geodatabase to another. TableToGeodatabase

™Table to Table: converts or copies dBASE, INFO, OLE DB, or geodatabase tables to a dBASE or geodatabase table. TableToTable {expression} {field_info} {configuration_keyword} To Raster Toolset Contains tools to convert any supported raster format to either a GRID, ERDAS IMAGINE, TIFF, or geodatabase format. ™ASCII to Raster: converts an ASCII file representing raster data into a raster dataset. ASCIIToRaster {INTEGER | FLOAT}

™DEM to Raster: converts a USGS DEM file into a raster dataset. DEMToRaster {FLOAT | INTEGER} {z_factor}

™Feature to Raster: converts a feature dataset to a raster dataset. FeatureToRaster {cell_size}

™Float to Raster: converts a file of binary floating point values representing raster data into a raster dataset. FloatToRaster

11 Conversion Toolbox 12 FeatureclassToShapefile Contains toolstocreateshapefilesfromfeatureclasses. To ShapefileToolset RasterToOtherFormat

files inadesignatedfolder. ™ {GRID dataset formats toaGRID,IMAGINE,or TIFF format. ™ Feature ClasstoShapefile(multiple): Raster toOtherFormat(multiple): | IMAGINE IMAGE | TIFF} converts oneormore ArcGIS supportedraster exports oneormorefeatureclassestoshape- Coverage Toolbox Contains the original ArcInfo Workstation commands used to perform geoprocessing tasks with coverages. Analysis Toolset Contains tools and toolsets used for geospatial processing. Extract Toolset Contains tools used to select features or parts of features to create a new coverage. Clip: extracts, using a cookie-cutter method, those features or portions of features from an input coverage that overlap with a clip coverage polygon. Clip {POLY | LINE | POINT | NET | LINK | RAW} {fuzzy_tolerance}

Select: extracts map features from the input coverage and stores them in an output coverage, based on logical expressions or by applying the criteria contained in a selection file. Reselect {POLY | LINE | POINT | ANNO.subclass | ROUTE.subclass | SECTION.subclass | REGION.subclass} {selection_file} {out_feature_type}

Split: clips portions of the input coverage into multiple coverages.

Split {POLY | LINE | POINT | NET | Coverage LINK | RAW} {fuzzy_tolerance} Toolbox Overlay Toolset Contains tools used to calculate the various options when overlaying two coverages. Erase: erases the input coverage features or portions of features that overlap with the erase coverage polygons. Erase {POLY | LINE | POINT | NET | LINK | RAW} {fuzzy_tolerance}

Identity: computes the geometric intersection of two coverages, where all features of the input coverage and only those overlapping from the identity coverage are preserved. Identity {POLY | LINE | POINT} {fuzzy_tolerance} {JOIN | NO_JOIN}

Intersect: computes the geometric intersection of two coverages, where only those features in the area common to both coverages will be preserved. Intersect {POLY | LINE | POINT} {fuzzy_tolerance} {JOIN | NO_JOIN}

13 Coverage Toolbox 14 Union: ArcDLG Export toDLG: Contains toolsusedtoconvertacoverageintovariousfileformats. From CoverageToolset Contains toolsand toolsets toconvertacoverageorfromanotherfileformat. Conversion Toolset Thiessen Thiessen: PointNode Point Node: PointDistance Point Distance: Near Near: Buffer Buffer: Contains toolsusedingeoprocessinganalysisinvolving distance. Proximity Toolset Update Update: Union | {JOIN {buffer_table} {KEEP_BORDER and-paste typeofoperation. coverages willbesplitattheirintersectionsandpreservedintheoutputcoverage. {x_shift} in asecondcoveragethatarewithinthespecifiedsearchradius. in anothercoverage. {NO_LOCATION RIGHT} computesthedistance fromeachpoint inacoveragetothenearestarc,point,ornode computesthegeometricintersectionoftwopolygoncoverages. All polygonsfromboth creates buffer polygonsaroundspecifiedinputcoveragefeatures. replacestheinputcoverageareaswithupdatepolygonsusingacut- | NO_JOIN} converts apointcoveragetoof Thiessen orproximalpolygons. transfersattributesfromapointfeatureclasstonodeclass. {y_shift} converts acoveragetoanOptionalDigital LineGraph(DLG-3)fileformat. computesthedistances betweenpointfeaturesinonecoveragetoallpoints | | LOCATION} DROP_BORDER} {buffer_distance} {in_header_file}

{LINE {proximal_tolerance} {in_point_cover} {fuzzy_tolerance} | POLY {search_radius} {TRANSFORM {LINE | {fuzzy_tolerance} POINT {POLY | POINT | | {in_projection_file} | NODE} NO_TRANSFORM} NET} | {ROUND NODE} {search_radius} {buffer_item} {fuzzy_tolerance} | {search_radius} FLAT} {FULL | LEFT Export to Interchange File: converts a coverage to an Interchange file. Export {NONE | PARTIAL | FULL} {max_lines}

Export to S57: converts a coverage to an S-57 object format. ArcS57 {out_workspace}

Export to SDTS: converts a coverage or grid to an SDTS Topological Vector Profile (TVP) or Point Profile Transfer file. SDTSExport {in_point_cover} {out_DD_transfer} {conversion_control_file}

Export to VPF: converts a coverage into either a VPF coverage or VPF tile. VPFExport {tile_name} {control_file} {EXTRA | NO_EXTRA} {NO_FIT | FIT}

Ungenerate: Creates a text file of xy coordinates from a coverage. Ungenerate {NODES | NO_NODES} {EXPONENTIAL | FIXED} To Coverage Toolset

Contains tools used to convert various file formats into coverages. Coverage Toolbox Advanced Tiger Conversion: performs the Basic Tiger Conversion, followed by advanced operations including joining, defining a projection, and building topology. TigerTool {NO_JOIN | JOIN} {UTM | STATE} {zone_number} {1995 | 1997 | 1998 | 1999 | 2000 | 2002} {NO_RESTART | RESTART}

Basic Tiger Conversion: converts U.S. Bureau of Census TIGER/LineTM files into one or more coverages. TigerArc {out_point_cover} {out_landmark_cover} {1995 | 1997 | 1998 | 1999 | 2000 |2002}

Generate: creates a coverage from raw coordinates stored in a text file. Generate

Import from DLG: converts a Standard or Optional formatted Digital Line Graph (DLG) file into a coverage. DLGArc {out_point_cover} {NOFIRST | ALL | ATTRIBUTED} {x_shift} {y_shift} {category}

15 Coverage Toolbox 16 Import fromInterchangeFile: ArcRoute Line CoveragetoRoute: RegionClass Line CoveragetoRegion: routes. Contains toolstocreateorconvertregionswithinacoverageandlinefeatures Composite FeaturesToolset Append Append: Contains toolsusedtocombinecoverages. Aggregate Toolset tables. Contains toolsandtoolsets tomanage,manipulate,andmaintain coveragesandtheirattribute Data ManagementToolset VPFImport Import fromVPF: SDTSImport Import fromSDTS: S57Arc Import fromS57: Import SECTION.subclass {NO SHADESET in theinputcoverage.Itcan alsobeusedtoappendarcsanexistingroutesystem. FEATURES_ATTRIBUTES} {measure_item} {out_region_item} or appendspreliminaryregionstoanexistingregionsubclass. into acoverage. (TVP) orPointProfile Transfer file. {DD | | | STACK | COVER converts data fromanS-57fileformattoacoverage. {PRESERVE converts aVPFtable intoanINFOtable orconverts aVPFcoverageortile | {UL creates coveragesorgridsfromanSDTS Topological Vector Profile | FEATURES_ONLY | TEXT | {selection_file} ROUTE.subclass | FONT createsaroutesystembycreatingwholearcsections foreacharc UR {out_cover} converts arcstopreliminary regionsinaneworexistingcoverage {POLY | | | TEXTSET | LL converts aninterchangefileintoacoverage. CONVERT} GRID | | LR} LINE {tile_name} | | | INFO FEATURES_TICS} {BLANK TIN> | | POINT {CLEAN REGION.subclass} {MULTIRING | {in_route_item} LINESET {out_point_cover} | NO_BLANK} | {control_file} | {FEATURES_ONLY NODE NO_CLEAN} | | |

PLOT {in_region_item} SINGLERING} NET | | {out_route_item} MAP LINK {NO_EXTRA | {layer_name} | | MARKERSET ANNO.subclass | EXTRA} | | Polygon Coverage to Region: converts a polygon coverage to a region subclass. Each polygon in the in_cover becomes a region of the output subclass. PolyRegion

Region to Polygon Coverage: converts a region subclass into a polygon coverage and creates an INFO table containing overlapping region information. RegionPoly {out_table} Generalization Toolset Contains tools to derive data with less detail and complexity from coverage features. Aggregate Polygons: combines disjointed and adjacent polygons into new area features based on a distance. AggregatePolygons {NON_ORTHOGONAL | ORTHOGONAL}

Collapse Dual Lines to Centerline: derives centerlines (single lines) from dual-line features, such as road casings, based on specified width tolerances. CollapseDualLineToCenterline {minimum_width}

Dissolve: merges adjacent polygons, lines, or regions that have the same value for a speci-

fied item.

Coverage Toolbox Dissolve {POLY | LINE | NET | REGION.subclass}

Eliminate: merges selected polygons with neighboring polygons that have the largest shared border between them or the largest area. Eliminate {NO_KEEP_EDGE | KEEP_EDGE} {POLY | LINE} {selection_file} {BORDER | AREA}

Find Conflicts: searches a region coverage for overlapping and closely spaced buildings, based on a specified distance, and records the occurrences. FindConflicts

Simplify Building: simplifies the boundary or footprint of building polygons while maintaining their essential shape and size. SimplifyBuilding {minimum_area} {selection_file} {NOT_CHECK | CHECK_CONFLICT}

Simplify Line or Polygon: removes small fluctuations or extraneous bends from a line or polygon, while preserving its essential shape. SimplifyLineOrPolygon {POINT_REMOVE | BEND_SIMPLIFY} {NO_ERROR_CHECK | ERROR_CHECK}

17 Coverage Toolbox 18 Indexes Toolset Transform Transform: Project Project: DefineProjection Define Projection: Contains toolstosetaprojectionorreprojecttransform acoverage. Projections Toolset JoinItem Join InfoTables: Contains atooltojoinINFOtables. Joins Toolset DropItem Drop Item: AddItem Add Item: Contains toolstoaddorremoveitems (fields)inINFOtables. Items Toolset IndexItem Index Item: DropIndex Drop Index: Contains toolstoaddorremoveattributeindexes. {decimal_places} file (.prj). tion parameters, suchasdatumandspheroid)storedinthecoverage’s projectiondefinition {start_item} query operations. changesthecoordinatesystemofacoverageincluding its datumorspheroid. adds ablankorzeroitemtoanINFOtable. moves all featuresinthecoveragebasedonasetoffromand tocontrolpoints. deletes oneormoreitemsfromanINFOtable. createsanattributeindextoincreaseaccessspeedthespecifieditemduring drops anattributeindexfromthespecifieditemandINFOtable. {LINEAR joins theitemdefinitionsandvaluesoftwotables basedonashareditem. creates ormodifiesthecoordiantesysteminformation (includingprojec- {start_item} | ORDERED | {index_item;index_item...} CHARACTER | {AFFINE LINK} | DATE | PROJECTIVE | FLOATING | | INTEGER SIMILARITY} | NUMERIC> Tables Toolset Contains tools used for editing the associated attribute tables. Add XY Coordinates: calculates and adds xy coordinates of labels or points to the coverage PAT or xy coordinates of nodes to the coverage NAT. AddXY {POINT | NODE}

Renumber Nodes: updates arc–node topology by renumbering nodes for coverage arcs and identifies arcs that share the same node locations. Renode {from_item} {to_item}

Update IDs: updates User-IDs in a coverage after they have been modified in a feature attribute table. IDEdit Tolerances Toolset Contains a tool to adjust coverage-associated tolerances. Tolerance: sets the tolerances associated with a coverage. Tolerance {FUZZY | DANGLE | TIC_MATCH | EDIT | NODESNAP | WEED | GRAIN | SNAP} {tolerance_value}

Topology Toolset Coverage Contains tools used to develop the topologic relationship within a coverage. Toolbox Build: creates or updates feature attribute tables and polygon topology. Build {anno_subclass}

Clean: generates a coverage with correct polygon or arc–node topology. Clean {out_cover} {dangle_length} {fuzzy_tolerance} {POLY | LINE}

Create Labels: creates label points for polygons that have no labels and assigns each a User-ID. CreateLabels {id_base}

VPF Tile Topology: creates cross-tile topology for all tiled coverages in a Vector Product Format (VPF) database library or creates topology for an individual tile in a VPF library. VPFTile {sig_digits} {93 | 96} {ALL | VPF_cover} Workspace Management Toolset Contains a tool to manage coverages within a workspace. Create Coverage: creates a new, empty coverage. Create {template_cover}

19

Data Management Toolbox 21 RECONCILE} | NO_RELATED> | geodatabase from a checked out geodatabase ® REUSE> | adds a new value to a domain’s coded value list. coded adds a new value to a domain’s

RECONCILE} checks in a geodatabase from a delta geodatabase or an XML file. A file. or an XML geodatabase from a delta checks in a geodatabase | exports changes in a check-out geodatabase to a delta database or XML file. or XML database to a delta changes in a check-out geodatabase exports checks out data from an ArcSDE geodatabase to an ArcSDE or personal geoda- to an ArcSDE geodatabase from an checks out data removes all unreferenced database states and redundant rows in a version. and redundant states database removes all unreferenced SCHEMA_ONLY> reduces the size and optimizes the performance of a personal geodatabase. and optimizes the performance of a reduces the size checks datasets back in to the parent ArcSDE parent back in to the checks datasets | {subtype_code;subtype_code...} ArcSDE or personal geodatabase. ArcSDE or personal classes tocreateanewannotation featureclass. field. domain. {DEFAULT | LONG | DUPLICATE deletesadomainfromworkspace. createsanattributedomaininthespecifiedworkspace. | | createsorupdatesacodedvaluedomainfromtable. createsatable fromanattributedomain. FLOAT NO_AUTO_UPDATE} {CREATE_CLASSES

| | | {configuration_keyword} DOUBLE REQUIRE_SYMBOL} GEOMETRY_RATIO} removesanattributedomainassociationfromafeatureclass sets theminimumandmaximumvaluesforanexistingrange | removesavaluefromcodeddomain. TEXT calculatesadefaultclustertolerancevalue. calculatesaspatial gridvalue,usedtoquickly locate combinesannotation frommultiple inputfeature | | ONE_CLASS_ONLY} DATE> {AUTO_CREATE {DEFAULT {CODED |

{subtype_code;subtype_code...} REPLACE> | SUM_VALUES | RANGE} | NO_AUTO_CREATE} | AREA_WEIGHTED} Data Management Toolbox 23 | ENABLED} | {spatial_grid_3} MULTIPOINT MULTIPOINT | POINT | {cluster_tolerance} {configuration_keyword} SAME_AS_TEMPLATE SAME_AS_TEMPLATE | {spatial_grid_2} {spatial_grid_2} DO_NOT_POPULATE} | {spatial_grid_3} NO_ATTRIBUTES} {DISABLED {DISABLED | updates the input annotation feature class with text annotation updates the input ENABLED} ENABLED} {POPULATE | creates polygons from the envelopes of each feature in the creates polygons from the envelopes {spatial_grid_1} {spatial_grid_1} {ATTRIBUTES creates a new feature class. feature a new creates adds the field POINT_X and POINT_Y for labels, points, tics, or points, for labels, adds the field POINT_X and POINT_Y {spatial_grid_2} checks the validity of the geometries of features. checks the validity of the geometries copies the selected features to a new feature class. copies the selected features to a new MULTIPART} deletes features from the input features. creates an output line feature class from input polygon features. | SAME_AS_TEMPLATE SAME_AS_TEMPLATE {template;template...} {template;template...} | compares one or more feature classes and makes any lines, points, or vertices and makes any lines, points, one or more feature classes compares {SINGLEPART {cluster_tolerance} {spatial_grid_1} attribute fields and optionally populates the value of each new field for every feature in the optionally populates the value of each attribute fields and feature class. nodes to the input feature class. input features. within a specified distance range identical or coincident. distance within a specified POLYLINE> POLYLINE> {DISABLED {configuration_keyword} {configuration_keyword} Check Geometry: Copy Features: Add XY Coordinates: Add XY Update Annotation Feature Class: Annotation Update Create Feature Class: Feature Create FeatureToLine Feature Envelope to Polygon: FeatureEnvelopeToPolygon Feature to Line: CopyFeatures Delete Features: DeleteFeatures AddXY ™ CheckGeometry ™ Features Toolset and correcting tools to manage and enrich feature classes, such as inspecting Contains geometries. and creating different potential errors with data ™ Integrate ™ UpdateAnnotation CreateFeatureClass CreateFeatureClass Integrate: ™ Data Management Toolbox 24 Feature toPoint: DeleteField ™ CalculateField ™ AssignDefaultToField Assign DefaulttoField: AddField ™ Contains toolstoaddandmakechanges tothefieldsintables ofafeatureclass. Fields Toolset SplitLine Split LineatVertices: RepairGeometry ™ PolygonToLine Polygon toLine: MultipartToSinglepart ™ FeatureVerticesToPoints Feature Vertices toPoints: FeatureToPolygon Feature toPolygon: FeatureToPoint Delete Field: Calculate Field: Add Field: Repair Geometry: Multipart toSinglepart: {NULLABLE BLOB> features. {subtype_code;subtype_code...} a user-determinedvaluetocertain fieldforeveryrowaddedtothetable orfeatureclass. {ALL {cluster_tolerance} |

{field_precision} MID addsafieldtothetable ofafeature class,layerorrastercatalog. | | deletesoneormorefields fromatable orfeature class. START NON_NULLABLE} generatesanewlinefeatureclassfrominputpolygonfeatures. createsapointfeatureclassfromthecentroidsormidpoints oftheinput calculates thevalueofafieldusinganexpression.

repairs geometryproblemsinafeatureclassorlayer. createsanewpolygonfeatureclassfrominputlinefeatures. | splits afeatureclassatanyintersection contained inthatfeature. END createsadefaultvalueforspecifiedfieldandautomatically applies {ATTRIBUTES breaksanymultipart featuresintosinglefeatures. createspoints fromthevertexlocationsofinputfeatures. | BOTHENDS} {field_scale} {NON_REQUIRED | NO_ATTRIBUTES} | {field_length} TEXT | REQUIRED} | FLOAT {CENTROID {label_features} | {field_domain} DOUBLE {field_alias} | | INSIDE} SHORT | DATE | Data Management Toolbox 25 NO_KEEP} | BEND_SIMPLIFY> | AREA} BEZIER_INTERPOLATION> | | RESOLVE_ERRORS} {data_type} field{Statistics_Type}...} | {data_type} {data_type} , not at the command line. {FLAG_ERRORS {FIXED_CLOSED_ENDPOINT

selects any data type on disk as input. This tool is intended for use within type on disk as input. any data selects removes small fluctuations or extraneous bends from a line in a feature class. removes small fluctuations or extraneous reduces the number of segments used to represent a line in a feature class. reduces the number of segments aggregates features based on one or more specified attributes. aggregates features based on one changes the name of data, such as feature datasets, feature classes, rasters, feature datasets, such as feature of data, changes the name combines many feature classes into one feature class. into one feature many feature classes combines eliminates features. deletes feature datasets, feature classes, rasters, or tables. feature classes, rasters, or deletes feature datasets, copies feature datasets, feature classes, or tables and pastes them to another and pastes classes, or tables feature copies feature datasets, tables, or toolboxes. tables, ModelBuilder {field{Statistics_Type}; location. Dissolve: Select Data: Delete: Rename: Append: Copy: SimplifyLine Smooth Line: SmoothLine Eliminate: Eliminate Simplify Line: Generalization Toolset from a dataset. and complexity with less detail tools to derive data Contains ™ Dissolve Rename ™ SelectData Copy ™ Delete ™ Contains tools allowing for some simple dataset changes. some simple dataset tools allowing for Contains ™ Append ™ General Toolset General Data Management Toolbox 26 Indexes Toolset MakeQueryTable ™ MakeFeatureLayer ™ Contains toolsforcreatingandmanipuatinglayers,layerfiles,table views. Layers andTable Views Toolset RemoveJoin Remove Join: AddJoin Add Join: Contains toolstoaddorremoveatable join. Joins Toolset RemoveSpatialIndex Remove Spatial Index: RemoveIndex Index: Remove Attribute AddSpatialIndex Add Spatial Index: AddIndex Index: Add Attribute Contains toolstocreate,alter, andremoveindexes. Make QueryTable: Make FeatureLayer: KEEP_COMMON} base. attributed relationshipclass. view. {field_info} coverage, orattributedrelationshipclass. base. {NON_ASCENDING ADD_VIRTUAL_KEY_FIELD linksalayertotable (oratable toatable) basedonacommonfield. removesthelinkbetweentwotables. createsanewspatial indexforafeatureclassinan ArcSDE geodata- | addsanindextoexistingtable, featureclass,shapefile,coverage,or ASCENDING} represents theresults ofaSQL querytoadatabase inalayerortable createsatemporarylayer. deletesthespatial indexforafeatureclassinan ArcSDE geodata- deletes anindexfromexistingtable, featureclass, shapefile, | NO_KEY_FIELD}

{where_clause} {in_key_field;in_key_field...} {where_clause} {grid_size_2} {USE_KEY_FIELDS {NON_UNIQUE {workspace} {grid_size_3} {KEEP_ALL| | UNIQUE} | Data Management Toolbox | 27 | | | | {field_info} {envelope} | ADD_TO_SELECTION | {where_clause} REMOVE_FROM_SELECTION {select_features} | {workspace} {transformation} ARE_IDENTICAL_TO | {where_clause} {where_clause} WITHIN_A_DISTANCE SWITCH_SELECTION | HAVE_THEIR_CENTER_IN | {NEW_SELECTION | CONTAINED_BY} | ADD_TO_SELECTION {where_clause} | {INTERSECT CONTAINS BOUNDARY_TOUCHES {template_dataset} | | makes a temporary raster catalog layer. catalog raster a temporary makes SUBSET_SELECTION | COMPLETELY_WITHIN creates, updates, or removes the selection of features in a layer creates, updates, or removes the selection creates, updates, or removes the selection on a layer or table view on a layer or table creates, updates, or removes the selection | creates a temporary event layer with xy coordinates. creates a temporary SWITCH_SELECTION} {NEW_SELECTION makes a temporary raster layer. makes a | {where_clause} sets the projection information for a dataset. the projection information for a sets creates a temporary table. creates a temporary

creates a layer file on disk. creates a layer file changes the coordinate system of one or more feature classes including {field_info} {output_coordinate_system} REMOVE_FROM_SELECTION CLEAR_SELECTION} relationship. based on a spatial SHARE_A_LINE_SEGMENT_WITH {search_distance} using an attribute query. COMPLETELY_CONTAINS {workspace} {workspace} SUBSET_SELECTION Define Projection: Make Table View: Make Table Make XY Event Layer: Make Raster Layer: Make Raster Make Raster Catalog Layer: Catalog Raster Make

BatchProject Contains tools to set the projection as well as reproject or transform a dataset. tools to set the Contains ™ DefineProjection Toolset Feature (Projections and Transformations) from one coordinate system to another. tools to convert a geographic dataset Contains Projections and Transformations Toolset Projections and Transformations Select Layer by Location: SelectLayerByLocation Save to Layer File: SaveToLayerFile Attribute: Select Layer by SelectLayerByAttribute ™ MakeTableView ™ MakeXYEventLayer MakeRasterCatalogLayer MakeRasterCatalogLayer ™ MakeRasterLayer ™ Data Management Toolbox 28 ™ BatchBuildPyramids Contains toolstocreateandmanagerasterdatasets andrastercatalogs. Raster Toolset Warp ™ Shift ™ Rotate ™ Rescale ™ ProjectRaster ™ Mirror ™ Flip ™ Contains toolstosettheprojection,reproject,reorient,orrelocatearasterdataset. Raster (ProjectionsandTransformations) Toolset Project ™ CreateSpatialReference

Create Spatial Reference: Warp: Shift: Rotate: Rescale: Project Raster: Mirror: Flip: Project: {transform_method;transform_method...} ™ transformation. {xy_domain} POLYORDER2 CUBIC} {NEAREST Batch BuildPyramids: flips arasterdataset alongahorizontal axis. shifts arasterbythe specifiedxandyshift values. transformsorrubbersheets arasterdataset alongasetoflinksusingpolynomial fllips arasterdataset alongtheverticalaxis. rotates arasterdataset aroundaspecifiedpointbyangle. changesthecoordinatesystemofafeatureclassincludingits datumorspheroid. scalesarasterbythespecifiedxandyscalefactors. | BILINEAR | {z_domain} POLYORDER3} converts arasterdataset betweentwocoordinatesystems. | CUBIC} {spatial_reference} allowsyoutobuildpyramids onmultiplerasterdatasets. createsspatial referenceanddomains. {m_domain} {NEAREST {cell_size} | {template;template...} BILINEAR {pivot_point} {spatial_reference_template} | CUBIC} {in_snap_raster} {NEAREST {expand_ratio} | BILINEAR

{POLYORDER1 | | Data Management Toolbox 29 | 1_BIT | COLORMAPTORGB} | | {spatial_grid_3} {NONE {y_skip_fator} {8_BIT_UNSIGNED 64_BIT} 16_BIT_SIGNED | {configuration_keyword} | {spatial_grid_1} UNMANAGED} | {configuration_keyword} {spatial_grid_2} ONEBITTO8BIT} {cellsize} {raster_spatial_reference} | {x_skip_factor} {x_skip_factor} {pyramid_origin} {MANAGED {NONE 32_BIT_FLOAT | 16_BIT_UNSIGNED {number_of_rows_to_skip} {number_of_bands} | deletes the raster catalogs contained in a raster catalog. contained deletes the raster catalogs allows you to calculate statistics on multiple raster datasets. raster on multiple statistics calculate you to allows makes a copy of a raster catalog including all its contents. including all its makes a copy of a raster catalog {spatial_grid_1} {compression} creates an empty raster catalog in a geodatabase. creates an empty raster catalog {configuration_keyword} creates an empty raster dataset in a geodatabase. creates an empty raster dataset {nodata_value} calculates statistics for a raster dataset. for a raster calculates statistics 32_BIT_SIGNED {spatial_grid_3} creates a multiband raster dataset from one or more raster datasets. from one or more raster raster dataset creates a multiband | 8_BIT_SIGNED builds raster pyramids for a raster dataset. pyramids for builds raster | converts a raster dataset into a GRID, TIFF, IMAGINE, or geodatabase raster IMAGINE, or geodatabase TIFF, into a GRID, a raster dataset converts {tile_size} 4_BIT | creates a rectangular spatial subset of a raster dataset. subset spatial creates a rectangular Batch Calculate Statistics: Calculate Batch {configuration_keyword} 2_BIT {raster_spatial_reference} {pryamids} dataset or loads raster datasets into a raster catalog. or loads raster datasets dataset ™ {number_of_columns_to_skip} {number_of_columns_to_skip} {ignore_values;ignore_values...} {ignore_values;ignore_values...} 32_BIT_UNSIGNED {background_value} {spatial_reference} {spatial_grid_2} Delete Raster Catalog Items: Delete Raster Catalog Create Raster Catalog: Create Raster Catalog: Create Raster Dataset: Copy Raster Catalog Items: Copy Raster Catalog Composite Bands: Copy Raster: Calculate Statistics: Clip: Build Pyramids:

DeleteRasterCatalogItems CreateRasterDataset ™ ™ CreateRasterCatalog ™ CopyRaster ™ CopyRasterCatalogItems Clip ™ CompositeBands ™ ™ CalculateStatistics ™ BatchCalculateStatistics BatchCalculateStatistics ™ BuildPyramids Data Management Toolbox 30 ™ RemoveSubtype Remove Subtype: AddSubtype Add Subtype: Contains toolstomanagethesubtypesofafeatureclassortable. Subtypes Toolset TableToRelationshipClass Table To RelationshipClass: CreateRelationshipClass Create RelationshipClass: tables. Contains toolstocreateassociationsbetweenfeatureclassesaswelland Relationship ClassesToolset Resample ™ MosaicToNewRaster Mosaic Mosaic: Resample: MANY_TO_MANY> MANY_TO_MANY> {destination_primary_key} MAXIMUM} MEAN Destination andRelationshiptables. {coordinate_system_for_the_raster} table. features intwofeatureclassesortables. 32_BIT_UNSIGNED {NONE 2_BIT

™ Mosaic toNewRaster: | | | MINIMUM ONEBITTO8BIT} 4_BIT mosaics multiplerastersintoasingleraster. {REJECT changesthecellsizeofagrid. addsanewsubtypetothe setofsubtypesinafeatureclassortable. | | deletesasubtypefromthe setofassociatedsubtypesinafeatureclassor 8_BIT_SIGNED MAXIMUM} | | | {mosaicking_tolerance} ATTRIBUTED> createsarelationshipclasstostoreanassociationbetween | | mosaicsmultiplerastersintoanew, singlerasterdataset. createsanattributedrelationshipclassfromtheOrigin, | FORWARD FORWARD

{REJECT LAST | | | | {FIRST 32_BIT_FLOAT | | BACKWARD BACKWARD FIRST COMPOSITE> COMPOSITE> {number_of_bands} {cell_size} {background_value} | | LAST LAST | | {NEAREST OH | | | | 16_BIT_SIGNED BLEND MATCH} 64_BIT} {8_BIT_UNSIGNED | |

BILINEAR {FIRST MEAN {nodata_value} | | MINIMUM | | | LAST | ONE_TO_MANY ONE_TO_MANY CUBIC} | 1_BIT | | BLEND | | | | Data Management Toolbox 31 DELETE> | DELETES> | INSERT | ADDS | UPDATE | RASTER |