CNUC
MMA - Ministério do Meio Ambiente
SBF - Secretaria de Biodiversidade e Florestas
DAP - Diretoria do Programa Nacional de Áreas Protegidas
CNUC
Tecnologia Utilizada


Versão 2.0 do CNUC
100% Software Livre

Utilização de framework

Linguagem PHP orientada a objetos

Web Services – WSDL 1.2 / SOAP 1.4
(Web Services Description Language)
(Simple Object Access Protocol)
Suporte a diferentes bancos de dados. O banco padrão é o
Postgresql;

Software Map Server para programação de dados geo e
visualização de mapas no I3geo.

CNUC
Arquitetura
Instituição
CNUC
Módulos do sistema
Cadastro Básico
Informações Gerais
Usuário e perfil
Atos Legais
Órgão Gestor
Caracterização
Unidades de Conservação
Fatores Bióticos
Fatores Abióticos
Fatores Sociais
Gestão
Infra-estrutura
Acesso
Aspectos Fundiários
Recurso Humano
Relatórios
Visitação
Ferramentas
Ameaça
Programa especial
Tabelas
Uso dos recursos
Educação Ambiental
CNUC
Módulos do sistema
Imagem
Unidades de Conservação
Certificação
'
Federais
Federais
CNUC
Estratégias para intercâmbio de informações
Web Services

São software que oferecem serviços a aplicações
remotas, denominada consumidoras, utilizando a
internet como canal de comunicação.

Aplicações consumidoras e Web Services podem ser
desenvolvidos em diferentes plataformas, utilizando
diferentes linguagens de programação, pois utiliza
padrões: XML, SOAP, HTTP, WSDL, UDDI
Extensible Markup Language / Simple Object Access Protocol / Web Service Description Language / Universal Description Discovery and Integration
CNUC
Estratégias para intercâmbio de informações

Web Services de Áreas Protegidas do Brasil:
• Piloto inicial com o RANPA e atualmente com WCMC.
• Disponibiliza os dados cadastrais e a geometria das
unidades de conservação no formato WKT(Well-Known Text)
• Documentação dos campos e XML schema
• Outro serviço que disponibiliza a geometria no padrão OGC
no formato WMS (Web Map Server) e WFS(Web Features
Server).
CNUC
Estratégias para intercâmbio de informações

Dados – webservice (20 campos)
CNUC
Estratégias para intercâmbio de informações

Dados – webservice (20 campos) cont...
CNUC
Estratégias para intercâmbio de informações

Dados – webservice (20 campos) cont...
CNUC
Estratégias para intercâmbio de informações

Dados – webservice (20 campos) cont...
CNUC
Estratégias para intercâmbio de informações

Dados – webservice (20 campos) cont...
CNUC
Estratégias para intercâmbio de informações

Autenticação do serviço (Módulo de Integração);
CNUC
RANPA e MMA
CNUC
RANPA e MMA
CNUC
Estratégias para gestão descentralizada
Aplicativo Local de Cadastro de Unidades Conservação
• Ajustes do CNUC para distribuição. Previsão de conclusão em
agosto de 2008.
• Internacionalização;
• Tradução dos sistema e manuais para o Espanhol e Inglês com
apoio da IABIN;
• Gerar o pacote de instalação do sistema e banco de dados;
• Tramites legais para formalizar o sistema como software livre;
CNUC
Estratégias para gestão descentralizada
Aplicativo Local de Cadastro de Unidades Conservação
Procedimentos necessários para distribuição internacional:
• Requer equipe especializada;
• Infra-estrutura com servidor web para hospedar o aplicativo;
• Termo de cooperação bilateral com os países interessados;
CNUC
Acesso ao sistema CNUC
http://www.mma.gov.br/areasprotegidas
Acesso ao Webservice CNUC
Webservice geometria no padrão OGC (WMS/WFS)
http://mapas.mma.gov.br/cg-bin/mapserv?map=/opt/www/html/webservices/ucs.map&
Acesso ao I3Geo
http://mapas.mma.gov.br/i3geo/
CNUC
Gracias
Rosana de Souza Ribeiro Freitas
Analista de sistemas
[email protected]
Download

Estratégias para intercâmbio de informações CNUC