Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[geomesa-users] Error in ingest raster tif data at geomesa accumulo

Hi All, 

I am trying to ingest a raster data geotiff file (size 650 MB) to Accumulo use geomesa ingest-raster command getting following error 

ERROR java.lang.UnsupportedOperationException: Trying to get a reader from an unknown format.

But  I tried to upload same file in GeoServer using Geo tiff store it is working fine and displaying in Openlayers.

Please help me to solve this issue.

I am using Geomesa version 1.3.4

Geomesa log file error message mentioned below


2018-08-30 13:42:36,821 ERROR [org.locationtech.geomesa.tools.user] java.lang.UnsupportedOperationException: Trying to get a reader from an unknown format.
java.lang.RuntimeException: java.lang.UnsupportedOperationException: Trying to get a reader from an unknown format.
        at org.locationtech.geomesa.accumulo.tools.ingest.IngestRasterCommand.execute(IngestRasterCommand.scala:37)
        at org.locationtech.geomesa.tools.Runner$class.main(Runner.scala:28)
        at org.locationtech.geomesa.accumulo.tools.AccumuloRunner$.main(AccumuloRunner.scala:29)
        at org.locationtech.geomesa.accumulo.tools.AccumuloRunner.main(AccumuloRunner.scala)
Caused by: java.lang.UnsupportedOperationException: Trying to get a reader from an unknown format.
        at org.geotools.coverage.grid.io.UnknownFormat.getReader(UnknownFormat.java:62)
        at org.locationtech.geomesa.accumulo.tools.raster.RasterIngest$class.getReader(RasterIngest.scala:61)
        at org.locationtech.geomesa.accumulo.tools.raster.LocalRasterIngest.getReader(LocalRasterIngest.scala:26)
        at org.locationtech.geomesa.accumulo.tools.raster.LocalRasterIngest.ingestRasterFromFile(LocalRasterIngest.scala:53)
        at org.locationtech.geomesa.accumulo.tools.raster.LocalRasterIngest$$anonfun$runIngestTask$1$$anonfun$apply$mcV$sp$1.apply(LocalRasterIngest.scala:48)
        at org.locationtech.geomesa.accumulo.tools.raster.LocalRasterIngest$$anonfun$runIngestTask$1$$anonfun$apply$mcV$sp$1.apply(LocalRasterIngest.scala:48)
        at scala.collection.parallel.mutable.ParArray$ParArrayIterator.foreach_quick(ParArray.scala:143)
        at scala.collection.parallel.mutable.ParArray$ParArrayIterator.foreach(ParArray.scala:136)
        at scala.collection.parallel.ParIterableLike$Foreach.leaf(ParIterableLike.scala:972)
        at scala.collection.parallel.Task$$anonfun$tryLeaf$1.apply$mcV$sp(Tasks.scala:49)
        at scala.collection.parallel.Task$$anonfun$tryLeaf$1.apply(Tasks.scala:48)
        at scala.collection.parallel.Task$$anonfun$tryLeaf$1.apply(Tasks.scala:48)
        at scala.collection.parallel.Task$class.tryLeaf(Tasks.scala:51)
        at scala.collection.parallel.ParIterableLike$Foreach.tryLeaf(ParIterableLike.scala:969)
        at scala.collection.parallel.AdaptiveWorkStealingTasks$WrappedTask$class.compute(Tasks.scala:152)
        at scala.collection.parallel.AdaptiveWorkStealingForkJoinTasks$WrappedTask.compute(Tasks.scala:443)
        at scala.concurrent.forkjoin.RecursiveAction.exec(RecursiveAction.java:160)
        at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)
        at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)
        at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)
        at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)


--
with regards

Sarath Zacharia

Back to the top