Sunteți pe pagina 1din 20

17/01/2019 Como criar Mapfiles a partir do QGIS | | Anderson Medeiros

HOME AUTOR CURSOS QGIS ARCGIS CONTATO

INÍCIO  ARTIGOS EM DESTAQUE  Como criar Map les a PESQUISAR


partir do QGIS

PESQUISAR …

Como criar Map les a


partir do QGIS GRAVAÇÕES DO CBGEO
2018

    

Cada vez mais podemos observar a integração dos softwares para


Sistemas de Informação Geográ ca (SIG) com os programas
para webmapping como sendo uma tendência. Hoje vou
disponibilizar para vocês um material que exempli ca isso,
ensinando de forma detalhada as etapas necessárias para geração
de um arquivo map le básico a partir do Quantum GIS (QGIS).

O QUE É UM MAPFILE
LIVROS SOBRE QGIS
Dito de forma bem simples, map les são arquivos de texto que
contém um conjunto de tags que são interpretadas pelo
MapServer e programas derivados dele, como é o caso do i3Geo,
para que o aplicativo possa desenhar os mapas da forma desejada.

Pessoalmente, costumo fazer meus map les “no braço” mesmo,


principalmente as con gurações das principais tags. Mas é
interessante saber que o plugin MapServer Export do QGIS, permite
gerar arquivos map le a partir de um projeto trabalhado no
programa.

Isso é útil, por exemplo na etapa de determinação da região


geográ ca abrangida pelos dados geográ cos e para que se tenha
uma con guração básica para seu map le para que depois você
tenha apenas que customizar. SOBRE ANDERSON
MEDEIROS 
CRIAR MAPFILES USANDO QGIS
http://www.andersonmedeiros.com/criar-mapfile-mapserver-qgis/ 1/20
17/01/2019 Como criar Mapfiles a partir do QGIS | | Anderson Medeiros

Vamos ao tutorial, onde iremos visualizar um dado vetorial:

1° Passo: Utilize o ícone Adicionar camada vetorial (

). Será aberta a janela abaixo. Insira na visualização o dado a ser


visualizado. Em 2017 foi
reconhecido como o
Pro ssional do Ano no
Brasil no setor de
Geotecnologias.
Graduado em
Geoprocessamento,
trabalha com
Geotecnologias desde
2005. Já ministrou
dezenas de cursos de
Geoprocessamento com
Neste meu caso utilizarei um shape le com a representação do Softwares Livres em
Mapa-múndi, o qual pode ser baixado clicando aqui (download). 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.

PUBLICIDADE

2° Passo: Utilize o ícone Salvar Projeto ( gura abaixo) para gravar


TEMAS
o arquivo do projeto, que terá a extensão *.qgs.

Selecionar categoria

ARQUIVO

Selecionar o mês

3° Passo: Veri que se o plugin MapServer Export já está disponível SIGA-NOS NO FACEBOOK
no menu Complementos ( gura abaixo).

http://www.andersonmedeiros.com/criar-mapfile-mapserver-qgis/ 2/20
17/01/2019 Como criar Mapfiles a partir do QGIS | | Anderson Medeiros

Anderson Med
44.315 curtidas

Curtir Página

Seja o primeiro de seus amigos

Caso o plugin não apareça na lista acima, você pode con gurá-lo
acessando o menu Complementos > Gerenciar Complementos…
( gura abaixo).

4° Passo: Execute o MapServer Export, inserindo as informações


necessárias, conforme exempli cado na gura a seguir.

Nesta janela, informamos, por exemplo, o diretório onde o map le


será salvo, bem como o nome do arquivo; dimensões e unidades
do mapa; e outras propriedades opcionais.

http://www.andersonmedeiros.com/criar-mapfile-mapserver-qgis/ 3/20
17/01/2019 Como criar Mapfiles a partir do QGIS | | Anderson Medeiros

Após clicar em Ok, o Quantum GIS deverá retornar uma


mensagem de sucesso na operação. Você pode conferir o
resultado fazendo o download do map le gerado, neste link
link.
Recomendo que leia também os seguintes tutoriais de QGIS:

Importando Layers de Outros Projetos no


QGIS

Gerar Polígono a partir de Pontos no QGIS

Integração do QGIS com Base de Dados


PostGIS

Agora é com vocês. Vamos customizar este map le básico e bruto!


O que acharam do tutorial? Deixe sua opinião nos comentários.

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

    

 GIS QGIS WEBGIS

http://www.andersonmedeiros.com/criar-mapfile-mapserver-qgis/ 4/20
17/01/2019 Como criar Mapfiles a partir do QGIS | | Anderson Medeiros

Sobre Anderson Medeiros  995


Artigos

Em 2017 foi reconhecido como o


Pro ssional 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.

    

 ANTERIOR PRÓXIMO 
GIS Day 2010 Noções Básicas de
Cartogra a

ARTIGOS RELACIONADOS

O QGIS é uma Rotinas para


alternativa Análise
viável para o Geoestatística
ArcGIS? Usando a
QGIS: Atlas
Linguagem R
Plugin –
Dividindo Mapas
em Folhas
Distintas

53 COMENTÁRIO

Rodrigo Moraes disse:


ÀS

Oi Anderson boa noite, estou com um problema no Qgis, sobre


mudança de projeção de imagens.
Mudei de todas as bandas da cena e z o recorte, mas quando fui
fazer a classi cação deu erro.
So aparece no shape as áreas que selecionei e não a área total
referente ao recorte…Me ajude pelo amor de deus! 
Estou fazendo um projeto de Pibic não estou conseguindo realizá-
http://www.andersonmedeiros.com/criar-mapfile-mapserver-qgis/ 5/20
17/01/2019 Como criar Mapfiles a partir do QGIS | | Anderson Medeiros

lo.
Se puder me enviar o seu email, lhe agradeceria.

 RESPONDER

Anderson Medeiros  disse:


ÀS

Rodrigo,
Envie um e-mail através do nosso menu “Contato”.
Abraço!

 RESPONDER

Viviane disse:
ÀS

Estou tentando exportar um mapserver e não aparece nos


complementos a opção para habilitar…
Minha versão QGis é 2.8.

 RESPONDER

fabio pellizzaro disse:


ÀS

Bom dia
O meu problema é o mesmo…
Precisamos de ajuda…

 RESPONDER

Anderson Medeiros  disse:


ÀS

Este plugin foi descontinuado, Fabio.


Abraço!

 RESPONDER

http://www.andersonmedeiros.com/criar-mapfile-mapserver-qgis/ 6/20
17/01/2019 Como criar Mapfiles a partir do QGIS | | Anderson Medeiros

henrique disse:
ÀS

o arquivo baixado não descompacta e nem abre no QGIS 2.8.2.


alguém já teve este problema? grato,
henrique

 RESPONDER

Alfredo disse:
ÀS

Bom dia
Desde já quero elogiar esta excelente página que tanto me ajuda a
apreender mais sobre o QGIS.
Têm aqui uns excelentes tutoriais para que eu possa por em
prática no QGIS.
Falando dos tutoriais (100 tutoriais sobre o QGIS), gostaria de
saber se têm estes tutoriais em formato PDF e que seja possível
enviarem para o meu email:
Seria muito bom mesmo.
o meu email é: cadcastro@gmail.com
Desde já agradeço a vossa ajuda.

 RESPONDER

Anderson Medeiros  disse:


ÀS

Oi Alfredo, como vai?


Na verdade, alguns deles apenas estão disponíveis em PDF.
Você tem que entrar em cada link para conferir.
Abraço!

 RESPONDER

Alfredo  disse:
ÀS

obrigado

http://www.andersonmedeiros.com/criar-mapfile-mapserver-qgis/ 7/20
17/01/2019 Como criar Mapfiles a partir do QGIS | | Anderson Medeiros

 RESPONDER

Fernanda disse:
ÀS

Boa tarde Anderson,

Estou utilizando a versão do QGIS Desktop 2.4.0. Consigo exportar


meu projeto para mapServer também?
Não encontrei em complementos a opção do MapServer, ela não
existe mais ou estou procurando no local errado?

Muito obrigada e parabéns pelo post.

 RESPONDER

Ronaldo Jr disse:
ÀS

Bom dia Anderson, você saberia me indicar alguns artigos ou algo


que eu possa usar como referencial teórico sobre arquivos
MAPFILES ??

 RESPONDER

Anderson Medeiros  disse:


ÀS

Sim, sei.
Ronaldo, pesquise o conteúdo dos seguintes posts:
http://www.andersonmedeiros.com/documentacao-
mapserver/
http://www.andersonmedeiros.com/novos-tutoriais-i3geo/
(neste indico um tutorial que fala só sobre map les)
Abraço!

 RESPONDER

Ronaldo Jr  disse:
ÀS

http://www.andersonmedeiros.com/criar-mapfile-mapserver-qgis/ 8/20
17/01/2019 Como criar Mapfiles a partir do QGIS | | Anderson Medeiros

Ok Anderson. Obrigado !!

 RESPONDER

carlos disse:
ÀS

Tudo bem?
me tira uma duvida. eu tento converter o shape le para o map le,
mas quando estou a salvar o projeto no 4º passo, ele diz que estou
usando uma nova simbologia e que devo mudar pra a anitga
simbologia, então, cmo faço isso?

 RESPONDER

Anderson Medeiros  disse:


ÀS

Carlos,
Veja os comentários acima postados pelo Luciano Lima, ele
explicou como resolver esse problema:
http://www.andersonmedeiros.com/2010/11/19/criar-
map le-mapserver-qgis/#comment-58
Abraço!

 RESPONDER

DANUSA disse:
ÀS

olá! uso as bases q vc disponibiliza, porem, preciso saber qual a


fonte dos seus dados, para que assim possa especi car em meus
mapas.
grande abraço!
Danusa

 RESPONDER

Anderson Medeiros  disse:


ÀS

http://www.andersonmedeiros.com/criar-mapfile-mapserver-qgis/ 9/20
17/01/2019 Como criar Mapfiles a partir do QGIS | | Anderson Medeiros

Oi Danusa, tudo bem?


Preciso saber especi camente qual foi o dado que você está
usando para que eu diga a fonte. Ok?
Abraço!

 RESPONDER

Pitter Paul disse:


ÀS

Wonderful work! This is the kind of info that should be shared


around the net. Thank you =)

 RESPONDER

Anderson Medeiros  disse:


ÀS

Eu é que agradeço por seu comentário!

 RESPONDER

Luis Dinis disse:


ÀS

Sempre a considerar
Vou pesquisando entretanto e se puder ajudar, irei fazê-lo…

 RESPONDER

Luis Dinis disse:


ÀS

Agora como faço para carregar este mapa numa aplicação web?
Falta a continuação deste post.

Alguma ajuda?

 RESPONDER

http://www.andersonmedeiros.com/criar-mapfile-mapserver-qgis/ 10/20
17/01/2019 Como criar Mapfiles a partir do QGIS | | Anderson Medeiros

Anderson Medeiros  disse:


ÀS

“Como faço para carregar este mapa numa aplicação web?”


Boa pergunta Luís! Provavelmente a melhor resposta para ela
é “depende”! Você vai usar o MapServer em Modo CGI ou
MapsCript com algum framework? Em ambos os casos é
necessário dar uma incrementada no código do MapFile.
Vou considerar a possibilidade de explicar parte disso em uma
postagem.

 RESPONDER

Luis Dinis disse:


ÀS

Fiz o update para a nova versão… Pelos vistos já funciona…


Obrigado

 RESPONDER

Luciano Lima disse:


ÀS

Que bom que tudo deu certo!


Abraços

 RESPONDER

Anderson Medeiros  disse:


ÀS

Que bom pessoal que o problema foi resolvido. Agradeço


ao Luciano por ter postado a solução em benefício da
comunidade.
Abraço!

 RESPONDER

Luis Dinis disse: 


ÀS

http://www.andersonmedeiros.com/criar-mapfile-mapserver-qgis/ 11/20
17/01/2019 Como criar Mapfiles a partir do QGIS | | Anderson Medeiros

Boa tarde,

Eu já z o que “Luciano Lima” disse. Mas o erro continua.


Não estou mesmo a conseguir resolver isto.

Alguém pode dar uma ajuda?

Abraço

 RESPONDER

Luciano Lima disse:


ÀS

Olá Luis Dinis! Sabe dizer qual a versão do QGIS que você usa?
Eu utilizo a versão 1.7.3, z o procedimento descito e o
resultado encontrado foi o mesmo de Anderson .
Tente clicar duas vezes sobre a camada importada para o QGIS
com o botão esquerdo do mouse. Ao abrir a janela
“Propriedades da Camada” clique no botão “Simbologia antiga”
e, assim, o problema estaria corrigido. Veja no screenshot
(http://img528.imageshack.us/img528/1795/qgis.jpg) o botão
mencionado cincurdado por um retângulo vermelho.
Veja se o problema será solucionado.

Abraços.

 RESPONDER

Luciano Lima disse:


ÀS

Olá a todos!

Sobre o problema do plugin “MapServer Export” do QGIS que não


conseguia gerar arquivos map les, eu acho que descobri a
solução.
No projeto que você trabalha no QGIS, primeiramente você deve ir
em “Properties”. Após, na aba “Style”, basta clicar em “Old
Symbology” e pronto! Todos os layers inseridos no projeto serão
convertidos à “velha simbologia” e, dessa forma, será possível
exportá-los na extensão .map.

O interessante é que eu jurava que tinha visto e lido todos os



“botões” em “propriedades” do layer, mas nem percebi que a
http://www.andersonmedeiros.com/criar-mapfile-mapserver-qgis/ 12/20
17/01/2019 Como criar Mapfiles a partir do QGIS | | Anderson Medeiros

solução estava na minha cara e justamente na primeira opção da


solução do problema.

Abraço!

 RESPONDER

Luciano Lima disse:


ÀS

Olá Anderson!

Possuo a versão 1.7.3 do QGIS e ao realizar tal procedimento é


mostrado o seguinte alerta:

“The project you selected holds layer(s) which use ‘New


Symbology’.

Currently this plugin is not able to handle this.

Please change symbology of these layer(s) to ‘Old Symbology'”.

Com isso o programa não exporta o map le.

Você conhece alguma solução para o problema?

p.s.: eu reinstalei o software QGIS para veri car se ocorreu um


suposto erro na instalação anteior.

 RESPONDER

Luciano Lima disse:


ÀS

Eu utilizo o Windows Vista Home Basic com o Service Pack 2.

 RESPONDER

gracielly disse:
ÀS

bom dia, 

http://www.andersonmedeiros.com/criar-mapfile-mapserver-qgis/ 13/20
17/01/2019 Como criar Mapfiles a partir do QGIS | | Anderson Medeiros

tambem aconteceu o mesmo problema que o do colega acima no


meu processo :

“The project you selected holds layer which use “New Symbology”.

Currently this plugins is not able to handle this.

Please change symbology of these layer to “Old Symbology”.”

a minha versao eh a 1.7.3 e to usando no xp..

nao sei o que tentar. pode me dar uma ajuda?

obrigada.

 RESPONDER

Anderson Medeiros  disse:


ÀS

Vou fazer uns testes e posto algo aqui nos comentários. Ok?
Abraço!

 RESPONDER

Rafael disse:
ÀS

Olá Anderson,

z como explicou o tutorial, porém hora que clico em OK, aparece


a seguinte mensagem:

The project you selected holds layer which use “New Symbology”.

Currently this plugins is not able to handle this.

Please change symbology of these layer to “Old Symbology”.

E não exporta.

 RESPONDER


Anderson Medeiros  disse:

http://www.andersonmedeiros.com/criar-mapfile-mapserver-qgis/ 14/20
17/01/2019 Como criar Mapfiles a partir do QGIS | | Anderson Medeiros

ÀS

Você está usando que versão do Quantum GIS?


Abraço!

 RESPONDER

Rafael  disse:
ÀS

Bem lembrado: 1.7.2-Wroclaw rodando em W7.

Valeu

 RESPONDER

Henrique disse:
ÀS

Caro Anderson, estou ainda na luta com o I3geo, eu não consigo


abrir meus mapas….
Eu gostaria de saber quando vais fazer um tutorial dando
seguimento as este, como por exemplo como con gurar a MapFile.
Abraço e parabéns novamente pelo Site

 RESPONDER

marcelo disse:
ÀS

Ola Anderson,
vc poderia disponibilizar um email seu. Gostaria que essa nossa
conversa fosse mais restrita. grato novamente.
marcelo

 RESPONDER

Anderson Medeiros  disse:


ÀS 

http://www.andersonmedeiros.com/criar-mapfile-mapserver-qgis/ 15/20
17/01/2019 Como criar Mapfiles a partir do QGIS | | Anderson Medeiros

Marcelo,
Enviarei um e-mail para você. Meu contato é
anderson@clickgeo.com.br
Abraço!

 RESPONDER

marcelo  disse:
ÀS

ola Anderson,
obrigado. vc recebeu meu email com a explicação sobre a
minha dúvida?
abraços
marcelo

 RESPONDER

Anderson Medeiros  disse:


ÀS

Oi! Recebi sim, é que as coisas estão bem corridas essa


semana. Em breve te dou um retorno, ok?
Abraço!

 RESPONDER

Henrique disse:
ÀS

Bom dia,
Primeiramente eu gostaria de parabenizar pelo excelente site,
ótimos temas.
Estou com o seguinte problema, eu instalei MapServer + i3Geo
conforme o tutorial postado no site, ele esta funcionando muito
bem, porem, eu tentei colocar os meus mapas, criei o MAPFILE
conforme o tutorial acima e não consigo abrir.
Tem mais passos para colocar os mapas?
O que eu devo fazer?
Abraço

 RESPONDER

http://www.andersonmedeiros.com/criar-mapfile-mapserver-qgis/ 16/20
17/01/2019 Como criar Mapfiles a partir do QGIS | | Anderson Medeiros

Anderson Medeiros  disse:


ÀS

Olá Henrique, muito obrigado por seus comentários e elogios.


Por hora, eu indico que você acesse o arquivo map le que
deve estar disponível no endereço:
C:ms4wApachehtdocsi3geoaplicmapgeral1windows.map
Você deve adequa-lo as suas necessidades, esse arquivo tem
os comentários, bem detalhado, é uma ajuda muito boa.
Qualquer dúvida, entre em contato.
Abraço!

 RESPONDER

marcelo disse:
ÀS

Ola
gostaria de saber se o Quantum 1.6.0 pode gerar shape lle
vetoriais a partir de uma base de endereços, ou seja, a partir de
um nome de rua e de um número, eu tendo a base de
endereçamento mas não tendo as coordenadas geográ cas?
att
marcelo bordin

 RESPONDER

Anderson Medeiros  disse:


ÀS

Oi Marcelo,
Você tem os CEPs? Acho que o QGis tem um plugin para este
caso, mas eu teria de con rmar.
Abraço!

 RESPONDER

marcelo  disse:
ÀS

Ola Anderson, 
grato pela resposta. O cep não nos ajuda,

http://www.andersonmedeiros.com/criar-mapfile-mapserver-qgis/ 17/20
17/01/2019 Como criar Mapfiles a partir do QGIS | | Anderson Medeiros

o que temos de informações são o nome de rua e número


das casas…
abraços
marcelo

 RESPONDER

Anderson Medeiros  disse:


ÀS

Neste caso, sem ter as coordenadas e com dados


String, ca complicado. Sua base de endereços está em
que formato?
Abraço!

 RESPONDER

Luis disse:
ÀS

Parabéns pelo post. Me ajudou =)

 RESPONDER

Anderson Medeiros  disse:


ÀS

Obrigado Luis,
Fico feliz por saber que esta postagem, embora simples, foi de
ajuda para os leitores do blog. Não deixe de nos visitar e deixar
seus comentários.
Abraço!

 RESPONDER

Orlando Villas Boas disse:


ÀS

Estamos ansiosos pela sequência da série sobre MapServer +


i3Geo… fantástico este seu blog… parabéns. 

http://www.andersonmedeiros.com/criar-mapfile-mapserver-qgis/ 18/20
17/01/2019 Como criar Mapfiles a partir do QGIS | | Anderson Medeiros

 RESPONDER

Antonio Carlos disse:


ÀS

Parabéns pelo blog e pelas dicas

 RESPONDER

Anderson Medeiros  disse:


ÀS

Obrigado Antonio, pela visita e pelo comentário.


Abraço!

 RESPONDER

Lucélia Cabral disse:


ÀS

Anderson, parece mentira, mas eu já ia te enviar um e-mail


perguntando sobre esse procedimento. O plugin do meu QGis não
estava habilitado.
Bjo e parabéns.

 RESPONDER

Anderson Medeiros  disse:


ÀS

Puxa! Eu não pensava que o tutorial teria um retorno tão


rápido. Faz apenas poucos minutos que o publiquei. Fico feliz
por ter ajudado. Obrigado por seu comentário. Qualquer
dúvida, entre em contato.

 RESPONDER

2 TRACKBACKS / PINGBACKS

http://www.andersonmedeiros.com/criar-mapfile-mapserver-qgis/ 19/20
17/01/2019 Como criar Mapfiles a partir do QGIS | | Anderson Medeiros

 Tweets that mention Criar Map le a partir do Quantum Gis «


Anderson Medeiros -- Topsy.com

 Coletânea de tutoriais dos usuários QGISBrasil « QUANTUM


GIS

Faça um comentário
Seu e-mail não será divulgado.

Comentário

Nome*

Email*

Website

Noti que-me sobre novos comentários por e-mail.

Noti que-me sobre novas publicações por e-mail.

PUBLICAR COMENTÁRIO

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus
dados de comentários são processados.

© Anderson Medeiros - ClickGeo (2018) | Todos os Direitos Reservados

http://www.andersonmedeiros.com/criar-mapfile-mapserver-qgis/ 20/20

S-ar putea să vă placă și