package
config
Type Members
-
case class
AccumuloPath(table: String) extends BackendPath with Product with Serializable
-
case class
AccumuloProfile(name: String, instance: String, zookeepers: String, user: String, password: String, strategy: Option[String] = None, ingestPath: Option[String] = None) extends BackendProfile with Product with Serializable
-
-
-
sealed
trait
BackendPath extends AnyRef
-
-
sealed
trait
BackendType extends AnyRef
-
-
case class
CassandraPath(keyspace: String, table: String) extends BackendPath with Product with Serializable
-
case class
CassandraProfile(name: String, hosts: String, user: String, password: String, replicationStrategy: String = ..., replicationFactor: Int = ..., localDc: String = Cassandra.cfg.getString("localDc"), usedHostsPerRemoteDc: Int = ..., allowRemoteDCsForLocalConsistencyLevel: Boolean = ...) extends BackendProfile with Product with Serializable
-
-
class
EtlConf extends Serializable
-
case class
HBasePath(table: String) extends BackendPath with Product with Serializable
-
case class
HBaseProfile(name: String, master: String, zookeepers: String) extends BackendProfile with Product with Serializable
-
case class
HadoopPath(path: String) extends BackendPath with Product with Serializable
-
case class
HadoopProfile(name: String) extends BackendProfile with Product with Serializable
-
case class
IngestKeyIndexMethod(type: String, timeTag: Option[String] = None, timeFormat: Option[String] = None, temporalResolution: Option[Int] = None) extends Product with Serializable
-
case class
IngestLayoutScheme(type: Option[String], crs: CRS, tileSize: Int, resolutionThreshold: Double) extends Product with Serializable
-
case class
Input(name: String, format: String, backend: Backend, cache: Option[StorageLevel] = None, noData: Option[Double] = None, clip: Option[Extent] = None, crs: Option[String] = None, maxTileSize: Option[Int] = None, numPartitions: Option[Int] = None) extends Serializable with Product
-
case class
Output(backend: Backend, resampleMethod: PointResampleMethod, reprojectMethod: ReprojectMethod, keyIndexMethod: IngestKeyIndexMethod, tileSize: Int = 256, pyramid: Boolean = true, partitions: Option[Int] = None, layoutScheme: Option[String] = None, layoutExtent: Option[Extent] = None, crs: Option[String] = None, resolutionThreshold: Option[Double] = None, cellSize: Option[CellSize] = None, cellType: Option[CellType] = None, encoding: Option[String] = None, breaks: Option[String] = None, maxZoom: Option[Int] = None) extends Serializable with Product
-
-
case class
S3Path(url: String, bucket: String, prefix: String) extends BackendPath with Product with Serializable
-
case class
S3Profile(name: String, partitionsCount: Option[Int] = None, partitionsBytes: Option[Int] = None) extends BackendProfile with Product with Serializable
-
-
-
case class
UserDefinedPath(path: String) extends BackendPath with Product with Serializable
BufferedReproject method will perform reproject still after the tiling step. Because tiling step creates keys with SpatialComponent this method of reprojection is able to sample pixels past the tile boundaries by performing a spatial neighborhood join. This method is the default and produces the best results. Note that method of reprojection requires that all of the source tiles share the same CRS.