gisvm no eslap 2009

23
G I S V M G I S V M Geographic Information System  v virtual m machine Máquina Virtual de Software Livre SIG Software Livre SIG

Upload: ricardo-pinho

Post on 02-Aug-2015

62 views

Category:

Technology


0 download

TRANSCRIPT

G I S V MG I S V MGeographic Information System

 vvirtual mmachine

Máquina Virtual de

Software Livre SIGSoftware Livre SIG

2

GISVM – Apresentação

Uma contribuição pessoal para a comunidade mundial de 

Free Open Source Software For GIS(FOSS4G),

RICARDO PINHO

3

GISVM – Sumário

● Rapido enquadramento...

● O que é a GISVM?

● Porquê? Quais os objectivos…

● O Presente e que Futuro?

4

GIS ­ A indústria• Actual cenário do Software SIG comercial:

– Três grandes: ESRIESRI , IntergraphIntergraph e AutodeskAutodesk, operando em regime de monopólio: oferecendo gamas completas de soluções para SIG.

– Crescente combate à piratariacombate à pirataria e à cópia ilegal: Hardlocks, sistemas de segurança, ASSOFT, etc. 

– Preços elevados de comercialização e formaçãoPreços elevados de comercialização e formação, obrigando ao compromisso do cliente sobre o investimento inicial.

– Fidelização do cliente pela dependênciaFidelização do cliente pela dependência dos: formatos proprietários, contractos de actualização e upgrades.

– (prática) Anti­interoperabilidadeAnti­interoperabilidade como forma de dificultar a mudança para software da concorrência.

– Monopolização do clienteMonopolização do cliente, fomentando a utilização restrita de soluções de uma marca: “Qual é o teu SIG?”

5

Software Livre no SIG

• Na área dos SIG inúmeros projectos de Software livre foram surgindo ao longo dos últimos anos: 

6

Software Livre: Sucesso

• O porquê do sucesso do Software Livre:

– Propícia a colaboração/contribuiçãocolaboração/contribuição de milhares de possíveis utilizadores.

– Re­utilização e eficiênciaRe­utilização e eficiência no aproveitamento dos investimentos anteriores. Elimina a repetição de trabalhos já realizados.

– Efeito de complementaridadecomplementaridade, “Bola de Neve” no desenvolvimento de software.

7

GIS Open Standards

• Open Geospatial Consortium (OGC)

“The Open Geospatial Consortium, Inc.® (OGC) is a non­profit, international, voluntary consensus standards organizationconsensus standards organization that is leading the development of standards for geospatial and location based services”.

– O Software livre SIG tem tido um papel preponderante na adopção dos Open Standards e na aproximação ao objectivo da plena interoperabilidade entre as aplicações. 

(fonte: www.opengeospatial.org)

8

Virtualization

• Virtualization: Conceito & História

– On February 8, 1999, VMwareFebruary 8, 1999, VMware introduced the first x86 first x86 virtualizationvirtualization product, "VMware Virtual PlatformVMware Virtual Platform", based on earlier research by its founders at Stanford University. VMware filed for a patent on their techniques in October 1998, which was granted as U.S. Patent 6,397,242  on May 28, 2002.

– x86 virtualizationx86 virtualization is the method by which x86­based "guest" x86­based "guest" operating systems are run under another "host" x86 operating systems are run under another "host" x86 operating systemoperating system, with little or no modification of the guest OS. The x86 processor architecture did not originally meet  the Popek and Goldberg  virtualization requirements. In 2005 and In 2005 and 2006, extensions to their respective x86 architectures by 2006, extensions to their respective x86 architectures by Intel and AMDIntel and AMD resolved this and other virtualization difficulties.

(fonte: wikipedia)

9

Virtualization• Conclusão:    “Virtualization é uma comprovada tecnologia de software que está a 

transformar rapidamente o mundo das TItransformar rapidamente o mundo das TI e a mudar fundamentalmente a forma como as pessoas usam os forma como as pessoas usam os computadorescomputadores”(fonte: vmware)  

10

GISVM – O que é?

• Experiência de mistura de três “ingredientes”:

GIS + Free Software + Virtualization

= GIS Virtual MachineGIS Virtual Machine

• Porque não existe nenhuma, no mundo!? 

• Vou criar a primeira… E assim nasceu a GISVM!

11

GISVM – O que é?

• Em resumo a GISVM é:

– Uma Virtual Machine, criada na plataforma VMWare. Provavelmente a mais evoluída e robusta do mercado.

– Baseada no SO Ubuntu Desktop, instalação standard, com o pacote normal de aplicações seleccionada para esta distribuição. Incluindo o Open Office!

– Conjunto completo de aplicações GIS Free Software, seleccionadas de forma a disponibilizar ferramentas para responder às principais necessidades de um utilizador GIS.

12

GISVM – O que é?

• Aplicações instaladas:

­ OpenOffice: Writer, Calc, Impress, Draw­ Internet: Firefox, Evolution Mail, Ekiga Softphone, Transmission Bit Torrent Client­ Graphics: F­Spot Photo Manager, GIMP Image Editor, XSane Image Scanner­ Sound & Video: Audio CD Extractor, Brasero Disc Burning, Movie Player, Rhythmbox Music Player, Sound Recorder­ Etc, (Synaptic)

­ Quantum GIS + GRASS, popular aplicação SIG que integra as funções de análise IG do famoso GRASS.

­ gvSIG, completa aplicação desktop SIG, com diversas possibilidades de expansão.

­ KOSMO, interessante equivalente ArcView

­ uDIG, excelente interface grafico para desenvolvimento de aplicações. Baseado em Java e Eclipse.

­FWTools: Open EV, GDAL/OGR, Proj.4, OGDI, conjunto de comandos para utilização directa das principais bibliotecas SIG opensource.

­ PostgreSQL + PostGIS, base de dados relacional/objecto com suporte de objectos e operações geográficas. Conforme especificações Simple Features da OGC.­ Java + Tomcat + Geoserver, servidor Web SIG, baseado em Java e conforme especificações WMS, WFS­T e WCS da OGC.­ Apache + PHP + Mapserver, servidor Web SIG muito popular e de elevada performance, conforme especificações WMS, WCS e WFS da OGC.

GeraisGIS DesktopGIS Server

13

GISVM – O que é?

Algumas capturas de Ecrã:

14

GISVM – O que é?

Exemplo: m@pas online ­ IGP

15

GISVM – Porquê?

• Quais os objectivos da GISVM:

– Didáctico, destinado a quem está a dar os primeiros passos no mundo do Software Livre: Linux e SIG. Servindo de alternativa simples à, sempre difícil, fase de transição entre “mundos”.

– Prático, permite ser utilizado quando e como se pretende, sem complicadas tarefas de execução (reboot, liveCD, partições, etc)

– Adaptável, pode ser facilmente adaptável às necessidades pessoais, com inclusão de dados e/ou outras aplicações.

16

GISVM – Presente

Site do projecto: www.GISVM.COM

17

GISVM – Presente

• Visitas ao site em quatro meses (2008)

18

GISVM – Presente

• Downloads:

19

GISVM ­ Presente

• Origem geográfica das Visitas:

20

GISVM – Presente

• Conclusões sobre Resultados:

– A adesão ultrapassaadesão ultrapassa todas as expectativas iniciais.

– A simples ideia inicial tornou­se mais complexa e pede uma dedicação maior ao projectodedicação maior ao projecto

– O projecto acarreta custos directos e indirectoscustos directos e indirectos maiores do que o esperado

21

GISVM – Que Futuro?

• Próximos passos:

– Lançamento da versão Servidor do GISVMversão Servidor do GISVM 

– Sustentabilidade: “Doar para download”(por um valor simbólico !)

– Participação no FOSS4G2009FOSS4G2009 – Sidney!!!

22

GISVM – Agradecimentos

Devo agradecer a:

• Comissão Organizadora da ESLAP 2009

• Forúm LusoGIS, e em particular ao Artur Gil.

• Forúm IGP e em particular ao Luis Neves.

• A todos os que me enviaram mensagens de apoio ao projecto GISVM…

23

GISVM – Colaboração

APELO À COLABORAÇÃOAPELO À COLABORAÇÃO””www.gisvm.com/forumwww.gisvm.com/forum”

MUITO OBRIGADO

Ricardo Pinho([email protected])