SlideShare uma empresa Scribd logo
1 de 49
Baixar para ler offline
Catalog on the fly:
Solução aberta para utilização
imediata de grande acervo de
imagens de satélites.
Luiz.motta@ibama.gov.br
http://www.ibama.gov.br
Luiz Motta Maio/São Paulo-SP
MMA – Ministério do Meio Ambiente
IBAMA – Instituto Brasileiro do Meio Ambiente e dos Recursos Naturais
Renováveis.
DIPRO – Diretoria de Proteção Ambiental
CGMAM – Coordenação Geral de Monitoramento
COTIG – Coordenação de Tecnologia de Geoinformação *
Luiz Motta:
●
Formação Acadêmica: Eng. Florestal e Mestre Ciência Florestal (Otimização de
transporte em SIG – 1995)
●
Experiência em SIG:
●
EMBRAPA (Zoneamento de Agroclimatológico), IEF-MG(Monitoramento da
Cobertura Vegetal, …
●
IBAMA (Desde 2003 – 1o
Concurso do IBAMA)
●
Amazônia: SIPAM, Projeto Terra Legal, …
●
FOSS4G: desde 2010.
Exemplo dos Objetivos:
Combate do desmatamento da Amazônia
Exemplo dos Objetivos:
Garimpo ilegal na Amazônia
● Imagens de satélite utilizadas pela DIPRO.
● Mudança no uso das imagens de satélite.
● Demanda de imagens para as ações da DIPRO.
● Catalog on the fly
● Servidor de imagens.
● Catálogo local.
● Cliente – Web e QGIS.
● Catálogo da Planet Labs.
● Catalog on the fly “in Action”
● Considerações.
Plano da apresentação
● Licença livre
● CBERS 2B (Brasil e China)
● 20m(CCD) e 2.7m(HRC)
● LANDSAT:
Ortoretificadas(série temporal + Landsat 8) ~ 8K imagens
● ALOS/Amazon Project (IBAMA, DPF e a JICA)
● ALOS/PALSAR: 100m
● 2010 – 2011
● Licença compartilha GOV:
● Rapideye: 4 coberturas do Brasil ~ 76.5k imagens
Imagens de satélite utilizadas pela DIPRO
Imagens de satélite utilizadas pela DIPRO
LANDSAT(2001- 2016s)
LANDSAT
RAPIDEYE
Mudança no uso das imagens de satélite.
● Alta disponibilidade de imagens de alta resolução espacial
● Efeito Google[1], Bing,...
● Redução no uso de especialistas.
● IBAMA:
● Interpretação do desmatamento a cada passagem do
Landsat.
● Detecção das mudanças com base na série temporal.
● Suporte com as imagens de melhor resolução espacial
[1] http://www.spatialitworld.com/2009/07/3-steps-to-synchronize-google-earth.html
Mudança no uso das imagens de satélite.
LANDSAT 8: 2015-08-28
1:10,500
BING
1:10,500
GOOGLE
1:10,500
1:50,000 1:10,500
2015-08-05
Mudança no uso das imagens de satélite.
RAPIDEYE 2014-06-19 - R3G5B2
Landsat 8(2014-07-24) R6G5B4 Rapideye (2014-06-19) R3G5B2
Melhoria na interpretação (datas próximas)
Escala: 1:10,000
Demanda de imagens para as ações da DIPRO.
Detecção de frentes de desmatamento.
Disponibilidade temporal e espacial.
2015-05-10 2015-06-11
CR = Corte Raso
Catalog on the fly
● Objetivo: Obter imagens automaticamente para um alvo.
“A imagem vem até o usuário”
● Repositório(provedor das imagens):
● Organizar imagens (Landsat, RapidEye, …).
● Produto de pratileira(composição RGB).
Geotiff e TMS(uso na Internet).
● Footprint da imagem(Camada de catálogo) - “Endereço”.
● Cliente (WEB e QGIS/Plugin):
● Reconhecimento do tipo de fonte(local ou remota).
● Identificar as imagens na extensão do mapa.
● Adicionar automaticamente as imagens(Grupo).
● Ordenar por data(descendente), se houver.
Catalog on the fly
Uso do nome original + RGB
Processamentos:
● Criar RGB: 2_rgb.sh LC82270632013140LGN01.tif 6 5 4
● Converter para 8bits(landsat 8 e Rapideye):
16b_2_8b_convert.sh LC82270632013140LGN01_r6g5b4.tif
● “Scale”: Minimum → 0 and Maximum → 255
Scripts: https://github.com/lmotta/scripts-for-gis
Catalog on the fly
Criação dos TMS's e arquivos GDAL_WMS
mk_tiles.sh
LC82270632013140LGN01_r6g5b4.tif
2 15
/images/tms/landsat
/imagens/png/landsat
http://10.1.25.66/imagens/tms/landsat
* gdal_tiler.py (tilers-tools 3.2.0)
Nova TAG: TargetWindow
Utilizado para “Zoom to Layer”
Catalog on the fly
Processamento em paralelo:
nohup parallel mk_tiles.sh {} 2 17 ./png ./tms url < images.lst
Catalog on the fly
Exemplo criativo: PC de um projeto privado, sem problemas, boot
pela case(HD) utilizando Xubuntu (cáculo das áreas das RE's)
Catalog on the fly
Passos para o camada de catálogo
● Footprint para cada imagem.
● Adicionar os fooprints na camada
Catalog on the fly
● Footprint para cada imagem(geração GeoJson):
● footprint_gina.sh <imagem>
Cria o GeoJson.
● footprint_add_url_tms.sh <geojson> <url>
● <url> URL da raiz dos TMS no servidor
Exemplo: http://10.1.25.66/imagens/tms/landsat.
● Cria e popula a coluna com os XML (GDAL_WMS).
● Adicionar os fooprints na camada de catálogo
● footprint_append_shp.sh <Geojson> <shp>
<shp> Shapefile com todos os Footprint's
Scripts para camada de catálogo
Catalog on the fly
Exemplo de criação do catálogo local
1
2
3
Catalog on the fly
Exemplo de criação do catálogo local
Catalog on the fly
Exemplo de criação do catálogo local
Catalog on the fly
Exemplo de criação do catálogo local
Catalog on the fly - Máquina do Tempo
http://siscom.ibama.gov.br/maquinadotempo/
Catalog on the fly - Máquina do Tempo
● Plugin: Catalog on the fly
● Procura por camadas de catálogo no projeto
● Campos: Data(opcional) e o endereço de cada
imagem (local ou GDAL_WMS)
● Geometria: Footprint da imagem(polígono)
● Obtêm as imagens que interceptam com a
extensão da janela do mapa.
Utiliza as geometrias da camada de catálogo
Catalog on the fly
https://plugins.qgis.org/plugins/catalogotf_plugin/
Catalog on the fly
Não obrigatório.
Campo do tipo data ou
texto (yyyy-mm-dd)
Arquivo local ou endereço na Internet do GDAL_WMS, prefix = http e suffix = .xml
● Botão da camada(Check), para
procurar as imagens no
mapcanvas.
● Cria o “grupo” para adicionar as
novas imagens. Nome:
“nome da camada”- Catalog
Ordem inversa da data ou nome
da imagem.
Catalog on the fly
● Cria o menu contextual para cada imagem do grupo
do catálogo:
● Zoom to
● Highlight
WMS_GDAL precisa ter a TAG <TargetWindow>, esta TAG não é padrão.
TargetWindow: Extesão da cena na “imagem” (TMS “tamanho do mundo”).
Catalog on the fly
Plugin Planet Labs Catalog
● NÃO é um produto oficial da Planet Labs.
● Resultado do programa “Planet Explorer”[1].
● Utiliza a API da Planet Labs para fazer a busca das imagens na
área de interesse.
● Gera a camada de catálogo, contendo os metadados das
imagens e funções especializadas
[1] https://www.planet.com/explorers/
Plugin Planet Labs Catalog
Instalação a partir do repositório oficial
Navegar até a área de interesse e executar o plugin
Na primeira busca, solicita a Chave
Plugin Planet Labs Catalog
Configuração do catálogo
Plugin Planet Labs Catalog
Download thumbnails
Plugin Planet Labs Catalog
Mostrando os thumbnails
Abrir a tabela de atributos
Alternar para o modo visão
Plugin Planet Labs Catalog
Mostrando os thumbnails
Plugin Planet Labs Catalog
Seleciona feições por campos do metadado.
Texto de pesquisa para o metadado:
' “ KEY1”, “KEY2”, … '
Exemplo (ID do satélite): '"sat", "id"'
Obtem o valor da “cadeia de chaves”
Disponibilizado na biblioteca de expressão
da Planet Labs
Plugin Planet Labs Catalog
Download TMS ou Tif da feição selecionada
Catalog on the fly “in Action”
CBERS 4 + Google[1]
[1]https://www.dropbox.com/s/5hhdmuel9qek3hj/GDAL_WMS.zip
Catalog on the fly “in Action”
CBERS 4 + Bing[1]
[1]https://www.dropbox.com/s/5hhdmuel9qek3hj/GDAL_WMS.zip
Catalog on the fly “in Action”
CBERS 4 + Planet Labs
Catalog on the fly “in Action”
CBERS 4 + RapidEye
c
Catalog on the fly “in Action”
CBERS 4 + Landsat 8
Catalog on the fly “in Action”
CBERS 4 (Grupo de Trabalho: INPE, IBGE e IBAMA )
...
CBERS_4_MUX_20160318_166_129_R7G8B6;20160505 00:36:10;20160505 00:55:24
CBERS_4_MUX_20160318_166_131_R7G8B6;20160505 00:36:40;20160505 00:56:30
CBERS_4_MUX_20160318_166_128_R7G8B6;20160505 00:39:46;20160505 00:58:46
CBERS_4_MUX_20160318_166_133_R7G8B6;20160505 00:41:21;20160505 01:01:41
CBERS_4_MUX_20160318_166_141_R7G8B6;20160505 00:48:47;20160505 01:09:24
CBERS_4_MUX_20160318_166_123_R7G8B6;20160505 00:50:21;20160505 01:11:21
CBERS_4_MUX_20160318_166_130_R7G8B6;20160505 00:51:38;20160505 01:12:55
...
Catalog on the fly “in Action”
CBERS 4 (Grupo de Trabalho: INPE, IBGE e IBAMA )
CBERS_4_MUX_20160325_155_123_R7G8B6_tms x CBERS_4_MUX_20160202_155_123_R7G8B6_tms
Catalog on the fly “in Action”
Palsar (22m) ~1.4K
Dados de Radar da Jaxa processados para os anos de
2007 a 2010 com catálogo de visualização RGB (HH-HV-
RFDI) para análise de áreas passíveis de concessão
florestal em complemento a imagens do rapideye e
landsat. 439GB em439GB em 9K9K arquivosarquivos.
Rapideye Classificação do Uso do Solo ~3.5k
Classificação baseada nas imagens do RapidEye 2011 e
Landsat 2008 para utilização no módulo de análise do
SICAR. Catálogo utilizado para análise de municípios,
bacias hidrográficas e imóveis rurais.
Acesso imediato a 788GB distribuídos em ~17K de
pastas e ~69K arquivos.
Catalog on the fly “in Action”
Utilização do Catálogo OTF na Diretoria de Geociências do IBGE
Integração de dados de imageamento
(ortofotos e imagens de satélite)
através do Catálogo OTF.
Mais de 30K imagens catalogadas
distribuídas por todo o território
nacional.
O acesso será implementado para
atividades internas de produção
cartográfica, nas unidades
descentralizadas do IBGE.
Catalog on the fly “in Action”
DIPRO/CGMAM
Auto de infração e termo de embargo
Considerações
● “Solução aberta para utilização imediata de grande acervo de
imagens de satélites.”
● Utilizamos e colaboramos com Projeto Aberto de Software
de Geoprocessamento.
● Projetos abertos de FOSS é uma realidade nas grandes
corporações. Ex.: PCL
● Acreditamos e presenciamos o uso de FOSS em Governos.
Ex.: National Institute for Water and Atmospheric Research
(NIWA) da Nova Zelândia.
● Imediato: O TMS como um serviço de imagem de “pratileira”,
é de fácil geração, “basta criar as figuras”, e não precisa de
manutenção “apenas” o serviço HTTP.
Considerações
● PCL: The Point Cloud Library (or PCL) is a large scale, open project for 2D/3D image and
point cloud processing [http://pointclouds.org/].
● PCL is released under the terms of the 3-clause BSD license and is open source software.
It is free for commercial and research use
Considerações

Mais conteúdo relacionado

Destaque

Экологическая игра
Экологическая играЭкологическая игра
Экологическая играkoneqq
 
2016 - The role of GFOSS in environmental protection: the Arpa Piemonte exper...
2016 - The role of GFOSS in environmental protection: the Arpa Piemonte exper...2016 - The role of GFOSS in environmental protection: the Arpa Piemonte exper...
2016 - The role of GFOSS in environmental protection: the Arpa Piemonte exper...George Porto Ferreira
 
Experiencias de aprendizaje según el currículo inicial
Experiencias de aprendizaje según el currículo inicialExperiencias de aprendizaje según el currículo inicial
Experiencias de aprendizaje según el currículo inicialAnabelAlvarado2505
 
Lezing excelleren in klantgerichtheid voor RVC WonenBreburg door Jacqueline F...
Lezing excelleren in klantgerichtheid voor RVC WonenBreburg door Jacqueline F...Lezing excelleren in klantgerichtheid voor RVC WonenBreburg door Jacqueline F...
Lezing excelleren in klantgerichtheid voor RVC WonenBreburg door Jacqueline F...J. Fackeldey
 
画面じゃなくて体験をデザインしよう!事業サイドとデザイナーで認識を一致させるカスタマージャーニーマップ作成ワークショップ
画面じゃなくて体験をデザインしよう!事業サイドとデザイナーで認識を一致させるカスタマージャーニーマップ作成ワークショップ画面じゃなくて体験をデザインしよう!事業サイドとデザイナーで認識を一致させるカスタマージャーニーマップ作成ワークショップ
画面じゃなくて体験をデザインしよう!事業サイドとデザイナーで認識を一致させるカスタマージャーニーマップ作成ワークショップAkihiko Kodama
 
Not My Job - Product Manager
Not My Job - Product ManagerNot My Job - Product Manager
Not My Job - Product ManagerJeremy Horn
 
Account Management ontwikkelen & verbeteren - Norebo sales whitepaper
Account Management ontwikkelen & verbeteren - Norebo sales whitepaperAccount Management ontwikkelen & verbeteren - Norebo sales whitepaper
Account Management ontwikkelen & verbeteren - Norebo sales whitepaperNorebo Sales Management Support
 
ILOA Galaxy Forum SEA Indonesia -- Djamaluddin
ILOA Galaxy Forum SEA Indonesia -- DjamaluddinILOA Galaxy Forum SEA Indonesia -- Djamaluddin
ILOA Galaxy Forum SEA Indonesia -- DjamaluddinILOAHawaii
 
Lean Six Sigma Black Belt Training Part 4
Lean Six Sigma Black Belt Training Part 4Lean Six Sigma Black Belt Training Part 4
Lean Six Sigma Black Belt Training Part 4Lean Insight
 
ILOA Galaxy Forum SEA Thailand -- Astronomy, Galaxy Education, Boonrucksar
ILOA Galaxy Forum SEA Thailand -- Astronomy, Galaxy Education, BoonrucksarILOA Galaxy Forum SEA Thailand -- Astronomy, Galaxy Education, Boonrucksar
ILOA Galaxy Forum SEA Thailand -- Astronomy, Galaxy Education, BoonrucksarILOAHawaii
 
Lean Six Sigma Course Training Material Part 9
Lean Six Sigma Course Training Material Part 9Lean Six Sigma Course Training Material Part 9
Lean Six Sigma Course Training Material Part 9Lean Insight
 
農業にIoTを!圃場遠隔モニタリングサービス「みどりクラウド」(2016.11.19 ABC2016 Autumn)
農業にIoTを!圃場遠隔モニタリングサービス「みどりクラウド」(2016.11.19 ABC2016 Autumn)農業にIoTを!圃場遠隔モニタリングサービス「みどりクラウド」(2016.11.19 ABC2016 Autumn)
農業にIoTを!圃場遠隔モニタリングサービス「みどりクラウド」(2016.11.19 ABC2016 Autumn)Kohei Mochida
 
ILOA Galaxy Forum Southeast Asia 2013 – Photos
ILOA Galaxy Forum Southeast Asia 2013 – PhotosILOA Galaxy Forum Southeast Asia 2013 – Photos
ILOA Galaxy Forum Southeast Asia 2013 – PhotosILOAHawaii
 

Destaque (17)

Экологическая игра
Экологическая играЭкологическая игра
Экологическая игра
 
2016 - The role of GFOSS in environmental protection: the Arpa Piemonte exper...
2016 - The role of GFOSS in environmental protection: the Arpa Piemonte exper...2016 - The role of GFOSS in environmental protection: the Arpa Piemonte exper...
2016 - The role of GFOSS in environmental protection: the Arpa Piemonte exper...
 
Experiencias de aprendizaje según el currículo inicial
Experiencias de aprendizaje según el currículo inicialExperiencias de aprendizaje según el currículo inicial
Experiencias de aprendizaje según el currículo inicial
 
20161218 주일예배 예배
20161218 주일예배   예배20161218 주일예배   예배
20161218 주일예배 예배
 
Carat media news_letter-625
Carat media news_letter-625Carat media news_letter-625
Carat media news_letter-625
 
Lezing excelleren in klantgerichtheid voor RVC WonenBreburg door Jacqueline F...
Lezing excelleren in klantgerichtheid voor RVC WonenBreburg door Jacqueline F...Lezing excelleren in klantgerichtheid voor RVC WonenBreburg door Jacqueline F...
Lezing excelleren in klantgerichtheid voor RVC WonenBreburg door Jacqueline F...
 
Politica monetaria en México.
Politica monetaria en México.Politica monetaria en México.
Politica monetaria en México.
 
画面じゃなくて体験をデザインしよう!事業サイドとデザイナーで認識を一致させるカスタマージャーニーマップ作成ワークショップ
画面じゃなくて体験をデザインしよう!事業サイドとデザイナーで認識を一致させるカスタマージャーニーマップ作成ワークショップ画面じゃなくて体験をデザインしよう!事業サイドとデザイナーで認識を一致させるカスタマージャーニーマップ作成ワークショップ
画面じゃなくて体験をデザインしよう!事業サイドとデザイナーで認識を一致させるカスタマージャーニーマップ作成ワークショップ
 
Not My Job - Product Manager
Not My Job - Product ManagerNot My Job - Product Manager
Not My Job - Product Manager
 
CRM Business Value Approach - Norebo sales whitepaper
CRM Business Value Approach - Norebo sales whitepaperCRM Business Value Approach - Norebo sales whitepaper
CRM Business Value Approach - Norebo sales whitepaper
 
Account Management ontwikkelen & verbeteren - Norebo sales whitepaper
Account Management ontwikkelen & verbeteren - Norebo sales whitepaperAccount Management ontwikkelen & verbeteren - Norebo sales whitepaper
Account Management ontwikkelen & verbeteren - Norebo sales whitepaper
 
ILOA Galaxy Forum SEA Indonesia -- Djamaluddin
ILOA Galaxy Forum SEA Indonesia -- DjamaluddinILOA Galaxy Forum SEA Indonesia -- Djamaluddin
ILOA Galaxy Forum SEA Indonesia -- Djamaluddin
 
Lean Six Sigma Black Belt Training Part 4
Lean Six Sigma Black Belt Training Part 4Lean Six Sigma Black Belt Training Part 4
Lean Six Sigma Black Belt Training Part 4
 
ILOA Galaxy Forum SEA Thailand -- Astronomy, Galaxy Education, Boonrucksar
ILOA Galaxy Forum SEA Thailand -- Astronomy, Galaxy Education, BoonrucksarILOA Galaxy Forum SEA Thailand -- Astronomy, Galaxy Education, Boonrucksar
ILOA Galaxy Forum SEA Thailand -- Astronomy, Galaxy Education, Boonrucksar
 
Lean Six Sigma Course Training Material Part 9
Lean Six Sigma Course Training Material Part 9Lean Six Sigma Course Training Material Part 9
Lean Six Sigma Course Training Material Part 9
 
農業にIoTを!圃場遠隔モニタリングサービス「みどりクラウド」(2016.11.19 ABC2016 Autumn)
農業にIoTを!圃場遠隔モニタリングサービス「みどりクラウド」(2016.11.19 ABC2016 Autumn)農業にIoTを!圃場遠隔モニタリングサービス「みどりクラウド」(2016.11.19 ABC2016 Autumn)
農業にIoTを!圃場遠隔モニタリングサービス「みどりクラウド」(2016.11.19 ABC2016 Autumn)
 
ILOA Galaxy Forum Southeast Asia 2013 – Photos
ILOA Galaxy Forum Southeast Asia 2013 – PhotosILOA Galaxy Forum Southeast Asia 2013 – Photos
ILOA Galaxy Forum Southeast Asia 2013 – Photos
 

Semelhante a Catalog on the fly: Solução aberta para utilização imediata de grande acervo de imagens de satélites.

2018 - Uso de FOSS4G na Operação Controle Remoto
2018 - Uso de FOSS4G na Operação Controle Remoto2018 - Uso de FOSS4G na Operação Controle Remoto
2018 - Uso de FOSS4G na Operação Controle RemotoGeorge Porto Ferreira
 
2018 - Aplicações SIG do Ministério da Defesa ao Ministério do Planejamento
2018 - Aplicações SIG do Ministério da Defesa ao Ministério do Planejamento2018 - Aplicações SIG do Ministério da Defesa ao Ministério do Planejamento
2018 - Aplicações SIG do Ministério da Defesa ao Ministério do PlanejamentoGeorge Porto Ferreira
 
Capacitacao bdg macro_zee_ma
Capacitacao bdg macro_zee_maCapacitacao bdg macro_zee_ma
Capacitacao bdg macro_zee_maCarlos Freitas
 
Portal de Mapas Itaipu – Democratizando a informação geográfica espacial com ...
Portal de Mapas Itaipu – Democratizando a informação geográfica espacial com ...Portal de Mapas Itaipu – Democratizando a informação geográfica espacial com ...
Portal de Mapas Itaipu – Democratizando a informação geográfica espacial com ...GeoLivre Conference
 
Implementação de cadastro de parcelamento do solo utilizando softwares livres.
Implementação de cadastro de parcelamento do solo utilizando softwares livres.Implementação de cadastro de parcelamento do solo utilizando softwares livres.
Implementação de cadastro de parcelamento do solo utilizando softwares livres.Maria Claudia Oliveira
 
2016 - Desenvolvimento de software livre pra geoinformática no INPE
2016 - Desenvolvimento de software livre pra geoinformática no INPE2016 - Desenvolvimento de software livre pra geoinformática no INPE
2016 - Desenvolvimento de software livre pra geoinformática no INPEGeorge Porto Ferreira
 
Explorando o HTML5 para visualização de dados geográficos
Explorando o HTML5 para visualização de dados geográficosExplorando o HTML5 para visualização de dados geográficos
Explorando o HTML5 para visualização de dados geográficosSérgio Souza Costa
 
2016 - Ferramentas de suporte a identificacao visual de feições de desmatamen...
2016 - Ferramentas de suporte a identificacao visual de feições de desmatamen...2016 - Ferramentas de suporte a identificacao visual de feições de desmatamen...
2016 - Ferramentas de suporte a identificacao visual de feições de desmatamen...George Porto Ferreira
 
2018 - QGIS Atlas: 1000 mapas em 1 click
2018 - QGIS Atlas: 1000 mapas em 1 click2018 - QGIS Atlas: 1000 mapas em 1 click
2018 - QGIS Atlas: 1000 mapas em 1 clickGeorge Porto Ferreira
 
2016 - Software Livre em Cadastros Rurais, identificação de Uso do Solo e Ger...
2016 - Software Livre em Cadastros Rurais, identificação de Uso do Solo e Ger...2016 - Software Livre em Cadastros Rurais, identificação de Uso do Solo e Ger...
2016 - Software Livre em Cadastros Rurais, identificação de Uso do Solo e Ger...George Porto Ferreira
 
[PRJ32][Christopher] Aula 6 – NanoSats, Sw Embarcado, MBSE
[PRJ32][Christopher] Aula 6 – NanoSats, Sw Embarcado, MBSE[PRJ32][Christopher] Aula 6 – NanoSats, Sw Embarcado, MBSE
[PRJ32][Christopher] Aula 6 – NanoSats, Sw Embarcado, MBSEChristopher Cerqueira
 
Estado arte i3geo_marco_2014
Estado arte i3geo_marco_2014Estado arte i3geo_marco_2014
Estado arte i3geo_marco_2014Edmar Moretti
 
Utilizando GeoTools para Manipulação de Dados Geográficos - Apresentação
Utilizando GeoTools para Manipulação de Dados Geográficos - ApresentaçãoUtilizando GeoTools para Manipulação de Dados Geográficos - Apresentação
Utilizando GeoTools para Manipulação de Dados Geográficos - Apresentaçãopcollares
 
Regionalização - Método Skater - TerraView
Regionalização - Método Skater - TerraViewRegionalização - Método Skater - TerraView
Regionalização - Método Skater - TerraViewVitor Vieira Vasconcelos
 
Nem tudo é Pepino: Cucumber x Robot Framework
Nem tudo é Pepino: Cucumber x Robot FrameworkNem tudo é Pepino: Cucumber x Robot Framework
Nem tudo é Pepino: Cucumber x Robot FrameworkRodrigo Matola
 

Semelhante a Catalog on the fly: Solução aberta para utilização imediata de grande acervo de imagens de satélites. (20)

2018 - Uso de FOSS4G na Operação Controle Remoto
2018 - Uso de FOSS4G na Operação Controle Remoto2018 - Uso de FOSS4G na Operação Controle Remoto
2018 - Uso de FOSS4G na Operação Controle Remoto
 
2018 - Aplicações SIG do Ministério da Defesa ao Ministério do Planejamento
2018 - Aplicações SIG do Ministério da Defesa ao Ministério do Planejamento2018 - Aplicações SIG do Ministério da Defesa ao Ministério do Planejamento
2018 - Aplicações SIG do Ministério da Defesa ao Ministério do Planejamento
 
Capacitacao bdg macro_zee_ma
Capacitacao bdg macro_zee_maCapacitacao bdg macro_zee_ma
Capacitacao bdg macro_zee_ma
 
Descrição dos dados da pesquisa geoespacial na Embrapa: análise do perfil MGB...
Descrição dos dados da pesquisa geoespacial na Embrapa: análise do perfil MGB...Descrição dos dados da pesquisa geoespacial na Embrapa: análise do perfil MGB...
Descrição dos dados da pesquisa geoespacial na Embrapa: análise do perfil MGB...
 
Portal de Mapas Itaipu – Democratizando a informação geográfica espacial com ...
Portal de Mapas Itaipu – Democratizando a informação geográfica espacial com ...Portal de Mapas Itaipu – Democratizando a informação geográfica espacial com ...
Portal de Mapas Itaipu – Democratizando a informação geográfica espacial com ...
 
Implementação de cadastro de parcelamento do solo utilizando softwares livres.
Implementação de cadastro de parcelamento do solo utilizando softwares livres.Implementação de cadastro de parcelamento do solo utilizando softwares livres.
Implementação de cadastro de parcelamento do solo utilizando softwares livres.
 
2016 - Desenvolvimento de software livre pra geoinformática no INPE
2016 - Desenvolvimento de software livre pra geoinformática no INPE2016 - Desenvolvimento de software livre pra geoinformática no INPE
2016 - Desenvolvimento de software livre pra geoinformática no INPE
 
Apostila geoinformações II
Apostila geoinformações IIApostila geoinformações II
Apostila geoinformações II
 
Latinoware 2016
Latinoware 2016Latinoware 2016
Latinoware 2016
 
Latinoware 2016
Latinoware 2016Latinoware 2016
Latinoware 2016
 
Explorando o HTML5 para visualização de dados geográficos
Explorando o HTML5 para visualização de dados geográficosExplorando o HTML5 para visualização de dados geográficos
Explorando o HTML5 para visualização de dados geográficos
 
2016 - Ferramentas de suporte a identificacao visual de feições de desmatamen...
2016 - Ferramentas de suporte a identificacao visual de feições de desmatamen...2016 - Ferramentas de suporte a identificacao visual de feições de desmatamen...
2016 - Ferramentas de suporte a identificacao visual de feições de desmatamen...
 
2018 - QGIS Atlas: 1000 mapas em 1 click
2018 - QGIS Atlas: 1000 mapas em 1 click2018 - QGIS Atlas: 1000 mapas em 1 click
2018 - QGIS Atlas: 1000 mapas em 1 click
 
2016 - Software Livre em Cadastros Rurais, identificação de Uso do Solo e Ger...
2016 - Software Livre em Cadastros Rurais, identificação de Uso do Solo e Ger...2016 - Software Livre em Cadastros Rurais, identificação de Uso do Solo e Ger...
2016 - Software Livre em Cadastros Rurais, identificação de Uso do Solo e Ger...
 
[PRJ32][Christopher] Aula 6 – NanoSats, Sw Embarcado, MBSE
[PRJ32][Christopher] Aula 6 – NanoSats, Sw Embarcado, MBSE[PRJ32][Christopher] Aula 6 – NanoSats, Sw Embarcado, MBSE
[PRJ32][Christopher] Aula 6 – NanoSats, Sw Embarcado, MBSE
 
Fsi8b Sumario Geral
Fsi8b Sumario GeralFsi8b Sumario Geral
Fsi8b Sumario Geral
 
Estado arte i3geo_marco_2014
Estado arte i3geo_marco_2014Estado arte i3geo_marco_2014
Estado arte i3geo_marco_2014
 
Utilizando GeoTools para Manipulação de Dados Geográficos - Apresentação
Utilizando GeoTools para Manipulação de Dados Geográficos - ApresentaçãoUtilizando GeoTools para Manipulação de Dados Geográficos - Apresentação
Utilizando GeoTools para Manipulação de Dados Geográficos - Apresentação
 
Regionalização - Método Skater - TerraView
Regionalização - Método Skater - TerraViewRegionalização - Método Skater - TerraView
Regionalização - Método Skater - TerraView
 
Nem tudo é Pepino: Cucumber x Robot Framework
Nem tudo é Pepino: Cucumber x Robot FrameworkNem tudo é Pepino: Cucumber x Robot Framework
Nem tudo é Pepino: Cucumber x Robot Framework
 

Mais de Luiz Motta

Análises Espaciais com a Extensão PostGis
Análises Espaciais com a Extensão PostGisAnálises Espaciais com a Extensão PostGis
Análises Espaciais com a Extensão PostGisLuiz Motta
 
Catalog Planet Labs Plugin for QGIS - V1
Catalog Planet Labs Plugin for QGIS - V1Catalog Planet Labs Plugin for QGIS - V1
Catalog Planet Labs Plugin for QGIS - V1Luiz Motta
 
Check overlaps py
Check overlaps pyCheck overlaps py
Check overlaps pyLuiz Motta
 
Qgis ibama imagefootprint
Qgis ibama imagefootprintQgis ibama imagefootprint
Qgis ibama imagefootprintLuiz Motta
 
Gimp Selection Feature Plugin QGIS
Gimp Selection Feature Plugin QGISGimp Selection Feature Plugin QGIS
Gimp Selection Feature Plugin QGISLuiz Motta
 
Presentation 2016 sql_water-source_sql
Presentation 2016 sql_water-source_sqlPresentation 2016 sql_water-source_sql
Presentation 2016 sql_water-source_sqlLuiz Motta
 
Qgis ibama rasterlegendsensitive
Qgis ibama rasterlegendsensitiveQgis ibama rasterlegendsensitive
Qgis ibama rasterlegendsensitiveLuiz Motta
 
Virtual layer for validate overlay in shapefile
Virtual layer for validate overlay in shapefileVirtual layer for validate overlay in shapefile
Virtual layer for validate overlay in shapefileLuiz Motta
 
Mapswipetool plugin
Mapswipetool pluginMapswipetool plugin
Mapswipetool pluginLuiz Motta
 
Catalog on the fly satellite images
Catalog on the fly satellite imagesCatalog on the fly satellite images
Catalog on the fly satellite imagesLuiz Motta
 
Catalog On The Fly in Action
Catalog On The Fly in ActionCatalog On The Fly in Action
Catalog On The Fly in ActionLuiz Motta
 
QGIS with imagery satellite TMS format
QGIS with imagery satellite TMS formatQGIS with imagery satellite TMS format
QGIS with imagery satellite TMS formatLuiz Motta
 
IBAMA Plugins July/2015
IBAMA Plugins July/2015IBAMA Plugins July/2015
IBAMA Plugins July/2015Luiz Motta
 

Mais de Luiz Motta (13)

Análises Espaciais com a Extensão PostGis
Análises Espaciais com a Extensão PostGisAnálises Espaciais com a Extensão PostGis
Análises Espaciais com a Extensão PostGis
 
Catalog Planet Labs Plugin for QGIS - V1
Catalog Planet Labs Plugin for QGIS - V1Catalog Planet Labs Plugin for QGIS - V1
Catalog Planet Labs Plugin for QGIS - V1
 
Check overlaps py
Check overlaps pyCheck overlaps py
Check overlaps py
 
Qgis ibama imagefootprint
Qgis ibama imagefootprintQgis ibama imagefootprint
Qgis ibama imagefootprint
 
Gimp Selection Feature Plugin QGIS
Gimp Selection Feature Plugin QGISGimp Selection Feature Plugin QGIS
Gimp Selection Feature Plugin QGIS
 
Presentation 2016 sql_water-source_sql
Presentation 2016 sql_water-source_sqlPresentation 2016 sql_water-source_sql
Presentation 2016 sql_water-source_sql
 
Qgis ibama rasterlegendsensitive
Qgis ibama rasterlegendsensitiveQgis ibama rasterlegendsensitive
Qgis ibama rasterlegendsensitive
 
Virtual layer for validate overlay in shapefile
Virtual layer for validate overlay in shapefileVirtual layer for validate overlay in shapefile
Virtual layer for validate overlay in shapefile
 
Mapswipetool plugin
Mapswipetool pluginMapswipetool plugin
Mapswipetool plugin
 
Catalog on the fly satellite images
Catalog on the fly satellite imagesCatalog on the fly satellite images
Catalog on the fly satellite images
 
Catalog On The Fly in Action
Catalog On The Fly in ActionCatalog On The Fly in Action
Catalog On The Fly in Action
 
QGIS with imagery satellite TMS format
QGIS with imagery satellite TMS formatQGIS with imagery satellite TMS format
QGIS with imagery satellite TMS format
 
IBAMA Plugins July/2015
IBAMA Plugins July/2015IBAMA Plugins July/2015
IBAMA Plugins July/2015
 

Catalog on the fly: Solução aberta para utilização imediata de grande acervo de imagens de satélites.

  • 1. Catalog on the fly: Solução aberta para utilização imediata de grande acervo de imagens de satélites. Luiz.motta@ibama.gov.br http://www.ibama.gov.br Luiz Motta Maio/São Paulo-SP
  • 2. MMA – Ministério do Meio Ambiente IBAMA – Instituto Brasileiro do Meio Ambiente e dos Recursos Naturais Renováveis. DIPRO – Diretoria de Proteção Ambiental CGMAM – Coordenação Geral de Monitoramento COTIG – Coordenação de Tecnologia de Geoinformação * Luiz Motta: ● Formação Acadêmica: Eng. Florestal e Mestre Ciência Florestal (Otimização de transporte em SIG – 1995) ● Experiência em SIG: ● EMBRAPA (Zoneamento de Agroclimatológico), IEF-MG(Monitoramento da Cobertura Vegetal, … ● IBAMA (Desde 2003 – 1o Concurso do IBAMA) ● Amazônia: SIPAM, Projeto Terra Legal, … ● FOSS4G: desde 2010.
  • 3. Exemplo dos Objetivos: Combate do desmatamento da Amazônia
  • 4. Exemplo dos Objetivos: Garimpo ilegal na Amazônia
  • 5. ● Imagens de satélite utilizadas pela DIPRO. ● Mudança no uso das imagens de satélite. ● Demanda de imagens para as ações da DIPRO. ● Catalog on the fly ● Servidor de imagens. ● Catálogo local. ● Cliente – Web e QGIS. ● Catálogo da Planet Labs. ● Catalog on the fly “in Action” ● Considerações. Plano da apresentação
  • 6. ● Licença livre ● CBERS 2B (Brasil e China) ● 20m(CCD) e 2.7m(HRC) ● LANDSAT: Ortoretificadas(série temporal + Landsat 8) ~ 8K imagens ● ALOS/Amazon Project (IBAMA, DPF e a JICA) ● ALOS/PALSAR: 100m ● 2010 – 2011 ● Licença compartilha GOV: ● Rapideye: 4 coberturas do Brasil ~ 76.5k imagens Imagens de satélite utilizadas pela DIPRO
  • 7. Imagens de satélite utilizadas pela DIPRO LANDSAT(2001- 2016s) LANDSAT RAPIDEYE
  • 8. Mudança no uso das imagens de satélite. ● Alta disponibilidade de imagens de alta resolução espacial ● Efeito Google[1], Bing,... ● Redução no uso de especialistas. ● IBAMA: ● Interpretação do desmatamento a cada passagem do Landsat. ● Detecção das mudanças com base na série temporal. ● Suporte com as imagens de melhor resolução espacial [1] http://www.spatialitworld.com/2009/07/3-steps-to-synchronize-google-earth.html
  • 9. Mudança no uso das imagens de satélite. LANDSAT 8: 2015-08-28 1:10,500 BING 1:10,500 GOOGLE 1:10,500 1:50,000 1:10,500 2015-08-05
  • 10. Mudança no uso das imagens de satélite. RAPIDEYE 2014-06-19 - R3G5B2 Landsat 8(2014-07-24) R6G5B4 Rapideye (2014-06-19) R3G5B2 Melhoria na interpretação (datas próximas) Escala: 1:10,000
  • 11. Demanda de imagens para as ações da DIPRO. Detecção de frentes de desmatamento. Disponibilidade temporal e espacial. 2015-05-10 2015-06-11 CR = Corte Raso
  • 12. Catalog on the fly ● Objetivo: Obter imagens automaticamente para um alvo. “A imagem vem até o usuário” ● Repositório(provedor das imagens): ● Organizar imagens (Landsat, RapidEye, …). ● Produto de pratileira(composição RGB). Geotiff e TMS(uso na Internet). ● Footprint da imagem(Camada de catálogo) - “Endereço”. ● Cliente (WEB e QGIS/Plugin): ● Reconhecimento do tipo de fonte(local ou remota). ● Identificar as imagens na extensão do mapa. ● Adicionar automaticamente as imagens(Grupo). ● Ordenar por data(descendente), se houver.
  • 13. Catalog on the fly Uso do nome original + RGB Processamentos: ● Criar RGB: 2_rgb.sh LC82270632013140LGN01.tif 6 5 4 ● Converter para 8bits(landsat 8 e Rapideye): 16b_2_8b_convert.sh LC82270632013140LGN01_r6g5b4.tif ● “Scale”: Minimum → 0 and Maximum → 255 Scripts: https://github.com/lmotta/scripts-for-gis
  • 14. Catalog on the fly Criação dos TMS's e arquivos GDAL_WMS mk_tiles.sh LC82270632013140LGN01_r6g5b4.tif 2 15 /images/tms/landsat /imagens/png/landsat http://10.1.25.66/imagens/tms/landsat * gdal_tiler.py (tilers-tools 3.2.0) Nova TAG: TargetWindow Utilizado para “Zoom to Layer”
  • 15. Catalog on the fly Processamento em paralelo: nohup parallel mk_tiles.sh {} 2 17 ./png ./tms url < images.lst
  • 16. Catalog on the fly Exemplo criativo: PC de um projeto privado, sem problemas, boot pela case(HD) utilizando Xubuntu (cáculo das áreas das RE's)
  • 17. Catalog on the fly Passos para o camada de catálogo ● Footprint para cada imagem. ● Adicionar os fooprints na camada
  • 18. Catalog on the fly ● Footprint para cada imagem(geração GeoJson): ● footprint_gina.sh <imagem> Cria o GeoJson. ● footprint_add_url_tms.sh <geojson> <url> ● <url> URL da raiz dos TMS no servidor Exemplo: http://10.1.25.66/imagens/tms/landsat. ● Cria e popula a coluna com os XML (GDAL_WMS). ● Adicionar os fooprints na camada de catálogo ● footprint_append_shp.sh <Geojson> <shp> <shp> Shapefile com todos os Footprint's Scripts para camada de catálogo
  • 19. Catalog on the fly Exemplo de criação do catálogo local 1 2 3
  • 20. Catalog on the fly Exemplo de criação do catálogo local
  • 21. Catalog on the fly Exemplo de criação do catálogo local
  • 22. Catalog on the fly Exemplo de criação do catálogo local
  • 23. Catalog on the fly - Máquina do Tempo http://siscom.ibama.gov.br/maquinadotempo/
  • 24. Catalog on the fly - Máquina do Tempo
  • 25. ● Plugin: Catalog on the fly ● Procura por camadas de catálogo no projeto ● Campos: Data(opcional) e o endereço de cada imagem (local ou GDAL_WMS) ● Geometria: Footprint da imagem(polígono) ● Obtêm as imagens que interceptam com a extensão da janela do mapa. Utiliza as geometrias da camada de catálogo Catalog on the fly https://plugins.qgis.org/plugins/catalogotf_plugin/
  • 26. Catalog on the fly Não obrigatório. Campo do tipo data ou texto (yyyy-mm-dd) Arquivo local ou endereço na Internet do GDAL_WMS, prefix = http e suffix = .xml
  • 27. ● Botão da camada(Check), para procurar as imagens no mapcanvas. ● Cria o “grupo” para adicionar as novas imagens. Nome: “nome da camada”- Catalog Ordem inversa da data ou nome da imagem. Catalog on the fly
  • 28. ● Cria o menu contextual para cada imagem do grupo do catálogo: ● Zoom to ● Highlight WMS_GDAL precisa ter a TAG <TargetWindow>, esta TAG não é padrão. TargetWindow: Extesão da cena na “imagem” (TMS “tamanho do mundo”). Catalog on the fly
  • 29. Plugin Planet Labs Catalog ● NÃO é um produto oficial da Planet Labs. ● Resultado do programa “Planet Explorer”[1]. ● Utiliza a API da Planet Labs para fazer a busca das imagens na área de interesse. ● Gera a camada de catálogo, contendo os metadados das imagens e funções especializadas [1] https://www.planet.com/explorers/
  • 30. Plugin Planet Labs Catalog Instalação a partir do repositório oficial Navegar até a área de interesse e executar o plugin Na primeira busca, solicita a Chave
  • 31. Plugin Planet Labs Catalog Configuração do catálogo
  • 32. Plugin Planet Labs Catalog Download thumbnails
  • 33. Plugin Planet Labs Catalog Mostrando os thumbnails Abrir a tabela de atributos Alternar para o modo visão
  • 34. Plugin Planet Labs Catalog Mostrando os thumbnails
  • 35. Plugin Planet Labs Catalog Seleciona feições por campos do metadado. Texto de pesquisa para o metadado: ' “ KEY1”, “KEY2”, … ' Exemplo (ID do satélite): '"sat", "id"' Obtem o valor da “cadeia de chaves” Disponibilizado na biblioteca de expressão da Planet Labs
  • 36. Plugin Planet Labs Catalog Download TMS ou Tif da feição selecionada
  • 37. Catalog on the fly “in Action” CBERS 4 + Google[1] [1]https://www.dropbox.com/s/5hhdmuel9qek3hj/GDAL_WMS.zip
  • 38. Catalog on the fly “in Action” CBERS 4 + Bing[1] [1]https://www.dropbox.com/s/5hhdmuel9qek3hj/GDAL_WMS.zip
  • 39. Catalog on the fly “in Action” CBERS 4 + Planet Labs
  • 40. Catalog on the fly “in Action” CBERS 4 + RapidEye c
  • 41. Catalog on the fly “in Action” CBERS 4 + Landsat 8
  • 42. Catalog on the fly “in Action” CBERS 4 (Grupo de Trabalho: INPE, IBGE e IBAMA ) ... CBERS_4_MUX_20160318_166_129_R7G8B6;20160505 00:36:10;20160505 00:55:24 CBERS_4_MUX_20160318_166_131_R7G8B6;20160505 00:36:40;20160505 00:56:30 CBERS_4_MUX_20160318_166_128_R7G8B6;20160505 00:39:46;20160505 00:58:46 CBERS_4_MUX_20160318_166_133_R7G8B6;20160505 00:41:21;20160505 01:01:41 CBERS_4_MUX_20160318_166_141_R7G8B6;20160505 00:48:47;20160505 01:09:24 CBERS_4_MUX_20160318_166_123_R7G8B6;20160505 00:50:21;20160505 01:11:21 CBERS_4_MUX_20160318_166_130_R7G8B6;20160505 00:51:38;20160505 01:12:55 ...
  • 43. Catalog on the fly “in Action” CBERS 4 (Grupo de Trabalho: INPE, IBGE e IBAMA ) CBERS_4_MUX_20160325_155_123_R7G8B6_tms x CBERS_4_MUX_20160202_155_123_R7G8B6_tms
  • 44. Catalog on the fly “in Action” Palsar (22m) ~1.4K Dados de Radar da Jaxa processados para os anos de 2007 a 2010 com catálogo de visualização RGB (HH-HV- RFDI) para análise de áreas passíveis de concessão florestal em complemento a imagens do rapideye e landsat. 439GB em439GB em 9K9K arquivosarquivos. Rapideye Classificação do Uso do Solo ~3.5k Classificação baseada nas imagens do RapidEye 2011 e Landsat 2008 para utilização no módulo de análise do SICAR. Catálogo utilizado para análise de municípios, bacias hidrográficas e imóveis rurais. Acesso imediato a 788GB distribuídos em ~17K de pastas e ~69K arquivos.
  • 45. Catalog on the fly “in Action” Utilização do Catálogo OTF na Diretoria de Geociências do IBGE Integração de dados de imageamento (ortofotos e imagens de satélite) através do Catálogo OTF. Mais de 30K imagens catalogadas distribuídas por todo o território nacional. O acesso será implementado para atividades internas de produção cartográfica, nas unidades descentralizadas do IBGE.
  • 46. Catalog on the fly “in Action” DIPRO/CGMAM Auto de infração e termo de embargo
  • 47. Considerações ● “Solução aberta para utilização imediata de grande acervo de imagens de satélites.” ● Utilizamos e colaboramos com Projeto Aberto de Software de Geoprocessamento. ● Projetos abertos de FOSS é uma realidade nas grandes corporações. Ex.: PCL ● Acreditamos e presenciamos o uso de FOSS em Governos. Ex.: National Institute for Water and Atmospheric Research (NIWA) da Nova Zelândia. ● Imediato: O TMS como um serviço de imagem de “pratileira”, é de fácil geração, “basta criar as figuras”, e não precisa de manutenção “apenas” o serviço HTTP.
  • 48. Considerações ● PCL: The Point Cloud Library (or PCL) is a large scale, open project for 2D/3D image and point cloud processing [http://pointclouds.org/]. ● PCL is released under the terms of the 3-clause BSD license and is open source software. It is free for commercial and research use