Procurando um pacote de software de código aberto para sensoriamento remoto?


25

Aqui estão muitas perguntas com ótimas respostas sobre o software GIS de código aberto.

Pergunto-me, qual é o melhor pacote de software de código aberto para sensoriamento remoto? Eu gostaria de aprender e usar no meu trabalho.

Eu trabalhava com o IDRISI e ouvi falar de Erdas e ENVI, mas nem todas são gratuitas. Estou à procura de um líder livre e poderoso, como o Qgis para GIS ou R para estatísticas. Com classificação poderosa, segmentação, Fourier, filtros, PCA, etc.

Alguém pode me aconselhar um bom software gratuito de RS? Quais são os recursos, fáceis de usar ou com linha de comando? Existem matrizes de comparação?


Forneça mais detalhes, como casos de uso, fluxos de trabalho, etc. Caso contrário, esse encadeamento se tornaria uma lista de software RS de código aberto. Na sua forma atual, não haveria resposta definitiva para sua pergunta.
RK

Obrigado, eu tentei editar. Eu gostaria de ter potente de classificação, segmentação, Fourier, filtros, PCA, etc. Eu pensei que poderia haver um líder entre RS softwares livres (como Qgis para GIS)
Nadya

Se você tiver uma nova pergunta, faça-o clicando no botão Fazer pergunta . Inclua um link para esta pergunta se ela ajudar a fornecer contexto.
MappaGnosis

Respostas:


23

Existem alguns bons por aí:

Tudo isso com o bônus de poder ser usado pela interface QGIS usando o plug-in SEXTANTE, assim: http://blog.orfeo-toolbox.org/uncategorized/otb-inside-sextante-inside-qgis


2
Re GRASS GIS: Veja também grass.osgeo.org/wiki/GRASS_and_Sextante e especialmente grass.osgeo.org/wiki/Image_processing (oferece classificação, segmentação, Fourier, filtros, PCA e muito mais).
markusN

A lista de funções de processamento de imagem GRASS parece muito inspiradora! Mas, posso acessar TODAS as funções de processamento de imagem do GRASS através do QGIS, ou ainda preciso adicionar alguns módulos ou comandos de tipo? (Eu nunca trabalhei com GRASS antes). O caminho GRASS -> Sextante -> QGIS parece bastante longo ... Alguns recursos podem ser perdidos? A instalação é complicada? Obrigado!
Nadya

2
O caminho é GRASS diretamente (possui uma nova GUI) ou QGIS -> Sextante -> GRASS (ele reconhecerá automaticamente os mapas carregados na tela do QGIS).
markusN

13

Para o processamento do Landsat, posso recomendar o GRASS. Eu tentei muitos outros.

Pode ser necessário refinar sua pergunta com relação ao tipo de imagem que você propõe usar. Existem fluxos de trabalho que foram mais ou menos desenvolvidos e implementados em vários softwares.

Não apenas o tipo de imagem, mas o objetivo do processamento e análise final. Para o Landsat, estou interessado em um valor quantitativo. O que é diferente dos métodos qualitativos usados ​​na classificação regional da vegetação, por exemplo, métodos e ferramentas para este trabalho são mais comuns.

Você provavelmente não encontrará um canivete suíço de graça. Mas você encontrará ferramentas muito especializadas que fazem um trabalho bem.


2
Veja também a página dedicada: grass.osgeo.org/wiki/LANDSAT
markusN

Obrigado. Eu não sabia que a grama é boa para RS bem
Nadya

7

R também é adequado como SIG. Muitas das funcionalidades GIS padrão estão disponíveis em R puro, por exemplo, interpolação (gstat, automap, fields), operações de varredura (raster, sp) ou operações de polígono (rgeos). Além disso, muitas das técnicas estatísticas (por exemplo, regressão, PCA, classificação), também podem ser usadas para dados espaciais e estão prontamente disponíveis em R. Para qualquer coisa que falta, você pode fazer interface com R com GRASS e SAGA. Consulte a visualização da tarefa de dados espaciais para R para obter uma boa lista de análise de dados espaciais em R.

Obviamente, R é uma linguagem de programação que possui uma curva de aprendizado bastante acentuada, especialmente quando você está acostumado a software GIS baseado em GUI. No entanto, em troca do seu investimento, você obtém um ambiente estatístico no qual você pode fazer qualquer coisa imediata ou criar você mesmo se ele ainda não estiver disponível em um pacote. Além disso, em comparação com o software baseado em GUI, você pode facilmente criar scripts para suas análises, facilitando a repetição e o controle de versão.


Obrigado, eu sei um pouco de R, mas é principalmente estatístico. Eu não tenho certeza que é uma boa maneira de me programa RS funções e processamento de imagem em R
Nadya


6

O "melhor" software é um tanto subjetivo e depende de suas necessidades. Vale a pena explorar todas as opções fornecidas até agora. Eu gostaria de adicionar o software SPRING às sugestões atuais. Este é um software livre de GUI, muito robusto, para detecção remota. Toda a funcionalidade que você mencionou está disponível.


A meu ver, ele tem seu próprio formato ASCII-SPRING. É fácil exportar / importar formatos mais comuns, sem problemas? Raster e vetor?
Nadya

3
Nota que a Primavera não é software livre de acordo com a sua dpi.inpe.br/spring/english/license.html
markusN

Obrigado, agora eu vejo. Pelo menos gratuitamente. Vou tentar este e GRASS.
Nadya

5

Além do que foi mencionado acima, OSSIM .

Outra opção é o pktools , um conjunto de utilitários escritos em C ++ para processamento de imagens com foco em aplicativos de sensoriamento remoto. Ele se baseia na Biblioteca de Abstração de Dados Geoespaciais ( GDAL ). Inclui programas para classificação de imagens que usam os classificadores Support Vector Machine e Neural Network.




1

Além do mencionado acima:

Fiji tem sido útil em alguns processos de processamento e classificação de imagens em nosso escritório.



1

A ESA fornece caixas de ferramentas gratuitas para o processamento de imagens ópticas e SAR:

O ** Sentinel-1 Toolbox (S1TBX) consiste em uma coleção de ferramentas de processamento, leitores e gravadores de produtos de dados e um aplicativo de exibição e análise para suportar o grande arquivo de dados de missões da ESA SAR, incluindo SENTINEL-1, ERS-1 e 2 e ENVISAT, bem como dados SAR de terceiros do ALOS PALSAR, TerraSAR-X, COSMO-SkyMed e RADARSAT-2. As várias ferramentas de processamento podem ser executadas independentemente da linha de comando e também integradas à interface gráfica do usuário. A Caixa de ferramentas inclui ferramentas para calibração, filtragem de manchas, coregistro, ortorretificação, mosaico, conversão de dados, polarimetria e interferometria.

A Sentinel-2 Toolbox consiste em um rico conjunto de ferramentas de visualização, análise e processamento para a exploração de produtos ópticos de alta resolução, incluindo o próximo sensor MSI Sentinel-2. Como uma caixa de ferramentas de sensoriamento remoto de várias missões, também oferece suporte a dados de terceiros do RapidEye, SPOT, MODIS (Aqua e Terra), Landsat (TM) e outros.

A Sentinel-3 Toolbox consiste em um rico conjunto de ferramentas de visualização, análise e processamento para a exploração de dados OLCI e SLSTR a partir da próxima missão do Sentinel-3 . Como uma caixa de ferramentas de sensoriamento remoto de várias missões, também suporta as missões ESA Envisat (MERIS & AATSR), ERS (ATSR), SMOS e dados de terceiros de MODIS (Aqua e Terra), Landsat (TM), ALOS (AVNIR) PRISM) e outros. As várias ferramentas podem ser executadas a partir de um aplicativo de desktop intuitivo ou através de uma interface de linha de comando. Uma rica interface de programação de aplicativos permite o desenvolvimento de plugins usando Java ou Python.

Não testei as novas caixas de ferramentas, mas trabalhei com a versão anterior "NEST" da caixa de ferramentas SAR. Às vezes, era um pouco complicado, mas geralmente muito fácil de usar!


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.