-
Notifications
You must be signed in to change notification settings - Fork 0
Home
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:
- explorador: Código base do portal, comporta as funcionalidades do explorador geográfico de dados, busca com filtros, download dos dados, etc.
- web-theme: Em termos de desenvolvimento, está relacionado à customização do front end do portal, especialmente temas, estilo, liguagem, etc.
- 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.
- 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.
- 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;
- 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.
#####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←#####
Sugestões, ideas e comentários são bem vindos.