Difference between revisions of "Hello worldwind"
Doublebyte (talk | contribs) |
Doublebyte (talk | contribs) |
||
Line 43: | Line 43: | ||
sudo cp *.jar /usr/java/latest/jre/lib/ext/ | sudo cp *.jar /usr/java/latest/jre/lib/ext/ | ||
− | '''Nota: a localizacao das pastas do java, pode variar ligeiramente com a distribuicao de Linux! | + | <blink>'''Nota: a localizacao das pastas do java, pode variar ligeiramente com a distribuicao de Linux! |
− | ''' | + | '''</blink> |
Revision as of 12:08, 23 February 2010
Introdução ao Nasa WorldWind
- O World Wind Java SDK é uma framework que permite aos programadores embeberem a tecnologia World Wind nas suas aplicações
- O World Wind é gratuito e de código aberto, publicado sobre a licença NOSA.
- Existe uma release de um servidor wms em java e de uma framework para desenvolver clientes, com uma vasta colecção de exemplos (incluindo applets).
- Também existe uma release de um cliente em .NET.
Neste tutorial, vamos apenas utilizar um dos exemplos, um wms client que permite adicionar servidores wms, em cima de layers world wind; este é em si, uma aplicação stand-alone (em JAVA).
O World Wind conta com um vasto e espectacular portfolio de imagens de satélite da NASA e USGS, fotografias aéreas, mapas topográficos e Dados SIG e modelos 3D da terra e outros planetas.
As imagens acima provem de:
http://en.wikipedia.org/wiki/NASA_World_Wind
O World Wind apresenta os mapas num globo 3D, usando a projecção Equidistante Cilíndrica A ultima versão do World Wind Java é suportada por uma tecnologia chamada JOGL (Java OpenGL) Este é um wrapper do OpenGL para Java, que permite trazer suporte 3D a placas gráficas em Java. Contudo, estas capacidades gráficas “espectaculares” têm um “custo”: nem todas as placas gráficas são compatíveis com esta tecnologia, e não é possível correr o World Wind sem ela! Mais informação aqui:
http://worldwindcentral.com/wiki/Video_Card_Compatibility
Assumindo que a placa gráfica e suportada pelo World Wind, a instalação é muito simples: descarregar a source do World Wind Java SDK:
http://builds.worldwind.arc.nasa.gov/download.asp
certificar de que a instalação de Java esta devidamente actualizada e tentar correr a demo na root da source do world wind (ver: README.txt)
./run-demo.bash gov.nasa.worldwind.examples.ApplicationTemplate
Erro: No caso de as bibliotecas de jogl não estarem na classpath, copiar todos os .so e .jar para as pastas standards do Java.
sudo cp *.so /usr/java/latest/jre/lib/i386/ sudo cp *.jar /usr/java/latest/jre/lib/ext/
<blink>Nota: a localizacao das pastas do java, pode variar ligeiramente com a distribuicao de Linux! </blink>