Class OmsPointCloudMaximaFinder
java.lang.Object
org.hortonmachine.gears.libs.modules.HMModel
org.hortonmachine.lesto.modules.vegetation.OmsPointCloudMaximaFinder
public class OmsPointCloudMaximaFinder
extends org.hortonmachine.gears.libs.modules.HMModel
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringbooleanstatic final Stringorg.geotools.coverage.grid.GridCoverage2Dstatic final Stringorg.geotools.coverage.grid.GridCoverage2Dstatic final StringList<org.hortonmachine.gears.io.las.core.LasRecord>static final Stringorg.geotools.data.simple.SimpleFeatureCollectionstatic final Stringstatic final Stringstatic final Stringstatic final Stringorg.geotools.data.simple.SimpleFeatureCollectionstatic final Stringstatic final Stringdoublestatic final Stringdoublestatic final Stringstatic final StringFields inherited from class org.hortonmachine.gears.libs.modules.HMModel
doProcess, doReset, gf, pm -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voiddoProcess(List<org.hortonmachine.gears.io.las.core.LasRecord> pointsInTile, double pMaxRadius, boolean doDynamicRadius, org.hortonmachine.lesto.modules.vegetation.OmsPointCloudMaximaFinder.DsmDtmDiffHelper helper, org.geotools.feature.DefaultFeatureCollection outTopsFC, org.geotools.feature.simple.SimpleFeatureBuilder lasBuilder, AtomicInteger index, org.hortonmachine.gears.libs.monitor.IHMProgressMonitor pm) voidprocess()Methods inherited from class org.hortonmachine.gears.libs.modules.HMModel
checkCancel, checkFileExists, checkNull, checkWorkingFolderInPath, concatOr, dumpRaster, dumpVector, getDefaultThreadsNum, getRaster, getVector, help, isCanceled, template
-
Field Details
-
inLas
-
inDtm
public org.geotools.coverage.grid.GridCoverage2D inDtm -
inRoi
public org.geotools.data.simple.SimpleFeatureCollection inRoi -
inDsmDtmDiff
public org.geotools.coverage.grid.GridCoverage2D inDsmDtmDiff -
pMaxRadius
public double pMaxRadius -
doDynamicRadius
public boolean doDynamicRadius -
pElevDiffThres
public double pElevDiffThres -
outTops
public org.geotools.data.simple.SimpleFeatureCollection outTops -
outTops_DESCR
- See Also:
-
pClass_DESCR
- See Also:
-
pThreshold_DESCR
- See Also:
-
pElevDiffThres_DESCR
- See Also:
-
doDynamicRadius_DESCR
- See Also:
-
pMaxRadius_DESCR
- See Also:
-
inDsmDtmDiff_DESCR
- See Also:
-
inRoi_DESCR
- See Also:
-
inDtm_DESCR
- See Also:
-
inLas_DESCR
- See Also:
-
NAME
- See Also:
-
KEYWORDS
- See Also:
-
DESCR
- See Also:
-
LABEL
- See Also:
-
-
Constructor Details
-
OmsPointCloudMaximaFinder
public OmsPointCloudMaximaFinder()
-
-
Method Details
-
process
- Throws:
Exception
-
doProcess
public static void doProcess(List<org.hortonmachine.gears.io.las.core.LasRecord> pointsInTile, double pMaxRadius, boolean doDynamicRadius, org.hortonmachine.lesto.modules.vegetation.OmsPointCloudMaximaFinder.DsmDtmDiffHelper helper, org.geotools.feature.DefaultFeatureCollection outTopsFC, org.geotools.feature.simple.SimpleFeatureBuilder lasBuilder, AtomicInteger index, org.hortonmachine.gears.libs.monitor.IHMProgressMonitor pm) throws Exception - Throws:
Exception
-