Class GeneratePrescriptionMap

java.lang.Object
com.agisoft.metashape.tasks.Task
com.agisoft.metashape.tasks.GeneratePrescriptionMap

public class GeneratePrescriptionMap extends Task
Task class containing processing parameters.
  • Constructor Details

    • GeneratePrescriptionMap

      protected GeneratePrescriptionMap(long cPtr, boolean cMemoryOwn)
    • GeneratePrescriptionMap

      public GeneratePrescriptionMap()
  • Method Details

    • getCPtr

      protected static long getCPtr(GeneratePrescriptionMap obj)
    • finalize

      protected void finalize()
      Overrides:
      finalize in class Task
    • delete

      public void delete()
      Overrides:
      delete in class Task
    • setBoundaryShapeGroup

      public void setBoundaryShapeGroup(int value)
      Boundary shape group. Default: -1
    • getBoundaryShapeGroup

      public int getBoundaryShapeGroup()
      Boundary shape group. Default: -1
    • setBreakpoints

      public void setBreakpoints(double[] value)
      Classification breakpoints.
    • getBreakpoints

      public double[] getBreakpoints()
      Classification breakpoints.
    • setCellSize

      public void setCellSize(double value)
      Step of prescription grid, meters. Default: 1.0
    • getCellSize

      public double getCellSize()
      Step of prescription grid, meters. Default: 1.0
    • setClassCount

      public void setClassCount(int value)
      Number of classes. Default: 4
    • getClassCount

      public int getClassCount()
      Number of classes. Default: 4
    • setClassificationMethod

      public void setClassificationMethod(ClassificationMethod value)
      Index values classification method. Default: ClassificationMethod.JenksNaturalBreaksClassification
    • getClassificationMethod

      public ClassificationMethod getClassificationMethod()
      Index values classification method. Default: ClassificationMethod.JenksNaturalBreaksClassification
    • setRates

      public void setRates(double[] value)
      Fertilizer rate for each class.
    • getRates

      public double[] getRates()
      Fertilizer rate for each class.