Как перепроектировать RDD, содержащий растр, в разные crs (WGS84)? - PullRequest
0 голосов
/ 06 мая 2019

Я создал RDD, который содержит растр DGM для определенной области и имеет crs : EPSG 32632. Я хочу наложить эти данные на изображение для дальнейшего анализа, который имеет crs:EPSG 4326, который также является СДР.

Хотя оба изображения лежат друг над другом в QGIS, но система проецирования и экстенты различаются, поэтому позже, когда я пытаюсь перепроецировать оба RDD на webmercator, получается черное изображение.

val (_,inputrdd) : (Int, MultibandTileLayerRDD[SpatialKey]) = biggis.landuse.spark.s3.layerFromS3(bucket, name, Some(tileSize))

   val store = new S3AttributeStore(bucket,name){
    override def s3Client = s3ClientURL()
  }
  val writer = S3COGLayerWriter(store)
  val (_,rasterrdd) : (Int, MultibandTileLayerRDD[SpatialKey]) = biggis.landuse.spark.s3.layerFromS3(bucket1, name1, Some(tileSize))

  val raster_store = new S3AttributeStore(bucket1,name1){
    override def s3Client = s3ClientURL()
  }
  val raster_writer = S3COGLayerWriter(raster_store)

inputrdd с 4326.

Как я могу перепроецировать растровую проекцию в систему inputrdd?

...