Resumo |
Com o intuito de simplificar a elaboração de metadados, foi implementado um editor de metadados para o perfil de Metadados Geoespaciais do Brasil (MGB) da versão sumarizada. O perfil MGB visa estabelecer um padrão nacional e sua versão sumarizada, além disso, visa também facilitar e fomentar a produção de metadados por usar apenas o Core Metadata for Geographic Datasets da norma ISO 19115:2003, com o incremento do atributo Status que é considerado obrigatório pelo CEMG-CONCAR [CEMG-CONCAR, 2011]. Nesta segunda fase do projeto foram propostos alguns ajustes e melhorias devido a testes realizados com a primeira versão do sistema, tais testes mostraram que ao usar apenas a definição do livro da CONCAR, o sistema se tornava muito restritivo, uma vez que os arquivos usados para testes (arquivos XML extraídos da INDE - Infraestrutura Nacional de Dados Espaciais) apresentavam divergências do proposto pela CONCAR, além de apresentarem divergências entre si. Outra melhoria realizada nessa segunda fase do projeto teve como objetivo promover uma maior interoperabilidade do edpMGBs com o software GeoNetwork, o que também demandou alguns ajustes na versão inicial do projeto. Por sugestão de alguns usuários, o sistema deveria gerar os metadados em outros formatos de documentos além do XML. Para isso foram planejadas funções que gerariam arquivos no formato HTML e PDF. Entretanto após algumas deliberações chegou-se à conclusão de que implementar um gerador de PDF seria algo redundante devido a interação que se espera ter com o GeoNetwork (que já possui um gerador de PDF). Outra melhoria implementada foi criar um módulo para o preenchimento dos campos do Retângulo Envolvente, uma vez que normalmente é necessário o uso de ferramentas mais complexas para a extração desses campos de arquivos Shapefile ou demais formatos. Foi desenvolvida uma ferramenta na linguagem Python, chamada reSHP, que extrai as coordenadas relativas ao Retângulo Envolvente de um Shapefile e salva em um arquivo XML, que pode ser carregado para o editor edpMGB. |