Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

Here are many questions with great answers about open source GIS software.

I am wondering, what is the best open source software package for Remote Sensing? I would like to learn it and to use in my work.

I used to work with IDRISI, and I've heard about Erdas and ENVI, but they all are not free. I am looking for a free and powerful leader, like Qgis for GIS or R for statistics. With powerful classification, segmentation, Fourier, filters, PCA, etc.

Can anyone please advise me a good free RS software? What are the capabilities, user friendly or with command line? Do any comparison matrices exist?

Thanks!

share|improve this question
    
Please provide more details like use cases, your workflows etc. Otherwise this thread would just turn into a list of open source RS software. In its current form, there would be no definitive answer for your question. –  R.K. Oct 15 '12 at 4:19
    
Thanks, I tried to edit. I would like to have powerful classification, segmentation, Fourier, filters, PCA, etc. I thought that there could be a leader among free RS softwares (like Qgis for GIS) –  nadya Oct 15 '12 at 5:55
1  
for a dedicated remote sensing stackechange: area51.stackexchange.com/proposals/59346/remote-sensing –  WAF Aug 28 '13 at 10:13

10 Answers 10

up vote 13 down vote accepted

There are a few good ones around:

All with the bonus of being able to be used though the QGIS interface using the SEXTANTE plugin like so http://blog.orfeo-toolbox.org/uncategorized/otb-inside-sextante-inside-qgis

share|improve this answer
2  
Re GRASS GIS: See also grass.osgeo.org/wiki/GRASS_and_Sextante and especially grass.osgeo.org/wiki/Image_processing (it offers classification, segmentation, Fourier, filters, PCA, and much more). –  markusN Oct 15 '12 at 16:33
    
The list of GRASS image processing functions looks very inspiring! But, can I access ALL the image processing functions of GRASS through QGIS, or I still need to add some modules or type commands? (I have never worked with GRASS before). The path GRASS -> Sextante -> QGIS looks rather long... Can some features be lost? Is the installation tricky? Thanks! –  nadya Oct 16 '12 at 4:48
2  
The path is either GRASS directly (it has a new GUI), or QGIS -> Sextante -> GRASS (it will auto-recognize the maps loaded in the QGIS canvas). –  markusN Oct 16 '12 at 19:04

For processing of Landsat, I can recommend GRASS. I tried many others.

You may need to refine your question with regard to the type of imagery you propose to use. There are workflows which have been more or less developed and implemented in various software.

Not only the type of imagery, but the purpose of the processing and final analysis. For Landsat, I am interested in a quantitative value. Which is different to qualititive methods used in regional classification of vegetation for instance, methods and tools for this work are more common.

You will not likely find a Swiss Army Knife for free. But you will find very specialised tools which do one job well.

share|improve this answer
2  
See also the dedicated page: grass.osgeo.org/wiki/LANDSAT –  markusN Oct 15 '12 at 16:34
    
Thanks. I didn't know that GRASS is good for RS as well –  nadya Oct 15 '12 at 17:17

The "best" software is somewhat subjective and dependent on your needs. All of the options provided thus far are worth exploring. I would like to add SPRING software to the current suggestions. This is a very robust free GUI-driven software for remote sensing. All of the functionality that you mentioned is available.

share|improve this answer
    
Thanks! Really, now I remember that I've heard about it –  nadya Oct 15 '12 at 17:39
    
As I see it has its own format ASCII-SPRING. Is it easy to export-import more common formats, without problems? Both raster and vector? –  nadya Oct 15 '12 at 21:15
2  
Note that Spring is not free software according to their dpi.inpe.br/spring/english/license.html –  markusN Oct 16 '12 at 19:08
    
Thank you, now I see. At least free of charge. I will try this one and GRASS. –  nadya Oct 16 '12 at 20:53

Opticks is also worth a look. It is particularly strong in handling (hyperspectral) imagery.

share|improve this answer
    
Thanks, I'll try it –  nadya Oct 15 '12 at 17:27

R is also suitable as a GIS. Many of the standard GIS functionality is available in pure R, e.g. interpolation (gstat, automap, fields), raster operations (raster, sp), or polygon operations (rgeos). In addition, many of the statistical techniques (e.g. regression, PCA, classification), can be used also for spatial data and are readily available in R. For any missing stuff, you can interface R with GRASS and SAGA. See the spatial data task view for R for a good list of spatial data analysis in R.

Ofcourse, R is a programming language which has a rather steep learning curve, especially when you are used to GUI based GIS software. However, in return for your investment you get a statistical environment in which you can do just about anything out-of-the-box, or create it yourself if it is not already available in a package. Also, in comparison to GUI based software you can easily script your analyses, making them easy to repeat, and version control.

share|improve this answer
    
Thank you, I know a little of R, but it's mainly statistical. I'm not sure that it's a good way for me to program RS functions and image processing in R –  nadya Oct 16 '12 at 2:33

In addition to what has been mentioned above, OSSIM, is also worth a look.

share|improve this answer

Other than what is mentioned above:

Fiji has been helpful with some image processing and classification in our office.

share|improve this answer

Meanwhile I also found a nice list of free RS software with descriptions.

share|improve this answer
    
And some people use ILWIS for RS fatwaramdani.files.wordpress.com/2013/05/primary-software.jpg –  nadya May 25 '13 at 1:52

Very well power tools has been developed by http://km.fao.org/OFwiki/index.php/Open_Foris_Geospatial_Toolkit, http://www.spatial-ecology.net/dokuwiki/doku.php?id=wiki:pk_tools and see also Geo Tools under the spatial-ecology page . You just need install and combine under bash language. They are very fast and you can even using for massive data procession under parallel computing. Have a nice computation. Giuseppe

share|improve this answer

I would like to mention a serious open source attempt at providing a remote sensing package for watershed and terrain analysis called Whitebox GAT. It can be found here.

http://www.uoguelph.ca/~hydrogeo/Whitebox/

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.