SlideShare une entreprise Scribd logo
1  sur  34
Télécharger pour lire hors ligne
Setembro/2016
O QGIS, caso de sucesso de um
projeto aberto da OSGEO
Luiz Motta
COTIG/CGMAM/DIPRO/IBAMA
http://www.ibama.gov.br
4o
GeoAlagoas
Plano da apresentação
● O que é a OSGEO.
● O que é um projeto Aberto – Exemplo QGIS.
● Modelo de desenvolvimento do QGIS.
● Praticando o QGIS.
● Plugins do IBAMA no QGIS.
● Indo além do quadrado.
● Conclusão.
OSGEO
● “Open Source Geospatial Foundation”.
Estabelecido em 2006.
● Apoiar o desenvolvimento colaborativo de SIG de código
aberto – FOSS4G.
● Dedicada a filosofia aberta de desenvolvimento orientado a
comunidade participativa.
● Governada por um conselho diretor e representantes
locais(países, estados, idioma,…).
● Promove a adoção de padrões abertos (OGC)
● Projetos de software precisam passar por um processo de
incubação p/ ser da OSGEO.
Projeto Aberto – Exemplo QGIS
● Garry Sherman desenvolveu um visualizador de dados
do PostGIS em Linux (2002).
● Tornou-se um projeto encubado pela OSGEO em 2007.
● Versão 1 em 2009 (7 anos depois).
Projeto Aberto – Exemplo QGIS(cont.)
● QGIS não é apenas um software – É uma comunidade.
Desenvolvedores, documentadores, tradutores,
reportadores de bugs/novas funcionalidades, patrocinadores,
doadores e usuários.
● Extenso uso das redes sociais para subsidiar os usuários.
http://gis.stackexchange.com/tags (05/09/2016)
QGIS: 14.533 x ArcGIS: 13.457
● Wiki: lista de tarefas(situação, prioridades,…)
https://hub.qgis.org/
● Listas do projeto QGIS: usuários, desenvolvedores,
times(documentadores, blog, foruns, …), tradutores e conselho
diretor.
http://www.qgis.org/en/site/getinvolved/mailinglists.html
Modelo de desenvolvimento do QGIS
● Extenso uso de outros projetos abertos:
● Processing(origem SEXTANTE):
Uma única interface para utilizar funções de outros programas.
Modelo de desenvolvimento do QGIS(cont.)
● Modelo Bazzar x Catedral*:
● Desenvolvimento do Código:
Internet visível ao público X Restrito a um grupo
* E. Raymond (1997): The Cathedral and the Bazaar
Modelo de desenvolvimento do QGIS(cont.)
● Lições de Raymond (total 19):
● Bons programadores conhecem o que escrevem. Grandes
programadores conhecem como reescrever.
● Tratar seu usuários como codesenvolvedor é o caminho mais fácil
para melhora de código e depuração eficaz.
Os usuários são o seu recurso mais valioso.
● Libere cedo, libere sempre. Ouça os seus usuários.
● Um projeto com grande número de desenvolvedores e “power
users” tem menor chance de errar do que projetos com alguns
“Especialistas”.
● Com suficiente globos oculares, todos os erros são triviais.
Praticando o QGIS
Como utilizar os vetores das cartas do IBGE (dwg):
Precisa ter o Microstation ?
Praticando o QGIS(cont.)
● DWG: é um arquivo fechado que descreve um desenho.
● Não possui um Sistema de Referência de Coordenadas(SRC).
● Pode-se trabalhar com qualquer unidade de medida plana.
● Entendendo o desenho:
● Assume que está em SAD 69 fuso 25.
● Assume que a unidade de medida é km.
● O QGIS e a maioria dos SIG’s tem na sua biblioteca de SRC a
projeção SAD69 / UTM zone 25S.
● PROJ4:
+proj=utm +zone=25 +south +ellps=aust_SA +towgs84=-66.87,4.37,-38.52,0,0,0,0 +units=m +no_defs
● Solução: Criar um SRC com os mesmos parâmetros, colocando a
unidade em km.
Praticando o QGIS(cont.)
Praticando o QGIS(cont.)
Praticando o QGIS(cont.)
Plugins do IBAMA no QGIS
https://plugins.qgis.org
● Mostra/Oculta a camada
● http://pt.slideshare.net/LuizMotta3/presentation-2015-0701ibamaplugins
Toggle Active Layer Plugin
● Usa a camada ativa como uma cortina em cima das outras camadas
● http://pt.slideshare.net/LuizMotta3/mapswipetool-plugin
MapSwipe Tool Plugin
● Mostra apenas as classes que estão no canvas
● http://pt.slideshare.net/LuizMotta3/qgis-ibama-rasterlegendsensitive
Raster legend sensitive Plugin
● Sincroniza as janelas (mudança de extensão), Overview, Magnifier, …
● Menos camadas p/ habilitar na janela principal
● http://pt.slideshare.net/LuizMotta3/presentation-2015-0701ibamaplugins
Auxiliary Window Plugin
● Utilizando uma camada de catálogo, pode-se adicionar as imagens
que fazem interseção com janela de visualização(canvas)
● http://pt.slideshare.net/LuizMotta3/presentation-2015-0701ibamaplugins
Catalog on the Fly Plugin
● Cria uma camada de catálogo(memória) a partir de um diretório
● http://pt.slideshare.net/LuizMotta3/qgis-ibama-imagefootprint
Image Footprint Plugin
● Cria feições no QGIS a partir das seleções de regiões no GIMP
● http://pt.slideshare.net/LuizMotta3/gimp-selection-feature-plugin-qgis
Gimp Selection Feature Plugin
Indo além do quadrado
Em 2015 participei do programa Explorer da Planet Labs
https://www.planet.com/)
Indo além do quadrado(cont.)
PLUGIN NÃO É OFICIAL!
Indo além do quadrado(cont.)
Testar as imagens da Planet nos Poços de Petróleo (total 5)
Indo além do quadrado(cont.)
16/09/2016 ~ 1:5.000
Indo além do quadrado(cont.)
20/09/2016 ~ 1:5.000
Indo além do quadrado
● Em 2011 ocorre o Tsuname no Japão
● A comunidade da OSGEO do Japão se mobiliza p/
minimizar os impactos do tsunami.
● Houve uma solicitação p/ que o QGIS tivesse
acesso ao servidor BING(Microsoft) pelo plugin
OpenLayers. Em menos de 30 horas foi atualizado
o plugin.
● O trabalho foi utilizado como exemplo da
importância de outras comunidades da OSGEO
nos trabalhos de recuperação
Indo além do quadrado(cont)
http://pt.slideshare.net/Yoichi_gmf/response-of-osgeo-japan-with-other-
comunities-to-the-great-east-japan-earthquake
Indo além do quadrado(cont)
Indo além do quadrado(cont)
Indo além do quadrado(cont)
Indo além do quadrado(cont)
Conclusão
● “Marketing”:
● Um software aberto permite maior autonomia
tecnológica em comparação com um software
proprietário.
● Um projeto apoiado pela OSGEO oferece uma
credibilidade para FOSS.
● “Filosofia”
● A liberdade de conhecer, melhorar e colaborar é
o maior que a tecnologia.
● Responsabilidade social na utilização e
capacitação de programas de SIG
Agradecimento
luiz.motta@ibama.gov.br
● Juntos, fazemos MAIS com MENOS.
● Engaje no conhecimento livre!
● QGIS is Rock!

Contenu connexe

En vedette

Apostila basica de_cartografia_arc_gis102
Apostila basica de_cartografia_arc_gis102Apostila basica de_cartografia_arc_gis102
Apostila basica de_cartografia_arc_gis102Marcos Giovanelli
 
Curso de logica de programação aula 1
Curso de logica de programação aula 1Curso de logica de programação aula 1
Curso de logica de programação aula 1Antonio Tadeu Segat
 
PROFESIÓN: INFORMÁTICA
PROFESIÓN:  INFORMÁTICAPROFESIÓN:  INFORMÁTICA
PROFESIÓN: INFORMÁTICALuzmila Ibarra
 
Víctor hugo hernández hoyos estadistica e informatica
Víctor hugo hernández hoyos  estadistica e informaticaVíctor hugo hernández hoyos  estadistica e informatica
Víctor hugo hernández hoyos estadistica e informaticaVíctor Hernández
 
Curso de logica de programação aula 1
Curso de logica de programação aula 1Curso de logica de programação aula 1
Curso de logica de programação aula 1Antonio Tadeu Segat
 
Criar pendrive bootável com aplicativo universal usb installer
Criar pendrive bootável com aplicativo universal usb installerCriar pendrive bootável com aplicativo universal usb installer
Criar pendrive bootável com aplicativo universal usb installerDaniel Siqueira
 
Tecnologías Futuras
Tecnologías FuturasTecnologías Futuras
Tecnologías FuturasJosé Alv
 
Linux Ubuntu Server - Configurar Samba
Linux Ubuntu Server - Configurar SambaLinux Ubuntu Server - Configurar Samba
Linux Ubuntu Server - Configurar SambaRui Lopes
 
Instalar Sql Server Express 2014 no WinServer2012R2
Instalar Sql Server Express 2014 no WinServer2012R2Instalar Sql Server Express 2014 no WinServer2012R2
Instalar Sql Server Express 2014 no WinServer2012R2Rui Lopes
 
Instalando e conectando banco de dados PostgreSQL + extensão espacial PostGIS...
Instalando e conectando banco de dados PostgreSQL + extensão espacial PostGIS...Instalando e conectando banco de dados PostgreSQL + extensão espacial PostGIS...
Instalando e conectando banco de dados PostgreSQL + extensão espacial PostGIS...Lucas Cavalcante
 
Apresentação do Curso de Formatação de Computadores e Note Books Brasil Trein...
Apresentação do Curso de Formatação de Computadores e Note Books Brasil Trein...Apresentação do Curso de Formatação de Computadores e Note Books Brasil Trein...
Apresentação do Curso de Formatação de Computadores e Note Books Brasil Trein...Jemerson Coutinho
 
Paradigmas de Programação - Imperativo, Orientado a Objetos e Funcional
Paradigmas de Programação - Imperativo, Orientado a Objetos e FuncionalParadigmas de Programação - Imperativo, Orientado a Objetos e Funcional
Paradigmas de Programação - Imperativo, Orientado a Objetos e FuncionalGustavo Coutinho
 
La programación informática como vía de emprendimiento. Programamos.
La programación informática como vía de emprendimiento. Programamos.La programación informática como vía de emprendimiento. Programamos.
La programación informática como vía de emprendimiento. Programamos.Jesús Moreno León
 
Gráfico Estadístico De Los Sistemas Operativos Más Utilizados
Gráfico Estadístico De Los Sistemas Operativos Más UtilizadosGráfico Estadístico De Los Sistemas Operativos Más Utilizados
Gráfico Estadístico De Los Sistemas Operativos Más UtilizadosJosé Alv
 
Linux Ubuntu Server - Configurar modo grafico do user root
Linux Ubuntu Server - Configurar modo grafico do user rootLinux Ubuntu Server - Configurar modo grafico do user root
Linux Ubuntu Server - Configurar modo grafico do user rootRui Lopes
 
Sistema Operativo MAC
Sistema Operativo MACSistema Operativo MAC
Sistema Operativo MACJosé Alv
 
Linux Ubuntu Server - Configurar dhcp
Linux Ubuntu Server - Configurar dhcpLinux Ubuntu Server - Configurar dhcp
Linux Ubuntu Server - Configurar dhcpRui Lopes
 

En vedette (17)

Apostila basica de_cartografia_arc_gis102
Apostila basica de_cartografia_arc_gis102Apostila basica de_cartografia_arc_gis102
Apostila basica de_cartografia_arc_gis102
 
Curso de logica de programação aula 1
Curso de logica de programação aula 1Curso de logica de programação aula 1
Curso de logica de programação aula 1
 
PROFESIÓN: INFORMÁTICA
PROFESIÓN:  INFORMÁTICAPROFESIÓN:  INFORMÁTICA
PROFESIÓN: INFORMÁTICA
 
Víctor hugo hernández hoyos estadistica e informatica
Víctor hugo hernández hoyos  estadistica e informaticaVíctor hugo hernández hoyos  estadistica e informatica
Víctor hugo hernández hoyos estadistica e informatica
 
Curso de logica de programação aula 1
Curso de logica de programação aula 1Curso de logica de programação aula 1
Curso de logica de programação aula 1
 
Criar pendrive bootável com aplicativo universal usb installer
Criar pendrive bootável com aplicativo universal usb installerCriar pendrive bootável com aplicativo universal usb installer
Criar pendrive bootável com aplicativo universal usb installer
 
Tecnologías Futuras
Tecnologías FuturasTecnologías Futuras
Tecnologías Futuras
 
Linux Ubuntu Server - Configurar Samba
Linux Ubuntu Server - Configurar SambaLinux Ubuntu Server - Configurar Samba
Linux Ubuntu Server - Configurar Samba
 
Instalar Sql Server Express 2014 no WinServer2012R2
Instalar Sql Server Express 2014 no WinServer2012R2Instalar Sql Server Express 2014 no WinServer2012R2
Instalar Sql Server Express 2014 no WinServer2012R2
 
Instalando e conectando banco de dados PostgreSQL + extensão espacial PostGIS...
Instalando e conectando banco de dados PostgreSQL + extensão espacial PostGIS...Instalando e conectando banco de dados PostgreSQL + extensão espacial PostGIS...
Instalando e conectando banco de dados PostgreSQL + extensão espacial PostGIS...
 
Apresentação do Curso de Formatação de Computadores e Note Books Brasil Trein...
Apresentação do Curso de Formatação de Computadores e Note Books Brasil Trein...Apresentação do Curso de Formatação de Computadores e Note Books Brasil Trein...
Apresentação do Curso de Formatação de Computadores e Note Books Brasil Trein...
 
Paradigmas de Programação - Imperativo, Orientado a Objetos e Funcional
Paradigmas de Programação - Imperativo, Orientado a Objetos e FuncionalParadigmas de Programação - Imperativo, Orientado a Objetos e Funcional
Paradigmas de Programação - Imperativo, Orientado a Objetos e Funcional
 
La programación informática como vía de emprendimiento. Programamos.
La programación informática como vía de emprendimiento. Programamos.La programación informática como vía de emprendimiento. Programamos.
La programación informática como vía de emprendimiento. Programamos.
 
Gráfico Estadístico De Los Sistemas Operativos Más Utilizados
Gráfico Estadístico De Los Sistemas Operativos Más UtilizadosGráfico Estadístico De Los Sistemas Operativos Más Utilizados
Gráfico Estadístico De Los Sistemas Operativos Más Utilizados
 
Linux Ubuntu Server - Configurar modo grafico do user root
Linux Ubuntu Server - Configurar modo grafico do user rootLinux Ubuntu Server - Configurar modo grafico do user root
Linux Ubuntu Server - Configurar modo grafico do user root
 
Sistema Operativo MAC
Sistema Operativo MACSistema Operativo MAC
Sistema Operativo MAC
 
Linux Ubuntu Server - Configurar dhcp
Linux Ubuntu Server - Configurar dhcpLinux Ubuntu Server - Configurar dhcp
Linux Ubuntu Server - Configurar dhcp
 

Similaire à O QGIS, caso de sucesso de um projeto aberto da OSGEO

2016 - FOSS4G, a mudança do usuário, de consumidor para colaborador
2016 - FOSS4G, a mudança do usuário, de consumidor para colaborador2016 - FOSS4G, a mudança do usuário, de consumidor para colaborador
2016 - FOSS4G, a mudança do usuário, de consumidor para colaboradorGeorge Porto Ferreira
 
gvSIG - Um desktop GIS completo e com suporte nível mundial
gvSIG - Um desktop GIS completo e com suporte nível mundialgvSIG - Um desktop GIS completo e com suporte nível mundial
gvSIG - Um desktop GIS completo e com suporte nível mundialHelton Uchoa
 
Qgisbrasil 2 anos
Qgisbrasil 2 anosQgisbrasil 2 anos
Qgisbrasil 2 anosananni
 
Geoprocessamento com Software Livre
Geoprocessamento com Software LivreGeoprocessamento com Software Livre
Geoprocessamento com Software LivreAnderson Medeiros
 
Manual SIG OpenSource - Setembro 2013
Manual SIG OpenSource - Setembro 2013Manual SIG OpenSource - Setembro 2013
Manual SIG OpenSource - Setembro 2013Luis Antunes
 
Django para portais de alta visibilidade. tdc 2013
Django para portais de alta visibilidade.   tdc 2013Django para portais de alta visibilidade.   tdc 2013
Django para portais de alta visibilidade. tdc 2013Bruno Rocha
 
Cross testing mobile com ruby, cucumber e appium
Cross testing mobile com ruby, cucumber e appiumCross testing mobile com ruby, cucumber e appium
Cross testing mobile com ruby, cucumber e appiumMaximiliano Alves
 
Webinar i3geo julho_2013
Webinar i3geo julho_2013Webinar i3geo julho_2013
Webinar i3geo julho_2013Edmar Moretti
 
Clean Code/Architecture com Android e Flutter
Clean Code/Architecture com Android e FlutterClean Code/Architecture com Android e Flutter
Clean Code/Architecture com Android e FlutterRicardo Ogliari
 
2016 - O uso do DSGTools na produção de geoinformação
2016 - O uso do DSGTools na produção de geoinformação2016 - O uso do DSGTools na produção de geoinformação
2016 - O uso do DSGTools na produção de geoinformaçãoGeorge Porto Ferreira
 
2016 - Um balanço crítico do desenvolvimento do software livre i3Geo no âmbit...
2016 - Um balanço crítico do desenvolvimento do software livre i3Geo no âmbit...2016 - Um balanço crítico do desenvolvimento do software livre i3Geo no âmbit...
2016 - Um balanço crítico do desenvolvimento do software livre i3Geo no âmbit...George Porto Ferreira
 
Overview de Grails: O Java em alta produtividade
Overview de Grails: O Java em alta produtividadeOverview de Grails: O Java em alta produtividade
Overview de Grails: O Java em alta produtividadeCleórbete Santos
 
O Poder dos Softwares Livres para Geoprocessamento
O Poder dos Softwares Livres para GeoprocessamentoO Poder dos Softwares Livres para Geoprocessamento
O Poder dos Softwares Livres para GeoprocessamentoAnderson Medeiros
 
Apresentação realidade aumentada para aplicações web e mobile
Apresentação   realidade aumentada para aplicações web e mobileApresentação   realidade aumentada para aplicações web e mobile
Apresentação realidade aumentada para aplicações web e mobileRWTH Aachen University
 
Gerenciamento de Projetos: cenário e aplicação
Gerenciamento de Projetos: cenário e aplicaçãoGerenciamento de Projetos: cenário e aplicação
Gerenciamento de Projetos: cenário e aplicaçãoLucio Campos Neto
 
2018 - Ferramentas Livres para Produção e Disseminação de Dados Geoespaciais ...
2018 - Ferramentas Livres para Produção e Disseminação de Dados Geoespaciais ...2018 - Ferramentas Livres para Produção e Disseminação de Dados Geoespaciais ...
2018 - Ferramentas Livres para Produção e Disseminação de Dados Geoespaciais ...George Porto Ferreira
 

Similaire à O QGIS, caso de sucesso de um projeto aberto da OSGEO (20)

2016 - FOSS4G, a mudança do usuário, de consumidor para colaborador
2016 - FOSS4G, a mudança do usuário, de consumidor para colaborador2016 - FOSS4G, a mudança do usuário, de consumidor para colaborador
2016 - FOSS4G, a mudança do usuário, de consumidor para colaborador
 
gvSIG - Um desktop GIS completo e com suporte nível mundial
gvSIG - Um desktop GIS completo e com suporte nível mundialgvSIG - Um desktop GIS completo e com suporte nível mundial
gvSIG - Um desktop GIS completo e com suporte nível mundial
 
Qgisbrasil 2 anos
Qgisbrasil 2 anosQgisbrasil 2 anos
Qgisbrasil 2 anos
 
Geoprocessamento com Software Livre
Geoprocessamento com Software LivreGeoprocessamento com Software Livre
Geoprocessamento com Software Livre
 
Manual SIG OpenSource - Setembro 2013
Manual SIG OpenSource - Setembro 2013Manual SIG OpenSource - Setembro 2013
Manual SIG OpenSource - Setembro 2013
 
Aula01-JavaScript
Aula01-JavaScriptAula01-JavaScript
Aula01-JavaScript
 
Django para portais de alta visibilidade. tdc 2013
Django para portais de alta visibilidade.   tdc 2013Django para portais de alta visibilidade.   tdc 2013
Django para portais de alta visibilidade. tdc 2013
 
Cross testing mobile com ruby, cucumber e appium
Cross testing mobile com ruby, cucumber e appiumCross testing mobile com ruby, cucumber e appium
Cross testing mobile com ruby, cucumber e appium
 
Webinar i3geo julho_2013
Webinar i3geo julho_2013Webinar i3geo julho_2013
Webinar i3geo julho_2013
 
Django - Muito além do básico
Django - Muito além do básicoDjango - Muito além do básico
Django - Muito além do básico
 
2016 - QGISBrasil
2016 - QGISBrasil2016 - QGISBrasil
2016 - QGISBrasil
 
Clean Code/Architecture com Android e Flutter
Clean Code/Architecture com Android e FlutterClean Code/Architecture com Android e Flutter
Clean Code/Architecture com Android e Flutter
 
2016 - O uso do DSGTools na produção de geoinformação
2016 - O uso do DSGTools na produção de geoinformação2016 - O uso do DSGTools na produção de geoinformação
2016 - O uso do DSGTools na produção de geoinformação
 
2016 - Um balanço crítico do desenvolvimento do software livre i3Geo no âmbit...
2016 - Um balanço crítico do desenvolvimento do software livre i3Geo no âmbit...2016 - Um balanço crítico do desenvolvimento do software livre i3Geo no âmbit...
2016 - Um balanço crítico do desenvolvimento do software livre i3Geo no âmbit...
 
Overview de Grails: O Java em alta produtividade
Overview de Grails: O Java em alta produtividadeOverview de Grails: O Java em alta produtividade
Overview de Grails: O Java em alta produtividade
 
O Poder dos Softwares Livres para Geoprocessamento
O Poder dos Softwares Livres para GeoprocessamentoO Poder dos Softwares Livres para Geoprocessamento
O Poder dos Softwares Livres para Geoprocessamento
 
Apresentação realidade aumentada para aplicações web e mobile
Apresentação   realidade aumentada para aplicações web e mobileApresentação   realidade aumentada para aplicações web e mobile
Apresentação realidade aumentada para aplicações web e mobile
 
Curso de Grails
Curso de GrailsCurso de Grails
Curso de Grails
 
Gerenciamento de Projetos: cenário e aplicação
Gerenciamento de Projetos: cenário e aplicaçãoGerenciamento de Projetos: cenário e aplicação
Gerenciamento de Projetos: cenário e aplicação
 
2018 - Ferramentas Livres para Produção e Disseminação de Dados Geoespaciais ...
2018 - Ferramentas Livres para Produção e Disseminação de Dados Geoespaciais ...2018 - Ferramentas Livres para Produção e Disseminação de Dados Geoespaciais ...
2018 - Ferramentas Livres para Produção e Disseminação de Dados Geoespaciais ...
 

Dernier

ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresLilianPiola
 
02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdfJorge Andrade
 
A experiência amorosa e a reflexão sobre o Amor.pptx
A experiência amorosa e a reflexão sobre o Amor.pptxA experiência amorosa e a reflexão sobre o Amor.pptx
A experiência amorosa e a reflexão sobre o Amor.pptxfabiolalopesmartins1
 
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptxSlides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptxLuizHenriquedeAlmeid6
 
Sociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autoresSociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autoresaulasgege
 
Mesoamérica.Astecas,inca,maias , olmecas
Mesoamérica.Astecas,inca,maias , olmecasMesoamérica.Astecas,inca,maias , olmecas
Mesoamérica.Astecas,inca,maias , olmecasRicardo Diniz campos
 
637743470-Mapa-Mental-Portugue-s-1.pdf 4 ano
637743470-Mapa-Mental-Portugue-s-1.pdf 4 ano637743470-Mapa-Mental-Portugue-s-1.pdf 4 ano
637743470-Mapa-Mental-Portugue-s-1.pdf 4 anoAdelmaTorres2
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxOsnilReis1
 
William J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfWilliam J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfAdrianaCunha84
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxLuizHenriquedeAlmeid6
 
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdfO Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdfPastor Robson Colaço
 
FCEE - Diretrizes - Autismo.pdf para imprimir
FCEE - Diretrizes - Autismo.pdf para imprimirFCEE - Diretrizes - Autismo.pdf para imprimir
FCEE - Diretrizes - Autismo.pdf para imprimirIedaGoethe
 
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptxQUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptxIsabellaGomes58
 
Educação São Paulo centro de mídias da SP
Educação São Paulo centro de mídias da SPEducação São Paulo centro de mídias da SP
Educação São Paulo centro de mídias da SPanandatss1
 
Aula - 2º Ano - Cultura e Sociedade - Conceitos-chave
Aula - 2º Ano - Cultura e Sociedade - Conceitos-chaveAula - 2º Ano - Cultura e Sociedade - Conceitos-chave
Aula - 2º Ano - Cultura e Sociedade - Conceitos-chaveaulasgege
 
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024Sandra Pratas
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasCassio Meira Jr.
 
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdfBRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdfHenrique Pontes
 

Dernier (20)

ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
 
02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf
 
A experiência amorosa e a reflexão sobre o Amor.pptx
A experiência amorosa e a reflexão sobre o Amor.pptxA experiência amorosa e a reflexão sobre o Amor.pptx
A experiência amorosa e a reflexão sobre o Amor.pptx
 
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptxSlides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
 
Sociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autoresSociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autores
 
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
 
Mesoamérica.Astecas,inca,maias , olmecas
Mesoamérica.Astecas,inca,maias , olmecasMesoamérica.Astecas,inca,maias , olmecas
Mesoamérica.Astecas,inca,maias , olmecas
 
637743470-Mapa-Mental-Portugue-s-1.pdf 4 ano
637743470-Mapa-Mental-Portugue-s-1.pdf 4 ano637743470-Mapa-Mental-Portugue-s-1.pdf 4 ano
637743470-Mapa-Mental-Portugue-s-1.pdf 4 ano
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
 
William J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfWilliam J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdf
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
 
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdfO Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
 
FCEE - Diretrizes - Autismo.pdf para imprimir
FCEE - Diretrizes - Autismo.pdf para imprimirFCEE - Diretrizes - Autismo.pdf para imprimir
FCEE - Diretrizes - Autismo.pdf para imprimir
 
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptxQUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
 
Educação São Paulo centro de mídias da SP
Educação São Paulo centro de mídias da SPEducação São Paulo centro de mídias da SP
Educação São Paulo centro de mídias da SP
 
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
 
Aula - 2º Ano - Cultura e Sociedade - Conceitos-chave
Aula - 2º Ano - Cultura e Sociedade - Conceitos-chaveAula - 2º Ano - Cultura e Sociedade - Conceitos-chave
Aula - 2º Ano - Cultura e Sociedade - Conceitos-chave
 
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e Específicas
 
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdfBRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
 

O QGIS, caso de sucesso de um projeto aberto da OSGEO

  • 1. Setembro/2016 O QGIS, caso de sucesso de um projeto aberto da OSGEO Luiz Motta COTIG/CGMAM/DIPRO/IBAMA http://www.ibama.gov.br 4o GeoAlagoas
  • 2. Plano da apresentação ● O que é a OSGEO. ● O que é um projeto Aberto – Exemplo QGIS. ● Modelo de desenvolvimento do QGIS. ● Praticando o QGIS. ● Plugins do IBAMA no QGIS. ● Indo além do quadrado. ● Conclusão.
  • 3. OSGEO ● “Open Source Geospatial Foundation”. Estabelecido em 2006. ● Apoiar o desenvolvimento colaborativo de SIG de código aberto – FOSS4G. ● Dedicada a filosofia aberta de desenvolvimento orientado a comunidade participativa. ● Governada por um conselho diretor e representantes locais(países, estados, idioma,…). ● Promove a adoção de padrões abertos (OGC) ● Projetos de software precisam passar por um processo de incubação p/ ser da OSGEO.
  • 4. Projeto Aberto – Exemplo QGIS ● Garry Sherman desenvolveu um visualizador de dados do PostGIS em Linux (2002). ● Tornou-se um projeto encubado pela OSGEO em 2007. ● Versão 1 em 2009 (7 anos depois).
  • 5. Projeto Aberto – Exemplo QGIS(cont.) ● QGIS não é apenas um software – É uma comunidade. Desenvolvedores, documentadores, tradutores, reportadores de bugs/novas funcionalidades, patrocinadores, doadores e usuários. ● Extenso uso das redes sociais para subsidiar os usuários. http://gis.stackexchange.com/tags (05/09/2016) QGIS: 14.533 x ArcGIS: 13.457 ● Wiki: lista de tarefas(situação, prioridades,…) https://hub.qgis.org/ ● Listas do projeto QGIS: usuários, desenvolvedores, times(documentadores, blog, foruns, …), tradutores e conselho diretor. http://www.qgis.org/en/site/getinvolved/mailinglists.html
  • 6. Modelo de desenvolvimento do QGIS ● Extenso uso de outros projetos abertos: ● Processing(origem SEXTANTE): Uma única interface para utilizar funções de outros programas.
  • 7. Modelo de desenvolvimento do QGIS(cont.) ● Modelo Bazzar x Catedral*: ● Desenvolvimento do Código: Internet visível ao público X Restrito a um grupo * E. Raymond (1997): The Cathedral and the Bazaar
  • 8. Modelo de desenvolvimento do QGIS(cont.) ● Lições de Raymond (total 19): ● Bons programadores conhecem o que escrevem. Grandes programadores conhecem como reescrever. ● Tratar seu usuários como codesenvolvedor é o caminho mais fácil para melhora de código e depuração eficaz. Os usuários são o seu recurso mais valioso. ● Libere cedo, libere sempre. Ouça os seus usuários. ● Um projeto com grande número de desenvolvedores e “power users” tem menor chance de errar do que projetos com alguns “Especialistas”. ● Com suficiente globos oculares, todos os erros são triviais.
  • 9. Praticando o QGIS Como utilizar os vetores das cartas do IBGE (dwg): Precisa ter o Microstation ?
  • 10. Praticando o QGIS(cont.) ● DWG: é um arquivo fechado que descreve um desenho. ● Não possui um Sistema de Referência de Coordenadas(SRC). ● Pode-se trabalhar com qualquer unidade de medida plana. ● Entendendo o desenho: ● Assume que está em SAD 69 fuso 25. ● Assume que a unidade de medida é km. ● O QGIS e a maioria dos SIG’s tem na sua biblioteca de SRC a projeção SAD69 / UTM zone 25S. ● PROJ4: +proj=utm +zone=25 +south +ellps=aust_SA +towgs84=-66.87,4.37,-38.52,0,0,0,0 +units=m +no_defs ● Solução: Criar um SRC com os mesmos parâmetros, colocando a unidade em km.
  • 14. Plugins do IBAMA no QGIS https://plugins.qgis.org
  • 15. ● Mostra/Oculta a camada ● http://pt.slideshare.net/LuizMotta3/presentation-2015-0701ibamaplugins Toggle Active Layer Plugin
  • 16. ● Usa a camada ativa como uma cortina em cima das outras camadas ● http://pt.slideshare.net/LuizMotta3/mapswipetool-plugin MapSwipe Tool Plugin
  • 17. ● Mostra apenas as classes que estão no canvas ● http://pt.slideshare.net/LuizMotta3/qgis-ibama-rasterlegendsensitive Raster legend sensitive Plugin
  • 18. ● Sincroniza as janelas (mudança de extensão), Overview, Magnifier, … ● Menos camadas p/ habilitar na janela principal ● http://pt.slideshare.net/LuizMotta3/presentation-2015-0701ibamaplugins Auxiliary Window Plugin
  • 19. ● Utilizando uma camada de catálogo, pode-se adicionar as imagens que fazem interseção com janela de visualização(canvas) ● http://pt.slideshare.net/LuizMotta3/presentation-2015-0701ibamaplugins Catalog on the Fly Plugin
  • 20. ● Cria uma camada de catálogo(memória) a partir de um diretório ● http://pt.slideshare.net/LuizMotta3/qgis-ibama-imagefootprint Image Footprint Plugin
  • 21. ● Cria feições no QGIS a partir das seleções de regiões no GIMP ● http://pt.slideshare.net/LuizMotta3/gimp-selection-feature-plugin-qgis Gimp Selection Feature Plugin
  • 22. Indo além do quadrado Em 2015 participei do programa Explorer da Planet Labs https://www.planet.com/)
  • 23. Indo além do quadrado(cont.) PLUGIN NÃO É OFICIAL!
  • 24. Indo além do quadrado(cont.) Testar as imagens da Planet nos Poços de Petróleo (total 5)
  • 25. Indo além do quadrado(cont.) 16/09/2016 ~ 1:5.000
  • 26. Indo além do quadrado(cont.) 20/09/2016 ~ 1:5.000
  • 27. Indo além do quadrado ● Em 2011 ocorre o Tsuname no Japão ● A comunidade da OSGEO do Japão se mobiliza p/ minimizar os impactos do tsunami. ● Houve uma solicitação p/ que o QGIS tivesse acesso ao servidor BING(Microsoft) pelo plugin OpenLayers. Em menos de 30 horas foi atualizado o plugin. ● O trabalho foi utilizado como exemplo da importância de outras comunidades da OSGEO nos trabalhos de recuperação
  • 28. Indo além do quadrado(cont) http://pt.slideshare.net/Yoichi_gmf/response-of-osgeo-japan-with-other- comunities-to-the-great-east-japan-earthquake
  • 29. Indo além do quadrado(cont)
  • 30. Indo além do quadrado(cont)
  • 31. Indo além do quadrado(cont)
  • 32. Indo além do quadrado(cont)
  • 33. Conclusão ● “Marketing”: ● Um software aberto permite maior autonomia tecnológica em comparação com um software proprietário. ● Um projeto apoiado pela OSGEO oferece uma credibilidade para FOSS. ● “Filosofia” ● A liberdade de conhecer, melhorar e colaborar é o maior que a tecnologia. ● Responsabilidade social na utilização e capacitação de programas de SIG
  • 34. Agradecimento luiz.motta@ibama.gov.br ● Juntos, fazemos MAIS com MENOS. ● Engaje no conhecimento livre! ● QGIS is Rock!