2

I am looking for the same packages as outlined in this question - Are there Python packages for Landsat 8 processing? except that I want these in Java. Any Open Source packages out there that can do the same processing in Java ?

2 Answers 2

1

I'd probably lean to GRASS for this, irrespective of the language you want to access it from.

General LANDSAT discussion for GRASS: http://grasswiki.osgeo.org/wiki/LANDSAT

Marcus Neteler has provided some extra guidance on the Landsat8 import and processing: http://courses.neteler.org/processing-landsat8-data-in-grass-gis-7/

Once you have the data understood, call it from Java using one of the methods at http://grasswiki.osgeo.org/wiki/GRASS_and_Java

6
  • I've had trouble getting Grass 7 to run on Ubuntu 14. Is QGIS as useful as Grass for Landsat 8 processing? Jan 14, 2015 at 8:48
  • @BradHards - How about JGrass ? udig.refractions.net/gallery/jgrass
    – user36959
    Jan 14, 2015 at 9:04
  • 1
    JGrass is also a possibility, but its more of an application, and I understood you were looking for a java programming approach. This is all free software, so you can try various options.
    – BradHards
    Jan 14, 2015 at 9:12
  • @BradHards - If I can avoid calling a process within my Java code that would be good enough.
    – user36959
    Jan 14, 2015 at 9:23
  • 1
    That would have been good information to put in the question...
    – BradHards
    Jan 14, 2015 at 9:30
0

Google Earth Engine can process Landsat 8 data using Java code and I believe it is free. https://earthengine.google.com

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.