Package com.esri.arcgis.geoprocessing.tools.analyst3dtools

Use the ArcGIS 3D Analyst Geoprocessing tools to create and modify TIN and raster surfaces, then extract information and features from them.

See:
          Description

Class Summary
AddFeatureClassToTerrain Adds one or more feature classes to a terrain dataset.
AddTerrainPoints Adds multipoints to an embedded terrain feature class by appending them or by using them to replace existing multipoints that fall within the same extent.
AddTerrainPyramidLevel Adds new pyramid level(s) to an existing terrain dataset.
Ascii3DToFeatureClass Imports 3D features from one or more ASCII files into a new output feature class.
Aspect Derives aspect from a raster surface.
BuildTerrain Performs the necessary steps to make a terrain usable after its initially defined.
ChangeTerrainReferenceScale Changes the reference scale used by a terrain pyramid level.
Contour Creates contours or isolines from a raster surface.
ContourList Creates contours or isolines based on a list of contour values.
ContourWithBarriers Creates contours from a raster surface.
CreateTerrain Creates a new terrain dataset inside the specified feature dataset.
CreateTin Creates an empty TIN.
Curvature Calculates the curvature of a raster surface, optionally including profile and plan curvature.
CutFill Calculates the volume and area of cut and fill locations.
DecimateTinNodes Produces a TIN that is a generalized version of another.
DelineateTinDataArea Defines the data area, or interpolation zone, of a TIN based on triangle edge length.
Divide Divides the values of two rasters on a cell-by-cell basis.
EditTin Adds feature classes to an existing TIN and creates surface features of a TIN based on an input feature class.
ExtrudeBetween Converts polygons into multipatches by extruding them between two input TINs.
FeatureClassZToASCII Exports 3-D points, multipoints, polylines, or polygons to ASCII text files in XYZ or GENERATE format.
Float Converts each cell value of a raster into a floating-point representation.
HillShade Computes hillshade values for a raster surface by considering the illumination angle and shadows.
Idw Interpolates a surface from points using an inverse distance weighted (IDW) technique.
Import3DFiles Imports one or more 3D models into an output feature class.
Int Converts each cell value of a raster to an integer by truncation.
InterpolatePolyToPatch Creates surface-conforming areal features by extracting those portions of a surface that fall within the extent of input polygons as multipatches.
InterpolateShape Interpolates z-values for a feature class based on an underlying raster, TIN, or terrain surface.
Kriging Interpolates a surface from points using kriging.
LASToMultipoint Imports one or more files in LAS format, the industry standard for LIDAR data, into a new multipoint feature class.
Layer3DToFeatureClass Applies 3D properties associated with a feature layer and writes the result to a new multipatch feature class.
LayerToKML Converts an in-memory or file-based feature or raster layer into a Keyhole Markup Language (KML) file containing a translation of ESRI geometries and symbology into KML.
LineOfSight Uses an input 2D or 3D polyline feature class along with a raster, TIN, or terrain surface to determine visibility between 'from' and 'to' points.
Lookup Creates a new raster by looking up values found in another field in the table of the input raster.
MapToKML Converts a Map Document into a Keyhole Markup Language (KML) file containing a translation of ESRI geometries and symbology.
Minus Subtracts the value of the second input raster from the value of the first input raster on a cell-by-cell basis within the Analysis window.
MultiPatchFootprint Converts multipatches into polygons.
NaturalNeighbor Interpolates a surface from points using a natural neighbor technique.
ObserverPoints Identifies exactly which observer points are visible from each raster surface location.
Plus Adds the values of two rasters on a cell-by-cell basis within the Analysis window.
PointFileInformation The point file information tool generates a new output feature class containing statistical information about one or more point files.
RasterDomain Writes the interpolation zone of the input raster surface into a new 3-D polyline or 3-D polygon feature class.
RasterTin Converts a raster to a TIN.
ReclassByASCIIFile Reclassifies or changes the values of the input cells of a raster using an ASCII remap file.
ReclassByTable Reclassifies or changes the values of the input cells of a raster using a remap table.
Reclassify Reclassifies (or changes) the values in a raster.
RemoveFeatureClassFromTerrain Removes reference to a feature class participating in a terrain dataset.
RemoveTerrainPoints Removes points within an area of interest from one or more embedded feature classes.
RemoveTerrainPyramidLevel Removes a pyramid level from a terrain dataset.
Slice Slices a range of values of the input cells of a raster by zones of equal interval, equal area, or by natural breaks.
Slope Identifies the rate of maximum change in z-value from each cell.
Spline Interpolates a surface from points using a minimum curvature spline technique.
SplineWithBarriers Interpolates a surface, using barriers, from points using a minimum curvature spline technique.
SurfaceLength Calculates the surface length of each line in a feature class based on a raster or TIN surface.
SurfaceSpot Calculates surface values for each point of a point feature class by interpolating from a raster or TIN surface.
SurfaceVolume Calculates the area and volume of a raster or TIN surface above or below a given reference plane.
TerrainToRaster Converts a terrain dataset into a raster.
TerrainToTin Converts a terrain dataset to a file based TIN.
Times Multiplies the values of two rasters on a cell-by-cell basis.
TinAspect Extracts aspect information from an input TIN into an output feature class.
TinContour Creates a feature class containing a set of contours generated from a functional surface.
TinDifference Calculates the volumetric difference between two TINs.
TinDomain Extracts the interpolation zone from an input TIN into an output feature class.
TinEdge Extracts triangle edges from an input TIN into an output feature class.
TinLine Writes the hard and soft breaklines from a TIN into a new 3-D polyline feature class.
TinNode Extracts nodes from an input TIN into an output feature class.
TinPolygonTag Extracts polygons with tag information from an input TIN into an output feature class.
TinPolygonVolume Calculates the volumetric and surface area between polygons of an input feature class and a TIN surface.
TinRaster Converts a TIN to a raster.
TinSlope Extracts slope information from an input TIN into an output feature class.
TinTriangle Extracts triangles as polygons from an input TIN into an output feature class.
TopoToRaster Interpolates a hydrologically correct surface from point, line, and polygon data.
TopoToRasterByFile Interpolates a hydrologically correct surface from point, line, and polygon data using parameters specified in a file.
Trend Interpolates a surface from points using a trend technique.
Viewshed Determines the raster surface locations visible to a set of observer features.
 

Package com.esri.arcgis.geoprocessing.tools.analyst3dtools Description

Use the ArcGIS 3D Analyst Geoprocessing tools to create and modify TIN and raster surfaces, then extract information and features from them. The 3D Analyst toolsets let you convert TINs to features and rasters; create 3D features from functional surfaces by extracting height information; interpolate information from rasters; mathematically manipulate rasters; reclassify rasters; and derive height, slope, aspect, and volumetric information from TINs and rasters.

Creating surfaces and 3D data can help you harness information from your GIS data that was not readily apparent in its 2D form.

Learn more about surfaces and surface models

Learn more about feature data and 3D

Once you have created your data structures and derived result sets, you can use ArcScene or ArcGlobe to visualize your data in 3D.

3D Analyst has a comprehensive array of toolsets that contain a rich set of tools to accomplish a wide variety of tasks. Some of the tools work with TINs, some with rasters, and some work with either type of surface. Tools are available to help you create TINs and rasters, convert between formats and surface components, conduct surface analysis, and interpolate and perform functions on rasters. The following table lists the available toolsets in 3D Analyst and a brief description of each:

Name Description
Conversion Toolset Conversion functions let you convert between TIN and raster formats and convert TINs to features.
Functional surface Toolset Functional surface tools let you extract elevation information from surfaces into output feature classes.
Raster interpolation Toolset Raster interpolation functions create continuous raster surfaces from a given set of sample points.
Raster math Toolset Raster math functions apply a specified mathematical operation, mathematical function, trigonometric function, bitwise operator, or a variety of logical operations on each cell of an input raster or series of rasters.
Raster reclass Toolset Raster reclass functions enable the changing of input cell values with new output cell values.
Raster surface Toolset Raster surface functions enable you to analyze input raster surfaces.
TIN creation Toolset TIN creation functions enable you to create and edit TINs.
TIN surface Toolset TIN surface functions enable you to analyze input TIN surfaces.