Skip to content

Commit

Permalink
Merge pull request #581 from jbouffard/bug-fix/reproject
Browse files Browse the repository at this point in the history
TiledRasterLayer reproject Bug Fix
  • Loading branch information
echeipesh committed Jan 3, 2018
2 parents cd0065b + 6cb7b52 commit e875dba
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 2 deletions.
Expand Up @@ -70,7 +70,8 @@ class SpatialTiledRasterLayer(

def reproject(targetCRS: String, resampleMethod: ResampleMethod): SpatialTiledRasterLayer = {
val crs = TileLayer.getCRS(targetCRS).get
val (zoom, reprojected) = rdd.reproject(crs, rdd.metadata.layout, resampleMethod)
val targetLayout = FloatingLayoutScheme(rdd.metadata.layout.tileCols, rdd.metadata.layout.tileRows)
val (zoom, reprojected) = rdd.reproject(crs, targetLayout, resampleMethod)
new SpatialTiledRasterLayer(Some(zoom), reprojected)
}

Expand Down
Expand Up @@ -166,7 +166,8 @@ class TemporalTiledRasterLayer(

def reproject(targetCRS: String, resampleMethod: ResampleMethod): TemporalTiledRasterLayer = {
val crs = TileLayer.getCRS(targetCRS).get
val (zoom, reprojected) = rdd.reproject(crs, rdd.metadata.layout, resampleMethod)
val targetLayout = FloatingLayoutScheme(rdd.metadata.layout.tileCols, rdd.metadata.layout.tileRows)
val (zoom, reprojected) = rdd.reproject(crs, targetLayout, resampleMethod)
TemporalTiledRasterLayer(Some(zoom), reprojected)
}

Expand Down

0 comments on commit e875dba

Please sign in to comment.