
geotrellis.spark.mapalgebra.zonal.ZonalTileRDDMethods.scala Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of geotrellis-spark_2.10 Show documentation
Show all versions of geotrellis-spark_2.10 Show documentation
GeoTrellis is an open source geographic data processing engine for high performance applications.
The newest version!
package geotrellis.spark.mapalgebra.zonal
import geotrellis.raster.mapalgebra.zonal._
import geotrellis.raster.histogram._
import geotrellis.raster._
import geotrellis.spark._
import geotrellis.spark.mapalgebra._
import org.apache.spark.Partitioner
import org.apache.spark.rdd._
trait ZonalTileRDDMethods[K] extends TileRDDMethods[K] {
def zonalHistogram(zonesTileRdd: RDD[(K, Tile)], partitioner: Option[Partitioner] = None): Map[Int, Histogram[Int]] =
Zonal.histogram(self, zonesTileRdd, partitioner)
def zonalHistogramDouble(zonesTileRdd: RDD[(K, Tile)], partitioner: Option[Partitioner] = None): Map[Int, Histogram[Double]] =
Zonal.histogramDouble(self, zonesTileRdd, partitioner)
def zonalPercentage(zonesTileRdd: RDD[(K, Tile)], partitioner: Option[Partitioner] = None): RDD[(K, Tile)] =
Zonal.percentage(self, zonesTileRdd, partitioner)
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy