geotrellis.raster.GeoAttrsError: invalid cols: 0

GitHub | aklink | 2 months ago
  1. 0

    GitHub comment 2#251418314

    GitHub | 2 months ago | aklink
    geotrellis.raster.GeoAttrsError: invalid cols: 0

    Root Cause Analysis

    1. geotrellis.raster.GeoAttrsError

      invalid cols: 0

      at geotrellis.raster.RasterExtent.<init>()
    2. geotrellis.raster
      GridExtent.toRasterExtent
      1. geotrellis.raster.RasterExtent.<init>(RasterExtent.scala:72)
      2. geotrellis.raster.GridDefinition$class.toRasterExtent(GridDefinition.scala:36)
      3. geotrellis.raster.GridExtent.toRasterExtent(GridExtent.scala:9)
      3 frames
    3. geotrellis.raster.reproject
      ReprojectRasterExtent$.apply
      1. geotrellis.raster.reproject.ReprojectRasterExtent$.apply(ReprojectRasterExtent.scala:105)
      1 frame
    4. geotrellis.spark.reproject
      TileRDDReproject$$anonfun$6$$anonfun$apply$2.apply
      1. geotrellis.spark.reproject.TileRDDReproject$$anonfun$6$$anonfun$apply$2.apply(TileRDDReproject.scala:185)
      2. geotrellis.spark.reproject.TileRDDReproject$$anonfun$6$$anonfun$apply$2.apply(TileRDDReproject.scala:182)
      2 frames
    5. Scala
      Iterator$$anon$12.hasNext
      1. scala.collection.Iterator$$anon$11.next(Iterator.scala:409)
      2. scala.collection.Iterator$$anon$11.next(Iterator.scala:409)
      3. scala.collection.Iterator$$anon$12.nextCur(Iterator.scala:434)
      4. scala.collection.Iterator$$anon$12.hasNext(Iterator.scala:440)
      4 frames
    6. Spark
      Executor$TaskRunner.run
      1. org.apache.spark.shuffle.sort.BypassMergeSortShuffleWriter.write(BypassMergeSortShuffleWriter.java:126)
      2. org.apache.spark.scheduler.ShuffleMapTask.runTask(ShuffleMapTask.scala:73)
      3. org.apache.spark.scheduler.ShuffleMapTask.runTask(ShuffleMapTask.scala:41)
      4. org.apache.spark.scheduler.Task.run(Task.scala:89)
      5. org.apache.spark.executor.Executor$TaskRunner.run(Executor.scala:227)
      5 frames
    7. Java RT
      Thread.run
      1. java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
      2. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
      3. java.lang.Thread.run(Thread.java:745)
      3 frames