|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.esri.arcgis.geoprocessing.AbstractGPTool
com.esri.arcgis.geoprocessing.tools.analyst3dtools.LASToMultipoint
public class LASToMultipoint
This tool imports one or more files in LAS format, the industry standard for lidar data, into a new multipoint feature class. Supported LAS file format versions are 1.0, 1.1, and 1.2. The LAS to Multipoint tool is contained in the 3D Analyst Tools tool box.
Field Summary |
---|
Fields inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool |
---|
vals |
Constructor Summary | |
---|---|
LASToMultipoint()
Creates the LAS to Multipoint tool with defaults. |
|
LASToMultipoint(Object input,
Object outFeatureClass,
double averagePointSpacing)
Creates the LAS to Multipoint tool with the required parameters. |
Method Summary | |
---|---|
Object |
getAttribute()
Returns the Input Attribute Names parameter of this tool . |
double |
getAveragePointSpacing()
Returns the Average Point Spacing parameter of this tool . |
Object |
getClassCode()
Returns the Input Class Codes parameter of this tool . |
String |
getFileSuffix()
Returns the File Suffix parameter of this tool . |
Object |
getInput()
Returns the Input parameter of this tool . |
Object |
getInputCoordinateSystem()
Returns the Input Coordinate System parameter of this tool . |
Object |
getOutFeatureClass()
Returns the Output Feature Class parameter of this tool . |
Object |
getReturn()
Returns the Input Return Values parameter of this tool . |
String |
getToolboxAlias()
Returns the alias of the tool box containing this tool. |
String |
getToolboxName()
Returns the name of the tool box containing this tool. |
String |
getToolName()
Returns the name of this tool. |
double |
getZFactor()
Returns the Z Factor parameter of this tool . |
void |
setAttribute(Object attribute)
Sets the Input Attribute Names parameter of this tool . |
void |
setAveragePointSpacing(double averagePointSpacing)
Sets the Average Point Spacing parameter of this tool . |
void |
setClassCode(Object classCode)
Sets the Input Class Codes parameter of this tool . |
void |
setFileSuffix(String fileSuffix)
Sets the File Suffix parameter of this tool . |
void |
setInput(Object input)
Sets the Input parameter of this tool . |
void |
setInputCoordinateSystem(Object inputCoordinateSystem)
Sets the Input Coordinate System parameter of this tool . |
void |
setOutFeatureClass(Object outFeatureClass)
Sets the Output Feature Class parameter of this tool . |
void |
setReturn(Object returnVal)
Sets the Input Return Values parameter of this tool . |
void |
setZFactor(double zFactor)
Sets the Z Factor parameter of this tool . |
Methods inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool |
---|
getParameterValues, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public LASToMultipoint()
Initializes the array of tool parameters with the default values specified when the tool was created.
public LASToMultipoint(Object input, Object outFeatureClass, double averagePointSpacing)
Initializes the array of tool parameters with the values as specified for the required parameters and with the default values for the other parameters.
input
- one or more files or folders with data in the LAS version 1.0, 1.1, and 1.2 format. The LAS format is the industry standard for lidar data.outFeatureClass
- the newly created multipoint feature class to which lidar points are added.averagePointSpacing
- the average 2D distance between points in the input file or files. This can be an approximation. If areas have been sampled at different densities, specify the smaller spacing. The value needs to be provided in the projection units of the output coordinate system.Method Detail |
---|
public Object getInput()
public void setInput(Object input)
input
- one or more files or folders with data in the LAS version 1.0, 1.1, and 1.2 format. The LAS format is the industry standard for lidar data.public Object getOutFeatureClass()
public void setOutFeatureClass(Object outFeatureClass)
outFeatureClass
- the newly created multipoint feature class to which lidar points are added.public double getAveragePointSpacing()
public void setAveragePointSpacing(double averagePointSpacing)
averagePointSpacing
- the average 2D distance between points in the input file or files. This can be an approximation. If areas have been sampled at different densities, specify the smaller spacing. The value needs to be provided in the projection units of the output coordinate system.public Object getClassCode()
public void setClassCode(Object classCode)
classCode
- numeric classification codes to use as a query filter. The default is no filter.public Object getReturn()
public void setReturn(Object returnVal)
returnVal
- the return values used as a query filter. Valid return values are 1-5, LAST_RETURNS, and ANY_RETURNS. The default is ANY_RETURNS.public Object getAttribute()
public void setAttribute(Object attribute)
attribute
- one or more LAS attributes to load and store and optionally the field names to use. The default is none. Supported attribute keywords are INTENSITY, RETURN_NUMBER, NUMBER_OF_RETURNS, SCAN_DIRECTION_FLAG, EDGE_OF_FLIGHTLINE, CLASSIFICATION, SCAN_ANGLE_RANK, FILE_MARKER, USER_BIT_FIELD, and GPS_TIME.public Object getInputCoordinateSystem()
public void setInputCoordinateSystem(Object inputCoordinateSystem)
inputCoordinateSystem
- the coordinate system of the input LAS file. This defaults to that specified in the LAS file. If for some reason it's not defined in the file but you know what it is, provide it here.public String getFileSuffix()
public void setFileSuffix(String fileSuffix)
fileSuffix
- the suffix of the files to import when a folder is specified on input.public double getZFactor()
public void setZFactor(double zFactor)
zFactor
- specifies a factor by which to multiply the surface heights. Used to convert z units to x and y units.public String getToolName()
public String getToolboxName()
public String getToolboxAlias()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |