Aplicações de astronomia

Todos os arquivos estão disponibilizados aqui temporariamente, portanto os links deverão mudar (serão movidos para um repositório versionado em breve).

Aplicações online usando dados do JPL/NASA

Base de dados: documentos XML

Baixe o arquivo e abra em um editor de textos ou editor XML

Como os dados foram extraídos

Os dados do Sol e oito planetas principais foram inseridos manualmente.

Os dados dos satélites, asteróides, objetos trans-netunianos, centauros e cometas foram extraídos da base do Jet Propulsion Laboratory (JPL) da NASA através das ferramentas Commons HTTPClient e JTidy usadas para converter os resultados das pesquisas (tabelas HTML) em XML, extraíndo os dados selecionados e convertendo-os nos formatos e unidades usadas na aplicação (através de Java e várias folhas de estilo XSLT). A última atualização foi em dezembro de 2010.

Os programas usados serão disponibilizados aqui em breve.

Como os gráficos e tabelas foram gerados

Os gráficos SVG de órbitas são gerados através de folha de estilos XSLT, que é processada pelo Saxon 9.0 embutido em um servlet Java. Todos os arquivos utilizados na transformação estão listados abaixo (TODO: svn links):

A folha de estilos usa XSLT 1.0 e XPath 1.0 sem extensões (e não versões mais novas) porque é usada em um treinamento que aborda essas versões separadamente (por motivos práticos e suporte).

comments powered by Disqus