com.supermap.distributeanalystservices
Class AggregatePointsOnline
- java.lang.Object
-
- com.supermap.distributeanalystservices.DistributeAnalyst
-
- com.supermap.distributeanalystservices.AggregatePointsOnline
-
public class AggregatePointsOnline extends DistributeAnalyst
online aggregate analysis class.
-
-
Constructor Summary
Constructors Constructor and Description AggregatePointsOnline()
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description void
execute()
run analystvoid
setAggregateType(java.lang.String aggregateType)
Sets aggregate type.void
setBounds(Rectangle2D bounds)
sets analyst range.void
setDatasetSource(java.lang.String datasetName)
set imported source dataset (required).void
setMeshSizeUnit(java.lang.String meshSizeUnit)
Sets mesh unit mesh unit: Meter (the default), Kilometer, Yard, Foot, Milevoid
setMeshType(int meshType)
Sets mesh type.void
setNumericPrecision(int numericPrecision)
Sets numeric precisionvoid
setRegionDataset(java.lang.String regionDataset)
Sets aggregate region dataset.void
setResolution(double resolution)
Sets mesh size.void
setStatisticModes(java.lang.String statisticModes)
Sets statistic mode.void
setWeight(java.lang.String weight)
Sets weight.-
Methods inherited from class com.supermap.distributeanalystservices.DistributeAnalyst
addListener, login
-
-
-
-
Method Detail
-
setWeight
public void setWeight(java.lang.String weight)
Sets weight.- Parameters:
weight
- weight.
-
setMeshSizeUnit
public void setMeshSizeUnit(java.lang.String meshSizeUnit)
Sets mesh unitmesh unit: Meter (the default), Kilometer, Yard, Foot, Mile
- Parameters:
meshSizeUnit
- mesh unit.
-
setStatisticModes
public void setStatisticModes(java.lang.String statisticModes)
Sets statistic mode.statistic mode support max, min, average, sum, variance, stdDeviation. the number of statistic mode should as same as the number of weight field.
- Parameters:
statisticModes
- statistic mode.
-
setAggregateType
public void setAggregateType(java.lang.String aggregateType)
Sets aggregate type.aggregate type support SUMMARYMESH, SUMMARYREGION.
- Parameters:
aggregateType
- aggregate type.
-
setMeshType
public void setMeshType(int meshType)
Sets mesh type.Mesh face types support quadrilateral meshes and hexagonal meshes. 0: quadrilateral meshes, 1: hexagonal meshes
- Parameters:
meshType
- mesh type.
-
setResolution
public void setResolution(double resolution)
Sets mesh size.- Parameters:
resolution
- mesh size
-
setRegionDataset
public void setRegionDataset(java.lang.String regionDataset)
Sets aggregate region dataset.- Parameters:
regionDataset
- aggregate region dataset.
-
execute
public void execute()
Description copied from class:DistributeAnalyst
run analyst- Overrides:
execute
in classDistributeAnalyst
- See Also:
DistributeAnalyst.execute()
-
setDatasetSource
public void setDatasetSource(java.lang.String datasetName)
set imported source dataset (required).- Parameters:
datasetName
- source dataset name.
-
setBounds
public void setBounds(Rectangle2D bounds)
sets analyst range.- Parameters:
bounds
- cache range
-
setNumericPrecision
public void setNumericPrecision(int numericPrecision)
Sets numeric precision- Parameters:
numericPrecision
- numeric precision
-
-