Oficina inpe sadeck

920 visualizações

Publicada em

0 comentários
2 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
920
No SlideShare
0
A partir de incorporações
0
Número de incorporações
436
Ações
Compartilhamentos
0
Downloads
53
Comentários
0
Gostaram
2
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Oficina inpe sadeck

  1. 1. Por: Luis Sadeck Ciclo de Oficinas 2013 INPE – CRA 23/07/2013
  2. 2. Muitas denominações pouco entendimento SOFTWARE FREE – Gratuito É qualquer programa de computador cuja utilização não implica o pagamento de licenças de uso ou royalties. Open Source - Código Aberto Também conhecido como LIVRE É qualquer programa de computador cujo código-fonte deve ser disponibilizado para permitir o uso, a cópia, o estudo e a redistribuição. Proprietário É um software para computadores que é licenciado com direitos exclusivos para o produtor.
  3. 3. Open Source Initiative O Open Source Initiative (OSI) é uma corporação sem fins lucrativos com escopo global para formação e defesa dos benefícios do código aberto sendo uma ponte entre os diferentes participantes da comunidade de código aberto. Dando melhor qualidade, maior confiabilidade, maior flexibilidade, menor custo. São os normatizadores.
  4. 4. Free Software Foundation É uma Fundação que luta pelos direitos da liberdade dos softwares, engajada contra as políticas de controle e espionagem dos usuários. Stop Online Piracy Act (pare com a pirataria on-line). Protect IP Act (ato para proteção da propriedade intelectual). …aumentar o controle estatal da Internet, dando poderes ao presidente de, inclusive, desligar a Internet em situação de ataque. Software livre ensina a pensar a tecnologia da informação disseminando a tecnologia libertando da dependência dos donos da rede.
  5. 5. Liberdade para executar o programa, para qualquer propósito; Liberdade de estudar como o programa funciona, e adaptá-lo para as suas necessidades Liberdade de redistribuir cópias do programa de modo que você possa ajudar ao seu próximo; Liberdade de modificar o programa e distribuir estas modificações, de modo que toda a comunidade se beneficie. A licença deve permitir modificações e obras derivadas Integridade do código do autor Não discriminação contra pessoas ou grupos Não discriminação contra áreas de utilização Licença não pode ser específica a um produto Licenças não podem restringir outro software Licenças devem ser neutras em relação as tecnologias
  6. 6. Tipos de licença GNU GPL (General Public License) Executar, estudar, redistribuir e aperfeiçoar GNU AGPL - atender as necessidades de fornecer liberdade em softwares como serviços SaaS (Software as a service). O software utilizado pode ser 100% web. (FSF) GNU LGPL - permite a associação com programas que não estejam sob as licenças GPL ou LGPL, incluindo Software proprietário. A LGPL visa à regulamentação do uso de bibliotecas de código. (FSF) GNU FDL (Free Documentation License)- permite que textos, apresentações e conteúdo de páginas na internet sejam distribuídos e reaproveitados. (FSF) Licença BSD - utilizada nos sistemas operacionais (Faça quantas cópias quiser.)
  7. 7. OSGeo foi criado para apoiar o desenvolvimento colaborativo de software geoespacial open source, e promover a sua utilização generalizada. http://www.osgeo.org/
  8. 8. O apoio mais importante que você pode dar para o software livre é a utilização de software livre no seu próprio computador e defender o uso dentro de sua empresa ou comunidade para que outros possam adotá-lo.
  9. 9. Envolve o conjunto de técnicas utilizadas para aquisição, manipulação, tratamento, análise e uso integrado da informação espacial para diversos fins. GEOTECNOLOGIAS Sensoriamento Remoto SIG Cartografia WebMAP PDI BDG
  10. 10. GEOTECNOLOGIAS fora das correntes Desktop GIS; Tecnologia Móvel Bibliotecas Geoespaciais; Banco de dados Espaciais; Servidor de mapas;
  11. 11. Desktop GIS
  12. 12. Desktop GIS Software desenvolvido no Brasil pelo INPE; Baseado em uma das maiores bibliotecas de código para geoprocessamento; Licença LGPL; Expansível por plugins; http://www.dpi.inpe.br/terraview/index.php
  13. 13. Desktop GIS
  14. 14. Desktop GIS
  15. 15. Desktop GIS Software desenvolvido no Brasil pelo INPE e K2; Código aberto; Começa a ter uma relação próxima com a TerraLIB; Expansível por plugins, modulos e por LEGAL; Excelente para o aprendizado das técnicas; http://www.dpi.inpe.br/spring/
  16. 16. Desktop GIS
  17. 17. Desktop GIS http://qgis.org/ Software desenvolvido por uma larga comunidade; Código aberto; Roda em múltiplas plataformas: Linux , Windows e Mac; Expansível por plugins que interagem com outros softwares como GRASS; Interoperabilidade com BDG PostGIS;
  18. 18. Desktop GIS
  19. 19. Desktop GIS
  20. 20. Tecnologia Movel http://hub.qgis.org/projects/android-qgis
  21. 21. Desktop GIS Software desenvolvido por uma larga comunidade e nasce no conselho de infraestrutura e transporte; Código aberto; Roda em múltiplas plataformas: Linux , Windows e Mac; Expansível por plugins que interagem com outros softwares como a sextante; Interoperabilidade com BDG PostGIS; http://www.gvsig.org/web/
  22. 22. Desktop GIS
  23. 23. Tecnologia Movel https://play.google.com/store/apps/details?id=es.prodevelop.gvsig.mini http://www.prodevelop.es/ Site do desenvolvedor
  24. 24. Desktop GIS
  25. 25. Bibliotecas Geoespaciais
  26. 26. Bibliotecas Geoespaciais http://www.terralib.org/ Desenvolvido pelo INPE; Código aberto; Permitir o desenvolvimento de uma nova geração de aplicações de SIG; A ideia básica e congregar com SGBD; permite o desenvolvimento rápido de aplicativos personalizados ;
  27. 27. Bibliotecas Geoespaciais Banco de Dados Geográfico SGBD TerraLIB Linguagem de programação Aplicações WEB Normas Usuário
  28. 28. Bibliotecas Geoespaciais
  29. 29. Bibliotecas Geoespaciais Desenvolvido pela Agência Espacial Francesa ; Suporte à imagens de satélite; Boa documentação e lista de duvidas; OTB é baseado na biblioteca de processamento de imagens médicas ITK; Permite o desenvolvimento rápido de aplicativos personalizados ; http://www.orfeo-toolbox.org/otb/
  30. 30. Bibliotecas Geoespaciais
  31. 31. Bibliotecas Geoespaciais OTB Aplications Utilities Library External libs Users Developper
  32. 32. Bibliotecas Geoespaciais Desenvolvido em JAVA; Suporte a dados geoespaciais de diferentes bases; Analisa atributos espaciais e não espaciais; Compõe e exibe mapas com estilo complexos; Cria e analisa gráficos e redes http://geotools.org/ LGPL
  33. 33. Bibliotecas Geoespaciais
  34. 34. Bibliotecas Geoespaciais
  35. 35. Banco de Dados
  36. 36. Banco de Dados É um dos Banco de dados relacionais mais rápidos do mercado; Suporte a Multi-plataforma; Capacidade para manipular bancos com até 50 milhões de registro; Aplicações de nível corporativo http://www.mysql.com/
  37. 37. GEOMETRY POINT LINESTRING POLYGON GEOMETRYCOLLECTION MULTIPOINT MULTILINESTRING MULTIPOLYGON GEOMETRY POINT LINESTRING POLYGON GEOMETRYCOLLECTION MULTIPOINT MULTILINESTRING MULTIPOLYGON Banco de Dados O conjunto de tipos geométricos, proposto pelo OGC SQL com Geometria Tipos ambiente é baseado no Modelo Geométrico OpenGIS Poucas funções espaciais. http://workshops.opengeo.org/postgis-spatialdbtips/introduction.html
  38. 38. Banco de Dados Arquitetura
  39. 39. Banco de Dados
  40. 40. Banco de Dados É um banco de dados objeto-relacional, considerado o banco de dados open-source mais avançado do mundo!; Nascido em 1986 na Universidade de Berkeley, Califórnia; Controle de concorrência multiversionado; É altamente escalável, tanto na quantidade enorme de dados que pode gerenciar, quanto no número de usuários concorrentes que pode acomodar http://www.postgresql.org/
  41. 41. Banco de Dados "foreign-data wrapper", que pode ser usado para acessar dados armazenados em servidores PostgreSQL externos; Checksums usados para detectação de falhas. É necessária para identificar bits corrompidos (silent bit corruptions); http://wiki.postgresql.org/wiki/What%27s_new_in_PostgreSQL_9.3 What's new in PostgreSQL 9.3
  42. 42. Banco de Dados GEOMETRY POINT LINESTRING POLYGON GEOMETRYCOLLECTION MULTIPOINT MULTILINESTRING MULTIPOLYGON GEOMETRY POINT LINESTRING POLYGON GEOMETRYCOLLECTION MULTIPOINT MULTILINESTRING MULTIPOLYGON Mais de 900 funções espaciais.
  43. 43. Banco de Dados
  44. 44. Vs. Pesquisa Google Trends - http://www.google.com/trends/ Banco de Dados
  45. 45. Servidor de Mapas Aplicações GIS na Internet; Multiplataforma; Foco maior no desenvolvimento de aplicações PHP, Python, Perl, Ruby, Java e. NET; Desenvolvido em C Desenvolvido utilizando a biblioteca GeoTools; Multiplataforma; Focado na implantação de Web Services OGC Desenvolvido em JAVA Publicação de dados por mapas/imagens
  46. 46. Servidor de Mapas Originalmente desenvolvido pelo projeto ForNet da Universidade de Minnesota (UMN) em cooperação com a NASA e o Departamento de Recursos Naturais de Minnesota (MNDNR). O software é mantido por um número crescente de desenvolvedores (cerca de 20) de vários lugares do mundo, e é patrocinado por um grupo de organizações que custeia melhorias e a manutenção.
  47. 47. Servidor de Mapas http://mapserver.org/
  48. 48. Servidor de Mapas
  49. 49. Servidor de Mapas GeoServer permite exibir sua informação espacial para o mundo. OpenLayers , uma biblioteca de mapeamento livre, está integrado no GeoServer, tornando a geração de mapas mais rápida e fácil. OpenLayer
  50. 50. Servidor de Mapas
  51. 51. Servidor de Mapas
  52. 52. Servidor de Mapas http://opengeo.org/publications/opengeo-architecture/
  53. 53. Ciclo de Oficinas 2013 INPE – CRA 23/07/2013

×