Como Instalar o i3Geo no Windows

Como Instalar o i3Geo no Windows

Teremos uma série de postagens onde abordaremos como montar uma aplicação básica MapServer integrada ao framework i3Geo. Nesta primeira matéria vamos abordar um tópico de grande importância e que vem sendo questionado repetidas vezes em fóruns e listas de discussão. O tema atacado neste momento será: Como instalar o MapServer com i3Geo no Windows 7.

Não vou apresentar aqui os aspectos conceituais sobre o que é um Webmapping ou WebGIS, para obter estas informações, acesse a postagem sobre as tecnologias do Geoprocessamento.

 DOWNLOAD DO MAPSERVER E I3GEO

Eu indico que você faça o download do i3Geo a partir da respectiva comunidade do Portal do Software Público. Será necessário realizar cadastro/login.

Após este processo, baixe a versão mais recente e estável disponível. Para isso, acesse o menu lateral (imagem abaixo). Neste caso, como vamos instalar o no Windows, vamos utilizar o MS4W, um pacote para Windows que traz o Apache, PHP e Mapserver já incluídos. Escolha então a opção destacada abaixo:

Download i3Geo

Após o download, vamos para instalação propriamente dita.

INSTALAÇÃO DO I3GEO

Para a instalação padrão no SO Windows, basta extrair o arquivo baixado para a raiz do drive C:. Será criado o diretório ms4w e todo seu conteúdo (sub pastas).

MS4W ApacheAbra o diretório ms4w e excecute o arquivo apache-install.bat (veja o destaque na imagem acima). Deverá aparecer a janela do prompt do DOS com a seguinte mensagem:

Installing the Apache MS4W Web Server service
The Apache MS4W Web Server service is successfully installed.
Testing httpd.conf…
Errors reported here must be corrected before the service can be started.
O service de Apache MS4W Web Server está sendo iniciado.

SOLUÇÃO PARA PROBLEMA NA INSTALAÇÃO DO I3GEO

Muitos usuários que me escreveram disseram que essa mensagem não estava aparecendo. Isso também aconteceu comigo. Caso a mensagem acima não apareça no seu computador do Windows 7, realize o seguinte procedimento:

  1. No Painel de Controle, digite no campo de pesquisa UAC;
  2. Escolha a opção “Alterar configurações de Controle de Contas de Usuário”.
  3. Na janela que será aberta na sequência, configure para “Nunca notificar“.

Feito isso, execute novamente o arquivo apache-install.bat. Para confirmar se a instalação está “ok”, digite em seu navegador http://localhost. Deverá aparecer a mensagem que começa assim:

MS4W – MapServer 4 Windows – version 2.2.7
Introduction

Welcome to MS4W v2.2.7, the MapServer package for Windows.

Para confirmar a correta instalação MapServer + i3Geo, digite http://localhost/i3Geo. Deverá ser aberto um mapa interativo de modelo, como o mostrado na imagem abaixo:

Mapa de Exemplo

OBS: Caso você já tenha o ms4w instalado no computador (sem i3Geo), basta então copiar o diretório i3geo que está dentro da pasta ms4w\Apache\htdocs (que você acaba de baixar) para o diretório C:\ms4w\Apache\htdocs.

Cursos Online na Área de Meio Ambiente

Pronto! i3Geo instalado! Agora temos que customizar a aplicação, mas isso fica para sequência da série. Por hora veja o tutorial:

O que vocês acharam? Alguma dúvida? Postem nos comentários.

Assine nosso FeedAssine nosso Feed e receba nossas atualizações por e-mail. Curta nossa página no Facebook [PortalClickGeo] e siga nosso Twitter [@ClickGeo] para continuar atualizado sobre o Mundo das Geotecnologias.

Consultor em Geotecnologias, graduado em Geoprocessamento. Instrutor de diversos cursos, presenciais e online, sobre Geotecnologias com Softwares Livres com ênfase em QGIS, gvSIG, PostgreSQL/PostGIS, MapServer e i3Geo. Atualmente trabalha como pesquisador no Instituto Nacional do Semiárido (INSA)

Cursos de Linux - 100% Online

74 Responses to Como Instalar o i3Geo no Windows

  1. Carlos Roberto disse:

    Bom dia Anderson,

    É possivel utilizar o xammp ao invés do Alov Map para publicar mapas na Web de forma simples como no ALOV. Fiz alguns testes aqui na empresa com o Alov rodando em um servidor com o tomcat6.0 mas começou a dar problemas em outros aplicativos instalados neste servidor e tive que parar. Agora gostaria de instalar o xammp em minha máquina p/ poder fazer os testes.

  2. Adriano Lopes disse:

    Boa tarde Anderson,

    fiz a instalação, mas quando acesso os mapas aparece somente uma página em branco, sem nenhum erro. No teste de instalação aparecem as mensagens:

    Problema: não está instalado a imagick
    Obs: não está instalado a gd2 – o que não é muito crítico….

    Pode ser por causa desse imagick?

    Outra coisa, depois desse curso de dezembro, quando será o próximo?

    Obrigado,
    Adriano

    • Oi Adriano, como vai?
      Não temos futuras turmas programadas.
      Teria de ver sua instalação para ter certeza. Você baixou a versão mais recente?
      Abraço!

      • Adriano Lopes disse:

        Tudo bem e voce Anderson?

        Depois de reiniciar a máquina, agora está dando outro erro.

        Ocorreu um erro! Retorno vazio.
        Erro. Impossivel criar o mapa . Tentativa de acesso nao permitida. Inicie um novo mapa.

        Sabe o que pode ser?

        Obrigado,
        Adriano

  3. Vitor disse:

    Anderson, boa noite.

    Não consigo instalar o Apache, mesmo com as alterações que foram sugeridas para que erros não aconteçam. A janela simplesmente se abre e se fecha sem que nem tenha tempo de visualizar que tipo de erro está ocorrendo. E já tenho tentado instalar o i3geo há tempos. Será que há alguma restrição na minha máquina?

    Att.

  4. Orlando Benine disse:

    Caro Anderson,

    Fica piscando o tal de net helpmsg 2185.

    Pode ajudar.

    Abs

    Orlando

  5. Ronaldo Junior disse:

    Anderson, gostaria de saber como faz para colocar o i3Geo em um site ? Onde q configura, oque tem que fazer etc … ?

    Abraço

    • Ronaldo,
      Este processo é bem complexo. Infelizmente não há condições de explicar o processo de desenvolvimento deste tipo aqui em um comentário ou e-mail. Isso dá um curso completo. rsrsrs
      Abraço!

    • Aderson Stanrley Peixoto disse:

      Bom dia! Gostaria de saber como desinstalar o programa, visto que ele não aparece no caminho do painel de controle do windows e em seus arquivos não há um desinstalador.

      Att.

      • Anderson, como vai?
        Dentro da pasta ms4w você vai achar um arquivo apache-uninstall.bat. Execute esse arquivo e terá feito a remoção da instalação.
        Abraço!

        • Aderson Stanrley Peixoto disse:

          Mil perdões. Vi agora que não agradeci. Obrigado!

  6. Diego Hemkemeier Silva disse:

    Tens previsão ou algum material que ajude na customização?

  7. Alexandre Matos disse:

    Oba Anderson primeiramente parabens pelo execelente material que vem postando.
    Pergunto-lhe se o pacote do MS4W funciona em Win7 64 bits, Obrigado.

  8. paulobds disse:

    Olá Anderson, instalei tudo certinho aqui, só estou com uma dúvida, eu faço o upload de um shapefile ele renderiza certinho porém quando eu fecho o browser ele perde as informações. Como faço para salvar esse shapefile que subi como um tema ou camada? Abraço.

  9. fernando disse:

    gostaria de fazer o sistema funcionar em um servidor web que tenho em casa é o XAMPP 1.7.1 mas exibe uma mensagem call undefined ms_getversion(); poderia me ajudar a fazelo funcionar corretamente????

    se isso é possivel nessa versão do xampp, é que essa versão existe a biblioteca paradox que eu trabalho muito com isso.mas a versão do php é 5.2.9 estou fazendo algo errado???

  10. Paulo disse:

    Olá Será que ja tentaste instalar o mapserver no wampserver? alguma dica? a outra duvida é quando digito localhost no abre a pagina principal do mapserver, e tenho que ir no link mapserver demo só depois abre o link dos mapas. tem como eu configurar o apache para abrir directamente a pagina dos mapas?

    • Paulo, ainda não trabalhei com o wampserver. Não entendi essa sua segunda dúvida. Tem como você explicar melhor? Abraço!

  11. guilherme disse:

    Legal, rodou tudo bem aqui. VOu ler o manual do usuário.
    Você pretende postar mais alguns passos para desenvolvimento da aplicação?

    • Olá Guilherme. Que bom que deu certo.
      Em breve pretendo retomar essa série iniciada a quase dois anos… rsrs.
      Por enquanto, acesse outras postagens que falam sobre o MapServer, você vai encontrar boas dicas sobre ele.
      Abraço!

  12. Rafael disse:

    Carlos é mesmo erro que ocorre aqui.

    Abraço

    • Clovis disse:

      Na minha instalação aconteceu a mesma coisa… será que é problema de termos utilizado a versão mais atualizada?

      • Desinstalem, apaguem todos os diretórios e tentem reinstalar. Usem o arquivo disponivel na comunidade do i3geo no Portal SPB.

  13. Carlos Nas disse:

    Olá, sou novo na área. Fiz os procedimentos e o apache está rodando, mas quando acesso http://localhost/i3Geo aparece apenas uma pagina em branco. O que pode está acontecendo? Obrigado.

    • Você deve estar esquecendo de algum detalhe. Salvou os arquivos na pasta certa? Está usando os arquivos certos?
      Abraço!

      • Carlos Nas disse:

        Sim, acho que fiz tudo certinho. Executei o teste “http://localhost/i3geo/testainstal.php” e aparecem os seguintes erros:

        —————————–

        Escrevendo no diretório temporário…ok
        Existe o geral1.map? Sim

        Carregando o map_file geral1…

        Warning: ms_newMapObj(): [MapServer Error]: getSymbol(): Parsing error near (svg):(line 48)
        in C:ms4wApachehtdocsi3geotestainstal.php on line 172

        Fatal error: Uncaught exception ‘MapScriptException’ with message ‘Failed to open map file “c:/ms4w/apache/htdocs/i3geo/aplicmap/geral1windows.map”‘ in C:ms4wApachehtdocsi3geotestainstal.php:172
        Stack trace:
        #0 C:ms4wApachehtdocsi3geotestainstal.php(172): ms_newMapObj(‘c:/ms4w/apache/…’)
        #1 {main}
        thrown in C:ms4wApachehtdocsi3geotestainstal.php on line 172

        ————————————————————

  14. Fernando disse:

    Olá Anderson! parabéns pelos tutoriais e pelas dicas referentes ao i3geo. Tenho usado o i3geo de forma local em windows(com MS4W) e deu tudo certo. Gostaria de saber como eu faria para configurar o i3geo sem o MSW4, utilizando por exemplo um servidor wamp!

    Atenciosamente
    Fernando

  15. Eu consegui resolver o meu problema inicializado o Apache diretamente: c:ms4wApachebinhttpd.exe

  16. Gabriela disse:

    hola que tal
    si me puedes ayudar ya q estoy instalando ms4w a lo que instalo el setup me sale un error de resolving hostname y no se porq si me puedes ayudar
    gracias….

  17. Diogo Zanella disse:

    Olá…
    Qdo executo o apache-install.bat, tenho o seguinte erro…

    Installing the Apache MS4W Web Server service
    (OS 5)Acesso negado. : Failed to open the WinNT service manager
    O nome de serviço é inválido.

    Para obter mais ajuda, digite NET HELPMSG 2185.

    Pode me ajudar?

    PS: o comando NET HELPMSG 2185 tbm retorna erro…

    agradeço.

  18. Angelo Morales disse:

    Estou a instalar no ubuntu, e não estou conseguindo, digito http://127.0.0.1/i3geo/testainstal.php, para ver se tudo esta normal com a instalação e no final da este erro: Erro. Saindo…Não foi possível gravar no diretório temporárioExiste o geral1.map? Sim
    Existe o menutemas.xml? ok
    Lendo /var/www/i3geo/menutemas/menutemas.xml

    Carregando o map_file geral1…
    E agora..desenhando o mapa (se o mapa não aparecer é um problema…
    verifique os caminhos no ms_configura.php e no geral1.map ou geral1windows.map): e não abre nada, a minha duvida é como proceder para resolver este erro

    • Junior disse:

      Bom, acredito que o problema do ‘saindo’ seja porque o diretório temporário informado não possui permissão de escrita.

  19. Angelo Morales disse:

    Um tutorial passo a passo do i3Geo, simples, que nem o do ruimwindows, para o Ubuntu 10, fiz a instalação do Apache, PHP5 e o I3geo na pasta Var/WWW, mas não consegui fazer funcionar o i3geo. Da esta mensagem
    Erro. Saindo…Não foi possível gravar no diretório temporárioExiste o geral1.map? Sim
    Existe o menutemas.xml? ok
    Lendo /var/www/i3geo/menutemas/menutemas.xml

    Carregando o map_file geral1…
    E agora..desenhando o mapa (se o mapa não aparecer é um problema…
    verifique os caminhos no ms_configura.php e no geral1.map ou geral1windows.map):

  20. Jarbas Filho disse:

    poisé. Suspeitei que poderia ser dessa forma e fiz. Só que o mesmo problema persiste. :( Parece que esse tal de montaMapa chama o arquivo ms_criamapa.php. Realmente não sei o porque disso, se é o meu sistema windows seven. Mesmo assim obrigado.

  21. Jarbas Filho disse:

    Apago todas as pastas dentro do diretório MS4W? As pastas Apache, apps? Isso são pastas padrões não é?
    abraços e obrigado

    • Vai ter que Formatar o computador.

      Brincadeira… :D
      Depois de desinstalar o Apache (apache-uninstall.bat) apague a pasta ms4w que está em C:. Ai é só instalar novamente conforme ensinei na postagem.
      Abraço e sucesso!

  22. Jarbas Filho disse:

    Meu caro Anderson, suas ajudas foram boas. Instalei o i3geo, mas não aparece o mapa que é mostrado na figura desse tópico. Estar aparecendo dois erros em duas janelas: Uma dizendo que “ocorreu um erro: retorno vazio” e quando clico ok na janela pequena, aparece outra janela com outro erro, dizendo: “Ocorreu um erro no mapa – montaMapa”. Sabe dizer o porque disso? Obrigado

    • Assim fica complicado de dizer o erro. Faz assim. Desinstala tudo (apache-uninstall) e refaz o processo, ok? Apague todas as pastas.
      Abraço!

  23. Jarbas Filho disse:

    Ou tem outro nome e eu não sei identificar. :(

    • Jarbas, acho que você não entendeu.
      Já que você instalou o MS4W normal, baixe o i3Geo conforme expliquei no post e realize o procedimento que deixei no outro comentário. Ok?
      Qualquer dúvida, é só postar.
      Abraço!

  24. Jarbas Filho disse:

    Anderson, é porque dentro da pasta MS4W que acabei de baixar não tem o diretório i3geo. :( Nessa versão nova do Ms4W que você disponibilizou no blog!
    obrigado pela atenção.

  25. Jarbas Filho disse:

    Anderson, baixei a versão mais nova do MS4W e quero instalar o i3Geo ou pmapper. Estou fazendo o download, quando eu baixar tenho que jogar a pasta do i3Geo ou pmapper aonde? Ou posso apenas descompactar no C: e executar?

    • Jarbas,
      Como expliquei nesta postagem, se você tem instalado o ms4w sem i3Geo, basta copiar o diretório i3geo que está dentro da pasta ms4wApachehtdocs (que você acaba de baixar) para o diretório C:ms4wApachehtdocs
      Abraço!

  26. Daniela disse:

    Funcionou perfeitamente.
    Estarei aguardando a próxima postagem da série!!!
    Abraços

  27. Jarbas Filho disse:

    Sim. :)
    Tenho outra dúvida. Gostaria de saber uma coisa, esses dois framework dão suporte para que eu crie marcadores igual o googlemaps permite, utilizando uma biblioteca em javascript? Eu preciso marcar o local das ocorrência no meu mapa e seria interessante um marcador de pontos, os dois framework permite isso?
    Obrigado + uma vez.

  28. Jarbas Filho disse:

    Anderson, parabéns por mais um belo post. :)
    Venho algum tempo pesquisando sobre MapServer e I3GEo Juntos, para desenvolver um SIG onde quero mapear criminalidade, percebo que o pmaper também é algo que se adapta com o MapServer, pelo seus conhecimentos em i3geo e pmaper qual deles é o melhor para desenvolver com mapserver? Conhece alguma vantagem e desvantagens entre eles? Esse integração framework + servidor de mapas é façil?
    Obrigado

    • Oi Jarbas,
      Obrigado pelo elogio. Sobre sua pergunta: Não é uma questão de qual deles é o melhor. Creio que ambos atenderão suas necessidades. O p.mapper é um projeto mais maduro, mas o i3Geo vem tendo grande progresso em suas versões recentes. A integração entre o framework é fácil sim. A questão maior é você saber customizar a aplicação mesmo.
      Dúvida eliminada?

  29. Valtania disse:

    Prezado Anderson,
    Parabéns, pelo excelente material. Aproveito para pedir uma ajuda. Meu sistema operacional é Vista. Fiz a instalação do Mapserver, executei o arquivo bat apache-install. No prompt do DOS, aparece a mensagem exatamente como vc apresentou acima… porém qdo digito http:/localhost, a página não é exibida. Vc poderia me dar uma luz? Não sei o q o ocorreu?
    Obrigada

    • Vantania, tudo bem?
      Se você digitou da forma como digitou no comentário, o problema é que faltou uma barra depois do http:/, seria http://localhost.
      Nesta quinta-feira estarei palestrando na academia da PM da PB sobre Geoprocessamento e segurança pública. Seria um prazer ter você presente.
      Abraço!

  30. Fernando Silveira disse:

    Anderson, excelentes estes seus tutoriais e demais publicações.
    Vi em uma postagem que você ministra treinamentos. Eu gostaria de obter mais informações. É possível?
    Grato.

  31. Giovanni disse:

    Olá,
    estou a ter alguns problemas em conseguir por o i3geo a correr no Ubuntu, pode deixar alguma dica para os utilizadores Linux? Obrigado, Giovanni.

    • Olá Giovanni,
      Em breve publicarei mais dicas sobre o i3Geo, inclusive no Ubuntu.
      Obrigado pelo comentario.

      • Giovanni disse:

        Olá de novo, experimentei a versão 4.4 beta e tudo correu bem no Linux também. Estou a usar i3geo pela primeira vez e queria perguntar qual são recursos melhores/oficias acerca da configuração/personalização. Obrigado.

        • Giovanni,
          Em breve passarei a publicar os passos para customizar a aplicação do WebMapping com i3Geo. Por hora, você poderá obter material sobre as potencialidades do i3Geo na respectiva comunidade no Portal do Software Público.
          Abraços.

  32. Luiz Amadeu Coutinho disse:

    Tutorial mais simples e direto não há. Aqui funcionou perfeitamente.

    Parabéns.

    Luiz Amadeu Coutinho
    http://geoinformacaonline.com

    • Obrigado Luiz,
      Fico feliz por colaborar, em breve teremos a sequência da série.
      Abraço!

      • Henrique disse:

        Olá,
        Estou a tentar instalar MS4W 3.0.4 para w7 e mesmo seguindo as suas instruções não estou a conseguir obter resultados. A frase MS4W – MapServer 4 Windows – version 2.2.7 Introduction não aparece.

        Será que pode me dizer qual pode ser o problema?
        Obrigado

        • Olá Henrique. Aparece alguma mensagem de erro? Tente desinstalar tudo, apagar todas as pastas. Reinicie a máquina e instalar novamente.
          Abraço!

Deixe uma resposta

O seu endereço de email não será publicado Campos obrigatórios são marcados *

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Curta: Portal ClickGeo