class DensityProcess extends GeoMesaProcess
Stripped down version of org.geotools.process.vector.HeatmapProcess
- Annotations
- @DescribeProcess()
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- DensityProcess
- GeoMesaProcess
- VectorProcess
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new DensityProcess()
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
execute(obsFeatures: SimpleFeatureCollection, argRadiusPixels: Integer, argGeomAttr: String, argWeightAttr: String, argOutputEnv: ReferencedEnvelope, argOutputWidth: Integer, argOutputHeight: Integer, monitor: ProgressListener): GridCoverage2D
- Annotations
- @throws( classOf[ProcessException] ) @DescribeResult()
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
invertQuery(argRadiusPixels: Integer, argGeomAttr: String, argWeightAttr: String, argOutputEnv: ReferencedEnvelope, argOutputWidth: Integer, argOutputHeight: Integer, targetQuery: Query, targetGridGeometry: GridGeometry): Query
Given a target query and a target grid geometry returns the query to be used to read the input data of the process involved in rendering.
Given a target query and a target grid geometry returns the query to be used to read the input data of the process involved in rendering. In this process this method is used to:
- determine the extent & CRS of the output grid
- expand the query envelope to ensure stable surface generation
- modify the query hints to ensure point features are returned
Note that in order to pass validation, all parameters named here must also appear in the parameter list of the execute method, even if they are not used there.
- argRadiusPixels
the feature type attribute that contains the observed surface value
- targetQuery
the query used against the data source
- targetGridGeometry
the grid geometry of the destination image
- returns
The transformed query
- Annotations
- @throws( classOf[ProcessException] )
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()