Skip to content
Pedro Guimarães edited this page Dec 21, 2015 · 31 revisions

Bem vind@ à Wiki do explorador!

Esta Wiki descreve a estrutura geral da ferramenta Explorador de dados de biodiversidade do Sistema de Informação sobre a Biodiversidade Brasileira, o SiBBr. O portal é um esforço da equipe de desenvolvimento, alocada no escritório do SiBBr, em Brasília-DF. A equipe se encontra sob a gestão do Ministério da Ciência, Tecnologia e Inovação, o MCTI, em parceria com o Programa das Nações Unidas para o Meio Ambiente, o PNUMA.

Este portal tem como objetivo exibir todos os conjuntos de dados dos publicadores que participam da rede SiBBr. Estes conjuntos são publicados normalmente através da ferramenta Integrated Publishing Toolkit, o IPT, do Global Biodiversity Information Facility, o GBIF. Tais conjuntos são coletados e indexados em uma base de dados utilizando a ferramenta comunitária de colheita lontra-harvester.

Portanto, o explorador é um repositório de dados de biodiversidade, focado em registros de ocorrências de espécies, no qual os usuários - sejam leigos, gestores públicos ou pesquisadores científicos, etc. - podem realizar consultas em busca de dados e visualizar indicadores sobre a biodiversidade brasileira, com o objetivo de contribuir para a construção do conhecimento que permita o uso sustentável e responsável dos recursos do meio ambiente.

O código deste portal foi baseado no código produzido pela rede Canadensys, e está organizado da seguinte forma:

Arquitetura SiBBr

  1. explorador: Código base do portal, comporta as funcionalidades do explorador geográfico de dados, busca com filtros, download dos dados, etc.
  2. web-theme: Em termos de desenvolvimento, está relacionado à customização do front end do portal, especialmente temas, estilo, liguagem, etc.
  3. lontra-harvester: Projeto comunitário. Ferramenta de colheita e indexação que permite a criação e preenchimento das tabelas de banco de dados que armazenam as informações exibidas no portal.
  4. liger-data-acess: Projeto comunitário. Biblioteca Java que utiliza tecnologias Hibernate/JDBC para realizar a interface de comunicação entre aplicação e a base de dados PostgreSQL.
  5. api: Aplicação web responsável por fornecer um serviço de consulta aos dados do portal de maneira automatizada através de uma API;
  6. tile-server: Aplicação responsável por fornecer um serviço para projetar na tela os pontos relativos aos registros de ocorrência que possuem coordenadas. Este serviço é consumido pelo explorador.

Documentação técnica

Documentação de usuário

#####Caso você tenha interesse em instanciar o portal para visualizar seus dados, ou seja um desenvolvedor interessado em contribuir para o desenvolvimento do projeto, mais informações disponíveis na →Guia de instalação←#####