FOSS4G, a mudança do usuário, de consumidor para colaborador

30
Setembro/2016 FOSS4G, a mudança do usuário, de consumidor para colaborador Luiz Motta COTIG/CGMAM/DIPRO/IBAMA http://www.ibama.gov.br FOSS.4GIS.GOV - Uso de software livre para informações geoespaciais no Governo

Transcript of FOSS4G, a mudança do usuário, de consumidor para colaborador

Page 1: FOSS4G, a mudança do usuário, de consumidor para colaborador

Setembro/2016

FOSS4G, a mudança do usuário, de consumidor para colaborador

Luiz MottaCOTIG/CGMAM/DIPRO/IBAMA

http://www.ibama.gov.br

FOSS.4GIS.GOV - Uso de software livre para informações geoespaciais no Governo

Page 2: FOSS4G, a mudança do usuário, de consumidor para colaborador

Liberdade: Consumir x Colaborar

Ser conduzido

Conduzir

Page 3: FOSS4G, a mudança do usuário, de consumidor para colaborador

Plano da apresentação● O consumidor, “comprador”, de software.

● OSGEO.

● O colaborador de software.

● Modelo de desenvolvimento de FOSS

● Plugins do IBAMA no QGIS.

● Indo além do quadrado.

● Reflexões.

Page 4: FOSS4G, a mudança do usuário, de consumidor para colaborador

O consumidor, “comprador”, de softwarehttp://www.spatialitworld.com/2009/07/3-steps-to-synchronize-google-earth.html

Page 5: FOSS4G, a mudança do usuário, de consumidor para colaborador

O consumidor, “comprador”, de software(cont.)

● Qual software comprar ?● Desktop (Geomedia, Mapinfo, ArcGis …).● Sensoriamento Remoto(PCI, ERDAS, ENVI).● Banco de dados (SQL Server, Oracle, …)

● Vc. usa banco de dados p/ análises de dados ?● Isso é para área de TI!

● Garantia do software● O software não funciona, de quem é a

responsabilidade ?

● Para cada software “pensamos de um jeito”.

● Como melhorar o software! Comprando...

Page 6: FOSS4G, a mudança do usuário, de consumidor para colaborador

OSGEO1o contato(Abril/2008):“Totalmente sem noção do que é OSGEO, FOSS4G,...”

“Posso empacotar tudo e distribuir ?”“Sim, você pode fazer o que você quiser!”

Page 7: FOSS4G, a mudança do usuário, de consumidor para colaborador

OSGEO(cont.)● “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.

Page 8: FOSS4G, a mudança do usuário, de consumidor para colaborador

OSGEO(cont.)

Page 9: FOSS4G, a mudança do usuário, de consumidor para colaborador

O colaborador de software● O software(livre) 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 (28/09/2016)QGIS: 14.774 x ArcGIS: 13.559

● 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

Page 10: FOSS4G, a mudança do usuário, de consumidor para colaborador

O colaborador de software(cont.)...não é apenas UM software...Encontrar as nascentes

Page 11: FOSS4G, a mudança do usuário, de consumidor para colaborador

O colaborador de software(cont.)...não é apenas UM software...Encontrar as nascentes

Page 12: FOSS4G, a mudança do usuário, de consumidor para colaborador

Modelo de desenvolvimento de FOSS● Lições de Raymond (1997):

● 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.

Page 13: FOSS4G, a mudança do usuário, de consumidor para colaborador

Plugins do IBAMA no QGIShttps://plugins.qgis.org

Page 14: FOSS4G, a mudança do usuário, de consumidor para colaborador

● Mostra/Oculta a camada● http://pt.slideshare.net/LuizMotta3/presentation-2015-0701ibamaplugins

Toggle Active Layer Plugin

Page 15: FOSS4G, a mudança do usuário, de consumidor para colaborador

● Usa a camada ativa como uma cortina em cima das outras camadas● http://pt.slideshare.net/LuizMotta3/mapswipetool-plugin

MapSwipe Tool Plugin

Page 16: FOSS4G, a mudança do usuário, de consumidor para colaborador

● Mostra apenas as classes que estão no canvas● http://pt.slideshare.net/LuizMotta3/qgis-ibama-rasterlegendsensitive

Raster legend sensitive Plugin

Page 17: FOSS4G, a mudança do usuário, de consumidor para colaborador

● 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

Page 18: FOSS4G, a mudança do usuário, de consumidor para colaborador

● 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

Page 19: FOSS4G, a mudança do usuário, de consumidor para colaborador

● 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

Page 20: FOSS4G, a mudança do usuário, de consumidor para colaborador

● 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

Page 21: FOSS4G, a mudança do usuário, de consumidor para colaborador

Indo além do quadradoEm 2015 entrei no programa Explorer da Planet Labs

https://www.planet.com/

Page 22: FOSS4G, a mudança do usuário, de consumidor para colaborador

Indo além do quadrado(cont.)

PLUGIN NÃO É OFICIAL!

Page 23: FOSS4G, a mudança do usuário, de consumidor para colaborador

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

Page 24: FOSS4G, a mudança do usuário, de consumidor para colaborador

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

Page 25: FOSS4G, a mudança do usuário, de consumidor para colaborador

Indo além do quadrado(cont)

Page 26: FOSS4G, a mudança do usuário, de consumidor para colaborador

Indo além do quadrado(cont)

Page 27: FOSS4G, a mudança do usuário, de consumidor para colaborador

Indo além do quadrado(cont)

Page 28: FOSS4G, a mudança do usuário, de consumidor para colaborador

Indo além do quadrado(cont)

Page 29: FOSS4G, a mudança do usuário, de consumidor para colaborador

Reflexões

● A liberdade de conhecer, melhorar e colaborar é o maior que a tecnologia.

● Responsabilidade social na utilização e capacitação de programas de SIG

Page 30: FOSS4G, a mudança do usuário, de consumidor para colaborador

Agradecimento

[email protected]

● Juntos, fazemos MAIS com MENOS.● Engaje no conhecimento livre!● QGIS is Rock!