geotrellis
.
store
GeoTrellisReprojectRasterSource
Related Docs:
object GeoTrellisReprojectRasterSource
|
package store
class
GeoTrellisReprojectRasterSource
extends
RasterSource
Linear Supertypes
RasterSource
,
RasterMetadata
,
CellGrid
[
Long
],
Grid
[
Long
],
Serializable
,
Serializable
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
GeoTrellisReprojectRasterSource
RasterSource
RasterMetadata
CellGrid
Grid
Serializable
Serializable
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Instance Constructors
new
GeoTrellisReprojectRasterSource
(
attributeStore:
AttributeStore
,
dataPath:
GeoTrellisPath
,
layerId:
LayerId
,
sourceLayers:
Stream
[
Layer
]
,
gridExtent:
GridExtent
[
Long
]
,
crs:
CRS
,
resampleTarget:
ResampleTarget
=
DefaultTarget
,
resampleMethod:
ResampleMethod
=
ResampleMethod.DEFAULT
,
strategy:
OverviewStrategy
=
OverviewStrategy.DEFAULT
,
errorThreshold:
Double
=
0.125
,
time:
Option
[
ZonedDateTime
] =
None
,
targetCellType:
Option
[
TargetCellType
]
)
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
val
attributeStore
:
AttributeStore
def
attributes
:
Map
[
String
,
String
]
Definition Classes
GeoTrellisReprojectRasterSource
→ RasterMetadata
def
attributesForBand
(
band:
Int
)
:
Map
[
String
,
String
]
GeoTrellis metadata doesn't allow to query a per band metadata by default.
GeoTrellis metadata doesn't allow to query a per band metadata by default.
Definition Classes
GeoTrellisReprojectRasterSource
→ RasterMetadata
def
bandCount
:
Int
Definition Classes
GeoTrellisReprojectRasterSource
→ RasterMetadata
def
cellSize
:
CellSize
Definition Classes
RasterMetadata
def
cellType
:
CellType
Definition Classes
GeoTrellisReprojectRasterSource
→ RasterMetadata → CellGrid
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
cols
:
Long
Definition Classes
RasterMetadata
def
convert
(
targetCellType:
TargetCellType
)
:
RasterSource
Definition Classes
GeoTrellisReprojectRasterSource
→ RasterSource
def
convert
(
targetCellType:
CellType
)
:
RasterSource
Definition Classes
RasterSource
lazy val
convertRaster
: (
Raster
[
MultibandTile
]) ⇒
Raster
[
MultibandTile
]
Attributes
protected
Definition Classes
RasterSource
val
crs
:
CRS
Definition Classes
GeoTrellisReprojectRasterSource
→ RasterMetadata
val
dataPath
:
GeoTrellisPath
def
dimensions
:
Dimensions
[
Long
]
Definition Classes
Grid
lazy val
dstCellType
:
Option
[
CellType
]
Attributes
protected
Definition Classes
RasterSource
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
val
errorThreshold
:
Double
def
extent
:
Extent
Definition Classes
RasterMetadata
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
val
gridExtent
:
GridExtent
[
Long
]
Definition Classes
GeoTrellisReprojectRasterSource
→ RasterMetadata
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
interpretAs
(
targetCellType:
CellType
)
:
RasterSource
Definition Classes
RasterSource
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
val
layerId
:
LayerId
def
metadata
:
GeoTrellisMetadata
Definition Classes
GeoTrellisReprojectRasterSource
→ RasterSource
def
name
:
GeoTrellisPath
Definition Classes
GeoTrellisReprojectRasterSource
→ RasterMetadata
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
read
(
bounds:
GridBounds
[
Long
]
,
bands:
Seq
[
Int
]
)
:
Option
[
Raster
[
MultibandTile
]]
Definition Classes
GeoTrellisReprojectRasterSource
→ RasterSource
def
read
(
extent:
Extent
,
bands:
Seq
[
Int
]
)
:
Option
[
Raster
[
MultibandTile
]]
Definition Classes
GeoTrellisReprojectRasterSource
→ RasterSource
def
read
(
bands:
Seq
[
Int
]
)
:
Option
[
Raster
[
MultibandTile
]]
Definition Classes
RasterSource
def
read
()
:
Option
[
Raster
[
MultibandTile
]]
Definition Classes
RasterSource
def
read
(
bounds:
GridBounds
[
Long
]
)
:
Option
[
Raster
[
MultibandTile
]]
Definition Classes
RasterSource
def
read
(
extent:
Extent
)
:
Option
[
Raster
[
MultibandTile
]]
Definition Classes
RasterSource
def
readBounds
(
bounds:
Traversable
[
GridBounds
[
Long
]]
,
bands:
Seq
[
Int
]
)
:
Iterator
[
Raster
[
MultibandTile
]]
Definition Classes
GeoTrellisReprojectRasterSource
→ RasterSource
def
readBounds
(
bounds:
Traversable
[
GridBounds
[
Long
]]
)
:
Iterator
[
Raster
[
MultibandTile
]]
Definition Classes
RasterSource
def
readExtents
(
extents:
Traversable
[
Extent
]
,
bands:
Seq
[
Int
]
)
:
Iterator
[
Raster
[
MultibandTile
]]
Definition Classes
GeoTrellisReprojectRasterSource
→ RasterSource
def
readExtents
(
extents:
Traversable
[
Extent
]
)
:
Iterator
[
Raster
[
MultibandTile
]]
Definition Classes
RasterSource
lazy val
reader
:
CollectionLayerReader
[
LayerId
]
def
reproject
(
targetCRS:
CRS
,
resampleTarget:
ResampleTarget
,
method:
ResampleMethod
,
strategy:
OverviewStrategy
)
:
RasterSource
Definition Classes
RasterSource
def
reprojectToGrid
(
targetCRS:
CRS
,
grid:
GridExtent
[
Long
]
,
method:
ResampleMethod
,
strategy:
OverviewStrategy
)
:
RasterSource
Definition Classes
RasterSource
def
reprojectToRegion
(
targetCRS:
CRS
,
region:
RasterExtent
,
method:
ResampleMethod
,
strategy:
OverviewStrategy
)
:
RasterSource
Definition Classes
RasterSource
def
reprojection
(
targetCRS:
CRS
,
resampleTarget:
ResampleTarget
=
DefaultTarget
,
method:
ResampleMethod
=
ResampleMethod.DEFAULT
,
strategy:
OverviewStrategy
=
OverviewStrategy.DEFAULT
)
:
RasterSource
Definition Classes
GeoTrellisReprojectRasterSource
→ RasterSource
def
resample
(
resampleTarget:
ResampleTarget
,
method:
ResampleMethod
,
strategy:
OverviewStrategy
)
:
RasterSource
Definition Classes
GeoTrellisReprojectRasterSource
→ RasterSource
def
resample
(
targetCols:
Long
,
targetRows:
Long
,
method:
ResampleMethod
,
strategy:
OverviewStrategy
)
:
RasterSource
Definition Classes
RasterSource
val
resampleMethod
:
ResampleMethod
val
resampleTarget
:
ResampleTarget
def
resampleToGrid
(
grid:
GridExtent
[
Long
]
,
method:
ResampleMethod
,
strategy:
OverviewStrategy
)
:
RasterSource
Definition Classes
RasterSource
def
resampleToRegion
(
region:
GridExtent
[
Long
]
,
method:
ResampleMethod
,
strategy:
OverviewStrategy
)
:
RasterSource
Definition Classes
RasterSource
lazy val
resolutions
:
List
[
CellSize
]
Definition Classes
GeoTrellisReprojectRasterSource
→ RasterMetadata
def
rows
:
Long
Definition Classes
RasterMetadata
def
size
:
Long
Definition Classes
Grid
lazy val
sourceLayer
:
Layer
val
sourceLayers
:
Stream
[
Layer
]
val
strategy
:
OverviewStrategy
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
val
targetCellType
:
Option
[
TargetCellType
]
Definition Classes
GeoTrellisReprojectRasterSource
→ RasterSource
val
time
:
Option
[
ZonedDateTime
]
def
toString
()
:
String
Definition Classes
GeoTrellisReprojectRasterSource
→ 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
(
...
)
Inherited from
RasterSource
Inherited from
RasterMetadata
Inherited from
CellGrid
[
Long
]
Inherited from
Grid
[
Long
]
Inherited from
Serializable
Inherited from
Serializable
Inherited from
AnyRef
Inherited from
Any
Ungrouped