Geoprocessing Data Types
Geoprocessing Data Types
Data types are classifications that identify possible values for data and operations that can be done on the data, as well as the way the data is stored
Data Type
Description
A dataset, used for geocoding, that stores the address attributes, associated indexes, and rules that define the process for translating nonspatial descriptions of places to spatial data. [.loc]
String Syntax1
Scripting Object3
ArcObjects
Address locator
catalogPath
._.
DEAddressLocator
Address locator style Analysis cell size Any value ArcMap Document
A template on which to base the new address locator. [.lot] catalogPath The cell size used by raster tools. A data type that accepts any value. A file that contains one map, its layout, and its associated layers, tables, charts, and reports. [.mxd]
Area units
unitOfMeasure keywords: ACRES | ARES | HECTARES | SQUARE CENTIMETERS | SQUARE DECIMETERS | SQUARE INCHES | SQUARE FEET | SQUARE KILOMETERS | SQUARE METERS | SQUARE MILES | SQUARE MILLIMETERS | SQUARE YARDS | SQUARE MAP UNITS |UNKNOWN TRUE | FALSE catalogPath catalogPath MAXOF | MINOF | value dependent on datatypes in collection
._.
GPArealUnit
Boolean CAD Drawing Dataset Catalog Root Cell Size Composite Datatype
A boolean value. A vector data source with a mix of feature types with symbology. The dataset is not usable for feature classbased queries or analysis. The top-level node in the catalog tree. The cell size used by Spatial Analyst.
A collection of datatypes.
Composite Layer
._.
Compression
._.
GPRasterGDBEnvCompression
Coordinate System
A reference frameworksuch as the UTM systemconsisting of a set of points, lines, and/or surfaces, and a set of rules, used to define the positions of points in two and three dimensional space. A folder on disk storing coordinate systems. A courage dataset, a proprietary data model for storing geographic features as points, arcs, polygons with associated feature attribute tables. A coverage feature classes such as point, arc, node, route, route system, section, polygon, and region.
catalogPath
._.
GPCooridnateSystem
catalogPath catalogPath
._. ._.
catalogPath
._. ._.
Data Element
catalogPath
1 of 6
Data Type
Database Connections Dataset Date dBASE Table Decimate Disk Connection Double
Description
The database connection folder in ArcCatalog. A collection of related data, usually grouped or stored together. A date value. Attribute data stored in dBASE format. Specifies a subset of nodes of a TIN to create a generalized version of that TIN. An access path to a data storage device. Any floating point number will be stored as a doubleprecision 64-bit value. The coordinate pairs that define the minimum bounding rectangle the data source fall within.
String Syntax1
catalogPath catalogPath format depends on the regional settings of the computer; catalogPath ZTOLERANCE Z_Tolerance maxNumberOfNodes | COUNT maxNumberOfNodes catalogPath example: 5.6
Scripting Object3
._. ._. ._. ._. ._. ._. ._. ._.
ArcObjects
DEDiskConnection DEDatasetType [abstract datatype ] GPDate DEDbaseTable ITable DecimateNodes DecimateNodesByCount DEDiskConnection GPDouble
Envelope
GPEnvelope
Evaluation Scale
The scale value range and increment value applied to inputs in a weighted overlay operation.
EvaluationScale: '1 to 9 by 1' | '1 to 5 by 1' | '1 to 3 by 1' | '-1 to 1 by 1' | '-5 to 5 by 1' | '-10 to 10 by 2' catalogPath | X_Minimum Y_Minimum X_Maximum Y_Maximum
._.
GPEvaluationScale
Extent
Specifies the coordinate pairs that define the minimum bounding rectangle (xmin, ymin and xmax, ymax) of a data source. All coordinates for the data source fall within this boundary. A collection of spatial data with the same shape type: point, multipoint, polyline, polygon.
._.
GPExtent DEFeatureClass IFeatureClass ICoverageFeatureClass DEFeatureDataset IFeatureDataset GPFeatureLayer IFeatureLayer Field IField GPFieldInfo GPFieldMapping DEFile IFile DEFolder GPRasterFormulated DEGeoDataServer [abstract datatype ] DEGeometricNetworkType DEGeometricNetwork GPGALayer
Feature Class
catalogPath
._.
Feature Dataset Feature Layer Field Field Info Field Mappings File Folder Formulated Raster GeoDataServer Geodataset
A collection of feature classes that share a common geographic area and the same spatial reference system. A reference to a feature class, including symbology and rendering properties. [.lyr] A column in a table that stores the values for a single attribute The details about a field in a FieldMap. A collection of fields in one or more input tables. A file on disk. Specifies a location on a disk where data is stored. A raster surface whose cell values are represented by a formula or constant. A coarse grain object that references a geodatabase. A collection of data with a common theme in a geodatabase. A linear network represented by topologically connected edge and junction features. Feature connectivity is based on their geometric coincidence. A reference to a geostatistical data source, including symbology and rendering properties.
catalogPath featurelLayerName | catalogPath fieldName "fldName newFldName visible;fldName 1 newFldName 1 visible 1;;fldName N newFldName N visible N" use String Object; use of String Syntax not recommended; catalogPath | SR_ID catalogPath catalogPath catalogPath catalogPath "catalogPath;catalogPath 1;;catalogPath N" Field FieldInfo
._. ._.
Geometric Network
catalogPath
._.
Geostatistical Layer
geostatisticalLayerName | catalogPath
._.
2 of 6
Data Type
Geostatistical Value Table
Description
A collection of data sources and fields that define a geostatistical layer. A collection of layers that appear and act as a single layer. Group layers make it easier to organize a map, assign advanced drawing order options, and share layers for use in other maps.
String Syntax1
"catalogPath field;catalogPath 1 field1;;catalogPath N fieldN" "groupLayerName;groupLayerName 1;;groupLayerName N" | "catalogPath;catalogPath 1;;catalogPath N"
Scripting Object3
._.
ArcObjects
GPGAValueTable
Group Layer
._.
GPGroupLayer
Horizontal Factor
The relationship between the horizontal cost factor and the horizontal relative moving angle.
rasterName BINARY ZeroFactor CutAngle | catalogPath BINARY ZeroFactor CutAngle | rasterName FORWARD ZeroFactor CutAngle SideValue | catalogPath FORWARD ZeroFactor CutAngle SideValue | rasterName LINEAR ZeroFactor CutAngle Slope | catalogPath LINEAR ZeroFactor CutAngle Slope | rasterName INVERSE LINEAR ZeroFactor CutAngle Slope | catalogPath INVERSE LINEAR ZeroFactor CutAngle Slope | rasterName TABLE tableName | catalogPath TABLE tableName | rasterName TABLE catalogPath| catalogPath TABLE catalogPath number SUBSET itemName operator value | SUBSET itemName operator value CONNECTOR itemName 1 operator 1 value1 CONNECTOR CONNECTOR itemName N operator N valueN | ADD itemName operator value | ADD itemName operator value CONNECTOR itemName 1 operator 1 value1 CONNECTOR CONNECTOR itemName N operator N valueN | SWITCH itemName operator value | SWITCH itemName operator value CONNECTOR itemName 1 operator 1 value1 CONNECTOR CONNECTOR itemName N operator N valueN itemName catalogPath
._.
GPSAHorizontalFactor
Index
A data structure used to speed the search for records in a geographic datasets and database.
._.
Index
INFO Expression
._.
GPINFOExpression
An item in an INFO table. A table in an INFO Database. A reference to a data source, such as a shapefile, coverage, geodatabase feature class, or raster, including symbology and rendering properties. [.lyr] A file with a .lyr extension that stores the layer defintion, including symbology and rendering properties. A shape, straight or curved, defined by a connected series of unique x,y coordinate pairs.
Layer
layerName | catalogPath
Layer File
catalogPath
._.
Line
._.
Linear unit
unitOfMeasure keywords: CENTIMETERS | DECIMAL DEGREES | DECIMETERS | FEET | INCHES | KILOMETERS | METERS | MILES | MILLIMETERS | NAUTICAL MILES | POINTS | UNKNOWN | YARDS number M_Minimum M_Maximum catalogPath | MA_expression --> link to online doc
._.
GPLinearUnit
An integer number value. A range of lowest and highest possible value for m coordinates. A query syntax used by Spatial Analyst to evaluate raster data.
3 of 6
Data Type
MultiValue
Description
A collection of values stored in one column in a value table.
String Syntax1
"string;string 1;;string N" ANNULUS InnerRadius OuterRadius Units | CIRCLE Radius Units | RECTANGLE Height Width Units | WEDGE StartAngle EndAngle Radius Units | IRREGULAR KernelFileName | catalogPath | WEIGHT KernelFileName or catalogPath Units keywords: CELL | MAP
Scripting Object3
._.
ArcObjects
GPMultiValue
Neighborhood
The shape of the area around each cell used to calculate statistics.
._.
GPSANeighborhood
A mapping between location properties in a network analyst layer (such as stops, facilities, and incidents) and a point feature class. A hierarchy attribute that divides hierarchy values of a network dataset into three groups using two integers. The first integer, high_rank_ends, sets the ending value of the first group; the second number, low_rank_begin, sets the beginning value of the third group. A special group layer used to express and solve network routing problems. Each sublayer, held in-memory, in a Network Analyst layer represent some aspect of the routing problem and the routing solution. A collection of topologically connected network elements (edges, junctions, and turns), derived from network sources and associated with a collection of network attributes. A reference to a network dataset, including symbology and rendering properties. A pair of x,y coordinates. A connected sequence of x,y coordinate pairs, where the first and last coordinate pair are the same. A file storing coordinate system information for spatial data. [.prj]
._.
NAClassFieldMap
._.
GPNAHierarchySettings
layerName | catalogPath
._.
GPNALayer INALayer
Network Dataset
catalogPath
._.
layerName | catalogPath coordinatePair coordinateList catalogPath NONE | PYRAMIDS pyramidLevel sampleMethod sampleMethod keywords: NEAREST | BILINEAR | CUBIC Point
._.
._. ._.
Pyramid
._.
GPRasterGDBEnvPyramid
Radius
Specifies which surrounding points will be used for interpolation. Specifies the seed and the generator to be used when creating random values.
._.
GPSARadius
Raster Band
A layer in a raster dataset. A collection of raster datasets defined in a table; each table records defines an individual raster datasets in the catalog. A reference to a raster catalog, including symbology and rendering properties. A single dataset built from one or more rasters.
Raster Catalog
catalogPath
._.
._. ._.
4 of 6
Data Type
Raster Layer Raster Statistics Relationship Class
Description
A reference to a raster, including symbology and rendering properties. Specifies if raster statistics will be built. The details about the relationship between objects in the geodatabase.
String Syntax1
catalogPath NONE | STATISTICS X-SkipFactor Y-SkipFactor statsIgnoreValue catalogPath OldValues NewValue ClassifyMethod
Scripting Object3
._. ._. ._.
ArcObjects
GPRasterLayer IRasterLayer GPRasterGDBEnvStatistics DERelationshipClass IRelationshipClass
Remap
OldValues: number | range | string | NoData NewValue: number | range | string | NoData ClassifyMethod keywords: MANUAL | EQUAL INTERVAL | DEFINED INTERVAL | QUANTILE | NATURAL BREAKS | STANDARD DEVIATION inEventProperties POINT mField | inEventProperties LINE fromMField toMField ORDINARY ORDINARY ORDINARY ORDINARY ORDINARY UNIVERSAL UNIVERSAL SPHERICAL Lag size Major range Partial sill Nugget | CIRCULAR Lag size Major range Partial sill Nugget | EXPONENTIAL Lag size Major range Partial sill Nugget | GAUSSIAN Lag size Major range Partial sill Nugget | LINEAR Lag size Major range Partial sill Nugget | LINEARDRIFT Lag size Major range Partial sill Nugget | QUADRATICDRIFT Lag size Major range Partial sill Nugget
._.
GPSANumberRemap GPSAStringRemap
Specifies the fields on a table that describe events that are measured by a linear reference route system.
._.
GPRouteMeasureEventProperties
SemiVariogram
Specifies the distance and direction representing two locations that is used to quantify autocorrelation.
._.
GPSASemiVariogram
Spatial data in shapefile format. [.shp] The coordinate system used to store a spatial dataset, including the spatial domain. A syntax for defining and manipulating data from a relational database. A text value. Tabular data.
catalogPath use String Object; use of String Syntax not recommended; catalogPath | SR_ID fieldName operator value any combination of characters including spaces catalogPath
DEShapefile IFeatureclass GPSpatialReference ISpatialReference GPSQLExpression GPString DETable GPTableView IFeatureclass ITable ILayer DETerrain GPTerrainLayer DETextFile GPRasterGDBEnvTileSize
Table View
A representation of tabular data for viewing and editing purposes, stored in memory or on disk.
tableViewName | catalogPath
._.
A multiresolution TIN. A reference to a terrain, including symbology and rendering properties. Its used to draw a terrain. Data stored in ASCII format. Specifies the width and the height of a data stored in block.
catalogPath terrainLayerName | catalogPath catalogPath width height SPECIAL DAYS | WITHIN A DAY numOfDays startTime endTime | MULTIPLE DAYS IN A YEAR year startDay endDay | WHOLE YEAR WITH MONTHLY INTERVAL year
Time configuration
Specifies the time periods used for calculating solar radiation at specific locations.
._.
GPSATimeConfiguration
TIN
A vector data structure that partitions geographic space into contiguous, non-overlapping triangles. The vertices of each triangle are sample data points with x-, y-, and zvalues. A reference to a TIN, including topological relationships, symbology, and rendering properties.
catalogPath
._.
TIN Layer
TINLayerName | catalogPath
._.
5 of 6
Data Type
Topo Features Topology Topology Layer Variant ValueTable
Description
Features that are input to the interpolation.
String Syntax1
catalogPath featureLayer field Type
Scripting Object3
._.
ArcObjects
GPSATopoFeatures DETopology ITopology GPTopologyLayer ITopologyLayer GPVariant GPValueTable
catalogPath topologyLayerName | catalogPath any combination of characters including spaces catalogPath BINARY ZeroFactor LowCutAngle HighCutAngle | LINEAR ZeroFactor LowCutAngle HighCutAngle Slope | INVERSE LINEAR ZeroFactor LowCutAngle HighCutAngle Slope | SYMMETRIC LINEAR ZeroFactor LowCutAngle HighCutAngle Slope | SYMMETRIC INVERSE LINEAR ZeroFactor LowCutAngle HighCutAngle Slope | COS LowCutAngle HighCutAngle Power | SEC LowCutAngle HighCutAngle Power | COS_SEC LowCutAngle HighCutAngle COS_Power SEC_Power | SEC_COS LowCutAngle HighCutAngle COS_Power SEC_Power | TABLE tableName | TABLE catalogPath catalogPath catalogPath "rasterName %Influence Field Remap 2";"" | "catalogPath %Influence Field Remap 2";""; "rasterName Field Weight";"rasterName 1 Field1 Weight1";" "; | "catalogPath Field Weight";"catalogPath 1 Field1 Weight1";" "; catalogPath X_Minimum Z_Minimum Y_Minimum Z_Maximum X_Maximum Y_Maximum
Vertical Factor
Specifies the relationship between the vertical cost factor and the vertical relative moving angle.
._.
GPSAVerticalFactor
Spatial data stored in Vector Product Format. Attribute data stored in Vector Product Format.
._. ._.
DEVPFCoverage DEVPFTable
A table with data to combine multiple rasters by applying a common measurement scale of values to each raster, weighting each according to its importance.
._.
GPSAWeightedOverlayTable
Specifies data for overlaying several rasters multiplied each by their given weight and then summed.
A container such as a geodatabase or folder. A range of lowest and highest possible values for x,y coordinates. A range of lowest and highest possible value for z coordinates.
catalogPath: C:\workspace\datatypes\... ; layerName/~LayerName: Layer on disk ,as in C:\workspace\landuse.lyr; layer in ArcMap TOC; internal layer created by geoprocessing tools; collection: "string;string1;;stringN"; catalogPath, layerName, itemName: if spaces are present, must single or double quote each one in a collection; example: " 'string';'string1';'';'stringN' "; coordinateList: x1 y1;x2 y2; ;xN yN; polygon: x1 y1;x2 y2; ;xN yN;x1 y1; keywords are in CAPS: as in ACRES and METERS; For the string syntax refer to the Remap data type. string objects are marked with a patterned background;
6 of 6