BANCO DE DADOS GEOGRÁFICOS E WEBMAPPING - I 3 GEO Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza
ROTEIRO Apresentação Instalação do i 3 Geo Visão geral do i3geo Características e funcionalidades Administrando o i3geo Criando um mapa (camada)
APRESENTAÇÃO O I 3 Geo, Interface Interativa para Internet de Ferramentas de Geoprocessamento, é um aplicativo desenvolvido pela CGTI (Coordenação Geral de Tecnologia de Informação) do Ministério do Meio Ambiente, com a finalidade de agrupar e organizar os dados geográficos produzidos pelas diversas áreas do Ministério, possibilitando não só o acesso, mas também diversas análises provenientes destes dados.
APRESENTAÇÃO Desta forma, o I 3 Geo consiste em um servidor de mapas baseado em softwares livres, principalmente MapServer, utilizando como plataforma de funcionamento navegadores para Internet (Internet Explorer, Firefox,...).
APRESENTAÇÃO O I 3 Geo teve como principal objetivo difundir o uso de geoprocessamento dentro do Ministério do Meio Ambiente, a partir da implementação de uma interface genérica, porém com inúmeras possibilidades de interação entre aplicação e usuário, tornando-o um sistema que atende a diversas finalidades, desde a simples navegação pelos mapas temáticos gerados por usuários leigos até sua utilização como ferramenta de análise e apoio à tomada de decisão por gestores do Ministério do Meio Ambiente.
APRESENTAÇÃO Outro ponto a ser destacado é a adoção de padrões internacionais de interoperabilidade, facilitando o acesso remoto a dados, permitindo o estabelecimento de redes cooperativas de trocas de informações entre diversas instituições governamentais, não governamentais, privadas entre outras. Ainda, pode-se destacar que o primeiro serviço de disponibilização de dados cartográficos (webservice no padrão WMS) instituído no Brasil foi o de Unidades de Conservação Federal, implementado no I3Geo e disponível de forma irrestrita para toda a sociedade.
INSTALAÇÃO DO I 3 GEO Para uma instalação básica são necessários os seguintes passos: Baixar o i 3 Geo do portal Software Público http://http://www.softwarepublico.gov.br Descompactar o arquivo no raiz do c:\ C:\ms4w Iniciar o serviço do Apache contido dentro da distribuição ms4w (*) Entrar em uma janela Prompt de comando como administrador Executar o arquivo c:\ms4w\apache-install.bat ATENÇÃO: antes de instalar o Apache, pode ser necessário fazer alterações no arquivo httpd.conf (porta)
INSTALAÇÃO DO I 3 GEO Para uma instalação básica são necessários os seguintes passos: Testar o servidor de páginas Web acessando o localhost no navegador de Internet http://localhost Testar o I 3 Geo http://localhost/i3geo/ Usuário: admin/admin
INSTALAÇÃO DO I 3 GEO
INSTALAÇÃO DO I 3 GEO Opcionalmente você pode instalar outros softwares para usar em conjunto com o i 3 Geo PostgreSQL PostGIS
VISÃO GERAL DO I 3 GEO Arquitetura do i 3 Geo
VISÃO GERAL DO I 3 GEO
VISÃO GERAL DO I 3 GEO Modelo de integração de ferramentas Fontes de dados PostgreSQL/PostGIS Imagens raster OGR...
VISÃO GERAL DO I 3 GEO Modelo de integração de ferramentas Softwares auxiliares Mapserver É uma plataforma Open Source para a publicação de dados espaciais e aplicações de mapeamento interativas para a web. http://mapserver.org/ Mapyrus É um software para criar gráficos de pontos, linhas, polígonos e etiquetas para PostScript (alta resolução, até papel A0), PDF, SVG e formatos de saída de imagens para web. http://mapyrus.sourceforge.net/mapyrus.pdf R É um pacote estatístico utilizado para geração de gráficos e análises estatísticas. http://www.r-project.org/
VISÃO GERAL DO I 3 GEO Modelo de integração de ferramentas Softwares auxiliares CPAINT CPAINT (Cross-Platform Asynchronous INterface do Toolkit) é um conjunto de ferramentas multilinguagem que ajuda os desenvolvedores web a projetar e implementar aplicações web AJAX com facilidade e flexibilidade. Originalmente nasceu da frustração e decepção do autor com outros kits de ferramentas AJAX de código aberto. É construído sobre os mesmos princípios de AJAX, utilizando JavaScript, um objeto XMLHTTP no lado cliente e uma linguagem de script apropriada no lado do servidor para completar o círculo completo dos dados que trafegam do cliente para o servidor e viceversa. http://cpaint.sourceforge.net/
CARACTERÍSTICAS E FUNCIONALIDADES Componentes básicos de um mapa: Corpo do mapa Menu suspenso Barra de botões Barra de navegação Janela flutuante Guias ou abas laterais Complementos Árvores Dobra de página
CARACTERÍSTICAS E FUNCIONALIDADES
ADMINISTRANDO O I 3 GEO Existem dois grupos principais de administração do i 3 Geo: Configuração de instalação Manutenção do catálogo
ADMINISTRANDO O I 3 GEO Configuração de instalação Corresponde às ações que só podem ser realizadas por pessoa que possui direito de acesso (leitura e escrita) para a pasta do sistema de arquivos do servidor em que o i 3 Geo está instalado. Esse usuário pode realizar modificações no arquivo i3geo/ms_configura.php e nos MAPFILES de inicialização, além daqueles que controlam a interface dos mapas interativos (normalmente esses arquivos localizam-se na pasta i3geo/interface, mas podem ser armazenados em outro local).
ADMINISTRANDO O I 3 GEO Manutenção do catálogo Os usuários desse grupo utilizam o sistema de administração para gerenciar o catálogo de temas, atlas e outras listas controladas, armazenadas no banco de dados de administração. Essas operações são realizadas por meio do navegador de Internet e são acessíveis pelo endereço http://localhost/i3geo/admin. Usuários do segundo grupo devem ser cadastrados no arquivo ms_configura.php, sendo que o administrador de primeiro grupo é o único que pode fazer esse cadastro.
CRIANDO UM MAPA (CAMADA) Metodologia de trabalho Arquivos shapefile Arquivos SQL Banco de Dados Geográfico Representação SHAPE Conversão BEGIN; CREATE TABLE "geo_america_sul" (gid serial PRIMARY KEY, "f_code" varchar(5), "nam" varchar(254), "na2" varchar(2), "na2_descri" varchar(254), "na3" varchar(1), "na3_descri" varchar(254), "wfbpathln" varchar(16), "area" float8, "perimeter" float8); Conversão
CRIANDO UM MAPA (CAMADA) Primeiro passo, assistir ao vídeo Como criar e salvar um mapa rapidamente no i3geo 4.7 http://www.youtube.com/watch?v=rzmv93pptp0