10
Servidor de Mapas – Introdução Autores: prof. Dr. Carlos Augusto Mattei Faggin, Eunice Barbosa, Ricardo S. Nader e Edgar Spilla. Data: nov. 2015 1- O que é: uma estrutura para a apresentação de dados geoespaciais (mapas e informações relacionadas) na Internet. O resultado final da configuração desse tipo de sistema (SIG cliente-servidor), é a geração de um Geoportal (página eletrônica com mapas, imagens de satélite, ortofotos e dados vinculados). Os usuários têm diferentes permissões, por exemplo, para inserir e excluir dados ou somente permissão para consultar e personalizar a aparência. O Administrador tem poder máximo, por exemplo, para instalar softwares. Pode ser usado para trabalhos em andamento ou exibição de resultados finais. Primeiros servidores apenas permitiam visualização, servidores de última geração permitem ao usuário maior interação com os dados e consultas personalizadas. 2- Exemplos: Servidor Emplasa Geo (Governo do Estado de São Paulo):

Servidor de Mapas – Introdução Autores: prof. Dr. Carlos ... · Data: nov. 2015 1- O que é: uma estrutura para a apresentação de dados geoespaciais ... Servidor do IBGE permite

Embed Size (px)

Citation preview

Servidor de Mapas – IntroduçãoAutores: prof. Dr. Carlos Augusto Mattei Faggin, Eunice Barbosa, Ricardo S. Nader e Edgar Spilla. Data: nov. 2015

1- O que é: uma estrutura para a apresentação de dados geoespaciais (mapas e informações relacionadas) na Internet. O resultado final da configuração desse tipo de sistema (SIG cliente-servidor), é a geração de um Geoportal (página eletrônica com mapas, imagens de satélite, ortofotos e dados vinculados). Os usuários têm diferentes permissões, por exemplo, para inserir e excluir dados ou somente permissão para consultar e personalizar a aparência. O Administrador tem poder máximo, por exemplo, para instalar softwares. Pode ser usado para trabalhos em andamento ou exibição de resultados finais. Primeiros servidores apenas permitiam visualização, servidores de última geração permitem ao usuário maior interação com os dados e consultas personalizadas.

2- Exemplos:Servidor Emplasa Geo (Governo do Estado de São Paulo):

Servidor DataGeoAmbiental (Governo do Estado de São Paulo):

Servidor Habisp (Prefeitura do Município de São Paulo):

Servidor do IBGE (Governo Federal):

Servidor do IBGE permite maior integração com os dados, por exemplo, escolher a quantidade de classes do mapa temático.

3. Criação de servidores:

É necessário o apoio de pessoal especializado em informática, principalmente técnicos em segurança de redes. Manutenção deve ser constante, tanto na parte de informática como na consolidação dos dados.Softwares necessários: Servidores Web (por exemplo, Apache), Servidores de Mapas (por exemplo, MapGuide Server) e interface gráfica para gerenciamento dos dados (por exemplo, MapGuide Maestro).Após a instalação dos softwares no servidor, é possível ao criador do WebService administrar o serviço via Web a partir de seu computador.

4. Administração do Servidor via Web (Servidor Instalado Remotamente):4.1 – Acessando o Servidor Remotamente: no Windows acesse o software Conexão de Área de Trabalho Remota. O software irá solicitar o login e senha de Administrador, que foram criados quando os softwares foram instalados no Servidor.4.2 – Inicializar o Servidor de Banco de Dados: se o Apache não estiver funcionando clique com o botão direito do mouse sobre o ícone na mesa de trabalho para acioná-lo. Normalmente quando o ícone está na cor verde, o Apache está em funcionamento.4.3 – Inicializar o Mapguide Server: basta clicar no ícone, como qualquer outro software.4.4 – Inicializar o Mapguide Maestro: com este software o usuário autorizado fará a criação da interface do Geoportal, bem como a inserção de arquivos no sistema.

5. Criando um Servidor Local (em computador privado) para testes:

5.1 Instalação dos softwares necessários: Apache, Mapguide Server e Mapguide Maestro. Para instalar, no Windows, basta um duplo clique sobre o arquivo. Download:https://mapguide.osgeo.org/downloadhttps://trac.osgeo.org/mapguide/wiki/maestro5.2 Após a instalação, é necessário clicar sobre os ícones dos softwares para que os mesmos entrem em funcionamento.Para que o MapServer entre em funcionamento, procure a pasta: C: - Arquivos de Programas – OSGEO – MapGuide – Server – Bin e clique sobre Mapserver.exePara que o Apache entre em funcionamento, procure a pasta: C: - Arquivos de Programas – OSGEO – MapGuide – Web – Apache2 –Bin e clique sobre ApacheMonitor.exe e depois em httpd.exe.Para que o MapGuide Maestro entre em funcionamento, clique no ícone MapGuide Maestro na área de trabalho (Desktop).5.3 Conexão com o Mapguide MaestroAcrescentar ao campo Server a porta :8008, logo depois de localhost

Algumas vezes, o MapGuide Maestro emite uma mensagem de erro de conexão, isto se deve a uma interrupção no MapGuide Server.Para restabelecer a conexão acione as teclas CRTL+ALT+DEL – Iniciar Gerenciador de Tarefas e na Aba Serviços encontre MapGuideServer. Clique sobre ele com o botão direito do Mouse sobre a palavra Interrompido e inicie o serviço. Execute novamentea conexão do MapGuide Maestro.

5.4 Carregando Arquivos para o Servidor com o MapGuide Maestro.

- Clique com o botão direito sobre a conexão localhost e acione New Resource:

- Escolha Feature Source – GDAL Provider (se o seu arquivo for Raster), ou escolha SHP (se o arquivo for Shape) . Em File escolha o arquivo que deseja carregar.

- Em Coordinate System Overrides - Source Default – Escolha a opção Type EPSG Code – Se o arquivo tem como SRC SAD69 23 S, como o MDC da Prefeitura (Mapa Digital da Cidade), digite o Código 29193 e Valide.

- No menú superior escolha SAVE RESOURCE AS para salvar. Escolha um nome, como na imagem abaixo:

- Periodicamente, clique em Salvar Tudo para não perder o trabalho.- O próximo passo é criar o Layer. Em New Resource escolha Raster Layer Definition (se for Raster o arquivo que você está carregando) ou Vector Layer Definition (se o arquivo for vetorial, como o SHP). Escolha o raster desejado para o Layer e salve com Save Resource As.

- Os próximos passos são a criação do Mapa e o WebLayout. Para criar o Mapa acione File – New Resource – Map Definition

Escolha o Sistema de Referência de Coordenadas e em Layers adicione um novo grupo.

- Escolha um nome para o grupo e para adicionar o arquivo clique em Add a new layer.

Escolha o arquivo desejado. Salve em Salvar Resource As.

- O último passo é a criação do WebLayout. Em File – New Resource – WebLayout.

Escolha as opções, como menús e ferramentas que o serviço de mapas mostrará para os usuários, o zoom inicial. Não se esqueça de salvar.

- Para ver o resultado de seu trabalho, clique em Preview:

- O resultado será aberto no Browser (Software que você usa para acessar a Internet):