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.

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.

Compartilhe nas redes sociais

WhatsApp
Facebook
Twitter
LinkedIn
Email
Anderson Medeiros

Anderson Medeiros

Graduado em Geoprocessamento pelo Instituto Federal de Educação, Ciência e Tecnologia da Paraíba (IFPB). É o autor do site https://clickgeo.com.br que publica regularmente, desde 2008, artigos dicas e tutoriais sobre Geotecnologias, suas ferramentas e aplicações.
Em 2017 foi reconhecido como o Profissional do ano no setor de Geotecnologias. Atua na área de Geoprocessamento desde 2005.

Artigos relacionados

87 respostas

  1. Olá Anderson,
    Parabéns pelo tutorial. Eu instalei todo o pacote do i3geo seguindo o tutorial de instalação SPB. Instalei no windows 10 e ubuntu 18.04. Desinstalei no windows e tentei instalar de novo. E nas duas instações o MapScript não foi instalado. Como posso resolver isso ?

  2. Olá Anderson,
    o link acima de direcionamento para download dos arquivos não está funcionando!

  3. Ola, estou tendo dificuldade na hora da instalacão, segui todos os passos acima, mais o terminal continua fechando automaticamente

  4. Anderson, estou encontrando grande dificuldade para instalar o i3geo…
    Encontrei nesse site: https://portal.softwarepublico.gov.br/social/i3geo/versoes-estaveis
    Baixei essa versão: i3geo_windows_ms4w_d18_m05 – ZIP
    Descompactei no C: como foi passado no tutorial, porém na hora de executar o apache-install.bat o DOS aparece tão rápido que não tenho como ver informações escritas…
    Testei tanto no W10 (64 bits)quanto no W7 (64 bits) e em nenhum dos dois funciona… tentei também todos os toques que você repassou ao pessoal aqui em cima e não adianta.
    Minha única esperança é que o site do portal software público esteja com problema.

    Teria como você enviar o instalador do i3geo? Estou em processo de elaboração do meu TCC e quero utilizar o i3geo, estou preocupada….

  5. ola Anderson
    Estou tentando baixar o i3geo pra windows e nao consigo pelo site do MMA.
    Alguma alternativa?
    Obrigado

  6. Olá Anderson!
    Eu já tenho o apache instalado e configurado o Apache e o PHPAdmin inclusive já ligados ao banco de dados PostgreeSQL e com o POSTgis.
    Baixei o pacote ms4w. Neste caso eu tenho que colocar o ms4w dentro da pasta www do apache ou tenho que instalar o apache do ms4w em outra porta?

  7. Olá, fiz a instalação do MS4W 3.0.6 e fui carregar o demo gmaps e esá dando o seguinte erro:
    Fatal error: Uncaught exception 'MapScriptException' with message 'imageObj::saveWebImage() expects exactly 0 parameters, 4 given' in C:\ms4w\apps\gmap\htdocs\gmap75.inc.php:547 Stack trace: #0 C:\ms4w\apps\gmap\htdocs\gmap75.inc.php(547): imageObj->saveWebImage('MS_GIF', 0, 0, -1) #1 C:\ms4w\apps\gmap\htdocs\gmap75.phtml(389): GMapDrawMap() #2 {main} thrown in C:\ms4w\apps\gmap\htdocs\gmap75.inc.php on line 547

    Tem alguma ideia que seja esse erro ?

  8. 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.

  9. 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

    1. 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!

      1. 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

  10. 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.

  11. Caro Anderson,

    Fica piscando o tal de net helpmsg 2185.

    Pode ajudar.

    Abs

    Orlando

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

    Abraço

    1. 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!

    2. 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.

      1. 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!

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

  14. 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.

  15. 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???

  16. 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?

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

    1. 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!

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

  18. 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.

      1. 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

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

  19. 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

  20. 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….

  21. 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.

    1. Olá Diogo,

      Passei pelo mesmo problema e consegui descobrir que isso tem a ver com a permissão de Administrador.

      Faça uma procura no executar por CMD que é o prompt de comando do Windows (como um antigo DOS). Mas antes de clicar para abri-lo, clique com o botão direito e escolhe “Executar como Adminsitrador”.
      É importante que você tenha a permissão de acesso a máquina para isso.

      Na tela preta que irá aparecer vá ao diretório do ms4w: cd \ms4w
      E aí basta executar o instalador: apache-install.b

      1. Tive o mesmo problema, segui os passo do Fernando e deu certo. Obrigado.

  22. 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

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

  23. 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):

  24. 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.

  25. 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

    1. Vai ter que Formatar o computador.

      Brincadeira… 😀
      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!

  26. 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

    1. 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!

  27. 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.

  28. 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?

    1. 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!

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

  30. 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.

  31. 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

    1. 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?

  32. 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

    1. 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!

  33. 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.

  34. 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.

      1. 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.

        1. 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.

      1. 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

Deixe um comentário para Jarbas Filho Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Pesquisar
Inscreva-se
Receba nossa Newsletter por E-mail

Cadastre-se Gratuitamente em nossa Lista VIP e receba nossas novidades por e-mail. Siga nosso Instagram @clickgeo.cursos e nosso Canal no Youtube para continuar atualizado sobre o Mundo do Geoprocessamento e Produção de Mapas!

Sobre Anderson Medeiros

Ele já foi reconhecido como o Profissional do Ano no Brasil no setor de Geotecnologias. Graduado em Geoprocessamento, trabalha com Geotecnologias desde 2005. Já ministrou dezenas de cursos de Geoprocessamento com Softwares Livres em diversas cidades, além de outros treinamentos na modalidade EaD. Desde 2008 publica conteúdo sobre Geoinformação e suas tecnologias como QGIS, PostGIS, gvSIG, i3Geo, entre outras.

Temas
Temas:
Arquivos
Arquivos: