Vous êtes sur la page 1sur 23

25/7/2014 Como Adicionar uma Camada de Mapa no GeoServer | GeoBrainStorms

http://geobrainstorms.wordpress.com/2012/05/24/explorando-o-geoserver/ 1/23
GeoBrainStorms
Como Adicionar uma Camada de Mapa no GeoServer
Postado por Marcelo Ito em maio 24, 2012
Publicado em: Mapas. 5 Comentrios
O GeoServer um timo servidor de mapas open source, prtico e com uma interface amigvel. Isso
facilita a criao de servios de disponibilizao de mapas nos formatos vector e raster ( imagens e
vetores ). Para comear preciso fazer o download do software em:
http://geoserver.org/display/GEOS/Welcome (http://geoserver.org/display/GEOS/Welcome) ,
Selecione a aba Download e escolha a verso desejada. Nesse post foi usada a verso Stable e o
formato do Download foi Binary (OS independent) . Em seguida descompacte o arquivo na
unidade desejada como no exemplo desse post usado o sistema operacional Windows o arquivo
foi descompactado no disco C: .
Como o GeoServer escrito na linguagem Java, preciso ter o java runtime JRE ou o Java jdk
instalado no computador e configurar o JAVA_HOME no seu computador
http://www.oracle.com/technetwork/java/javase/downloads/index.html
(http://www.oracle.com/technetwork/java/javase/downloads/index.html). Para isso, caso o sistema
operacional seja Windows, s ir at o Arquivo de Programas e verifique a existncia do JRE ou jdk
no seu computador que geralmente fica em uma pasta com o nome java.
(http://geobrainstorms.files.wordpress.com/2012/05/ger00011.jpg)
Se tiver entre na pasta e entre na pasta do java JRE ou JDK, clique na barra do endereo do
Explorer e copie o endereo
25/7/2014 Como Adicionar uma Camada de Mapa no GeoServer | GeoBrainStorms
http://geobrainstorms.wordpress.com/2012/05/24/explorando-o-geoserver/ 2/23
(http://geobrainstorms.files.wordpress.com/2012/05/ger00021.jpg)
Com o endereo copiado na rea de transferncia v at o cone Meu Computador e clique com o
boto esquerdo. Depois de aberto o menu clique em Propriedades e selecione a aba Avanado e
depois no boto Variveis de Ambiente.
(http://geobrainstorms.files.wordpress.com/2012/05/ifoto00006.jpg)
25/7/2014 Como Adicionar uma Camada de Mapa no GeoServer | GeoBrainStorms
http://geobrainstorms.wordpress.com/2012/05/24/explorando-o-geoserver/ 3/23
(http://geobrainstorms.files.wordpress.com/2012/05/ifoto00001.jpg)
Na janela das variveis de ambiente clique no boto novo na parte das variveis de sistema.
25/7/2014 Como Adicionar uma Camada de Mapa no GeoServer | GeoBrainStorms
http://geobrainstorms.wordpress.com/2012/05/24/explorando-o-geoserver/ 4/23
(http://geobrainstorms.files.wordpress.com/2012/05/ifoto00003.jpg)
25/7/2014 Como Adicionar uma Camada de Mapa no GeoServer | GeoBrainStorms
http://geobrainstorms.wordpress.com/2012/05/24/explorando-o-geoserver/ 5/23
(http://geobrainstorms.files.wordpress.com/2012/05/ifoto00004.jpg)
25/7/2014 Como Adicionar uma Camada de Mapa no GeoServer | GeoBrainStorms
http://geobrainstorms.wordpress.com/2012/05/24/explorando-o-geoserver/ 6/23
(http://geobrainstorms.files.wordpress.com/2012/05/ifoto00005.jpg)
Agora na pequena janela que aparece escreva no campo do nome da varivel JAVA_HOME ,
sem as aspas, e no campo de valor da varivel cole o endereo copiado. Por exemplo: C:\Arquivo de
Programas\Java\jdk-verso .
Depois de tudo configurado retorne novamente na pasta do GeoServer que foi descompactada e
entre na pasta bin e clique no arquivo executvel startup.bat
(http://geobrainstorms.files.wordpress.com/2012/05/ger0008.jpg)
O GeoServer ser inicializado no prompt do MSDOS. Minimize o prompt e abra um navegador.
25/7/2014 Como Adicionar uma Camada de Mapa no GeoServer | GeoBrainStorms
http://geobrainstorms.wordpress.com/2012/05/24/explorando-o-geoserver/ 7/23
(http://geobrainstorms.files.wordpress.com/2012/05/ger0009.jpg)
Digite o seguinte endereo: http://localhost:8080/geoserver/web/
(http://localhost:8080/geoserver/web/) e aparecer a interface web do servidor de mapas GeoServer.
(http://geobrainstorms.files.wordpress.com/2012/05/ger0011.jpg)
Para criar os servios de mapas necessrio autenticar como administrador. Por padro o
GeoServer traz um nome de usurio e senha j configurado e que pode ser alterado: nome de usurio
(Username) = admin e a senha : geoserver .
25/7/2014 Como Adicionar uma Camada de Mapa no GeoServer | GeoBrainStorms
http://geobrainstorms.wordpress.com/2012/05/24/explorando-o-geoserver/ 8/23
(http://geobrainstorms.files.wordpress.com/2012/05/ger0012.jpg)
Depois de autenticado aparecer a seguinte tela do administrador
(http://geobrainstorms.files.wordpress.com/2012/05/ger0013.jpg)
Depois de todo esse trabalho de configurao hora de adicionar um shapefile para criar o servio
web para o shape. Nesse post o arquivo shapefile amazonas foi preparado do arquivo original dos
municpios do Brasil que pode ser encontrado em: http://www.gismaps.com.br/divpol/divpol.htm
(http://www.gismaps.com.br/divpol/divpol.htm) e tambm em
http://www.ibge.gov.br/home/geociencias/default_prod.shtm
(http://www.ibge.gov.br/home/geociencias/default_prod.shtm) . Selecione o arquivo com todas as
suas extenses padres como: .shp, .dbf, .prj, .sbx e shx crie, nomeie e insira os arquivos dentro da
pasta criada na pasta data que fica dentro da pasta data_dir que est na pasta descompactada do
GeoServer, por exemplo C:\geoserver-2.1.3\data_dir\data\amazonas
25/7/2014 Como Adicionar uma Camada de Mapa no GeoServer | GeoBrainStorms
http://geobrainstorms.wordpress.com/2012/05/24/explorando-o-geoserver/ 9/23
(http://geobrainstorms.files.wordpress.com/2012/05/ger0014.jpg)
A pasta com o nome amazonas est dentro da pasta C:\geoserver-2.1.3\data_dir\data
(http://geobrainstorms.files.wordpress.com/2012/05/ger0016.jpg)
Os shapefiles esto ento dentro da pasta amazonas
25/7/2014 Como Adicionar uma Camada de Mapa no GeoServer | GeoBrainStorms
http://geobrainstorms.wordpress.com/2012/05/24/explorando-o-geoserver/ 10/23
(http://geobrainstorms.files.wordpress.com/2012/05/ger0017b.jpg)
O primeiro para para adicionar a camada (layer) do shapefile amazonas.shp no GeoServer criar
um workspace clicando na opo no menu lateral esquerdo da interface. Depois o prximo passo
clicar na opo Add new workspace
(http://geobrainstorms.files.wordpress.com/2012/05/ger0018.jpg)
Na nova janela o passo seguinte dar um nome ao workspace, que neste post ir chamar
amazonas, e dar um endereo (URI Uniform Resource Identifier) para o workspace. Esse um
ponto importante porque o endereo inicial : http://opengeo.org/amazonas
(http://opengeo.org/amazonas) . O amazonas o nome da pasta que contm os arquivos shapefiles
25/7/2014 Como Adicionar uma Camada de Mapa no GeoServer | GeoBrainStorms
http://geobrainstorms.wordpress.com/2012/05/24/explorando-o-geoserver/ 11/23
amazonas.shp . No caso de inserir um outro workspace o endereo URI ser:
http://opengeo.org/outroendereodoworkspace
(http://opengeo.org/outroendere%C3%A7odoworkspace)
Outro ponto importante deixar nesse momento inicial este workspace criado como padro
marcando-o como Default Workspace para que no prximo passo, no Store, o novo store reconhea
facilmente a conexo com o banco de dados ou a conexo com a tabela do shapefile para evitar erros
na hora de informar os dados da tabela e dar a mensagem de erro Cant find neither a FeatureType
nor a CoverageInfo.
(http://geobrainstorms.files.wordpress.com/2012/05/ger0019.jpg)
Depois de criado o workspace aparecer a seguinte tela com ele j criado
(http://geobrainstorms.files.wordpress.com/2012/05/ger00201.jpg)
O prximo passo criar uma conexo que neste exemplo ser com a tabela do arquivo shapefile
25/7/2014 Como Adicionar uma Camada de Mapa no GeoServer | GeoBrainStorms
http://geobrainstorms.wordpress.com/2012/05/24/explorando-o-geoserver/ 12/23
O prximo passo criar uma conexo que neste exemplo ser com a tabela do arquivo shapefile
amazonas.shp. Para isso s clicar na opo Stores e no painel que aparecer clicar na opo Add
new Store
(http://geobrainstorms.files.wordpress.com/2012/05/ger0021.jpg)
No painel que aparecer s selecionar a opo Shapefile
(http://geobrainstorms.files.wordpress.com/2012/05/ger0022.jpg)
No novo painel o Workspace amazonas j vem selecionado porque foi deixado como padro
conforme os passos anteriores ento s dar o nome para a conexo, neste post ir chamar
AMAZONAS, e configurar os parmentros da conexo. No campo Shapefile Location * clicar em
browse para procurar o local em que se encontra o shapefile. A janela que navegue at o local onde
est o shapefile amazonas.shp C:\geoserver-2.1.3\data_dir\data\amazonas\amazonas.shp .
25/7/2014 Como Adicionar uma Camada de Mapa no GeoServer | GeoBrainStorms
http://geobrainstorms.wordpress.com/2012/05/24/explorando-o-geoserver/ 13/23
(http://geobrainstorms.files.wordpress.com/2012/05/ger0023.jpg)
(http://geobrainstorms.files.wordpress.com/2012/05/ger0024.jpg)
Depois de selecionado o arquivo shapefile clique em Save para salvar a conexo.
25/7/2014 Como Adicionar uma Camada de Mapa no GeoServer | GeoBrainStorms
http://geobrainstorms.wordpress.com/2012/05/24/explorando-o-geoserver/ 14/23
(http://geobrainstorms.files.wordpress.com/2012/05/ger0025.jpg)
Surgir a tela para a criao da camada s clicar no link Publish para editar a camada ou seno
clicar no link Layers no menu de opes esquerda e em seguida selecionar a opo Add New Layer
que aparecer a tela a seguir
(http://geobrainstorms.files.wordpress.com/2012/05/ger0026.jpg)
25/7/2014 Como Adicionar uma Camada de Mapa no GeoServer | GeoBrainStorms
http://geobrainstorms.wordpress.com/2012/05/24/explorando-o-geoserver/ 15/23
Em seguida aparecer um novo painel para edio da camada (Layer). Esse painel composto
por duas abas: a Data e a Publishing. Na aba Data, o nome, o ttulo e o tipo de coordenada
geogrfica j vem automaticamente configurado, e podero ser alterados. Mas o ponto principal a
configurao do sistema de coordenadas geogrficas na combobox e nas caixas delimitadoras
(http://geobrainstorms.files.wordpress.com/2012/05/geo456.jpg)
Para configurar o sistema de coordenadas s clicar no boto Find conforme mostrado na
figura e procurar na janela que abrir o sistema de coordenadas igual ao do arquivo shapefile. Nesse
exemplo o sistema de coordenadas geogrficas o WGS_1984
25/7/2014 Como Adicionar uma Camada de Mapa no GeoServer | GeoBrainStorms
http://geobrainstorms.wordpress.com/2012/05/24/explorando-o-geoserver/ 16/23
(http://geobrainstorms.files.wordpress.com/2012/05/ger0032.jpg)
(http://geobrainstorms.files.wordpress.com/2012/05/ger0033.jpg)
O prximo passo preencher as caixas delimitadoras com informaes geogrficas nativas do
arquivo shapefile. Para isso s clicar no link logo abaixo das caixas delimitadoras Native
Bounding Box que as informaes sero preenchidas automaticamente.
25/7/2014 Como Adicionar uma Camada de Mapa no GeoServer | GeoBrainStorms
http://geobrainstorms.wordpress.com/2012/05/24/explorando-o-geoserver/ 17/23
(http://geobrainstorms.files.wordpress.com/2012/05/ger0034.jpg)
Em seguida necessrio preencher as prximas caixas delimitadoras Lat/Lon Bounding Box .
Para isso s clicar novamente no link logo abaixo das caixas que as informaes sero preenchidas
automaticamente conforme as configuraes feitas no sistema de coordenadas geogrficas
(http://geobrainstorms.files.wordpress.com/2012/05/ger0035.jpg)
Nesse post no vai ser necessrio as configuraes contidas na aba Publishing porque a
configurao WMS j vem por padro o polgono, que o objetivo dessa matria, e no ser usado
nenhuma configurao adicional de estilos
25/7/2014 Como Adicionar uma Camada de Mapa no GeoServer | GeoBrainStorms
http://geobrainstorms.wordpress.com/2012/05/24/explorando-o-geoserver/ 18/23
(http://geobrainstorms.files.wordpress.com/2012/05/ger0037.jpg)
s clicar em Save para salvar as configuraes
(http://geobrainstorms.files.wordpress.com/2012/05/ger0038.jpg)
Aparecer um novo painel contendo todas as camadas Layers incluindo a nova camada
criada, a amazonas.
25/7/2014 Como Adicionar uma Camada de Mapa no GeoServer | GeoBrainStorms
http://geobrainstorms.wordpress.com/2012/05/24/explorando-o-geoserver/ 19/23
(http://geobrainstorms.files.wordpress.com/2012/05/ger0039.jpg)
Para visualizar o servio criado s clicar no link Layer Preview situado no menu esquerda e
surgir um novo painel com as opes para visualizao: Open Layers, KML ou GML.
(http://geobrainstorms.files.wordpress.com/2012/05/ger0040.jpg)
Para visualizar o arquivo shapefile amazonas no visualizador do OpenLayers s clicar no link
25/7/2014 Como Adicionar uma Camada de Mapa no GeoServer | GeoBrainStorms
http://geobrainstorms.wordpress.com/2012/05/24/explorando-o-geoserver/ 20/23
(http://geobrainstorms.files.wordpress.com/2012/05/ger0041.jpg)
E abrir uma nova janela do navegador com o visualizador do OpenLayer. Ao clicar na imagem,
os dados referente ao local sero apresentados
(http://geobrainstorms.files.wordpress.com/2012/05/ger0334.jpg)
Ao selecionar o KML,
25/7/2014 Como Adicionar uma Camada de Mapa no GeoServer | GeoBrainStorms
http://geobrainstorms.wordpress.com/2012/05/24/explorando-o-geoserver/ 21/23
(http://geobrainstorms.files.wordpress.com/2012/05/ger0043.jpg)
Aparecer a janela do sistema operacional para selecionar a opo para abrir o arquivo. Para
visualizar no Google Earth, necessrio que este esteja instalado
(http://geobrainstorms.files.wordpress.com/2012/05/ger0044.jpg)
O shapefile amazonas ser mostrado no Google Earth com todos os dados
25/7/2014 Como Adicionar uma Camada de Mapa no GeoServer | GeoBrainStorms
http://geobrainstorms.wordpress.com/2012/05/24/explorando-o-geoserver/ 22/23
(http://geobrainstorms.files.wordpress.com/2012/05/ger0344.jpg)
Para saber mais: http://docs.geoserver.org/stable/en/user/
(http://docs.geoserver.org/stable/en/user/)
5 comentrios em Como Adicionar uma Camada de
Mapa no GeoServer
About these ads (http://en.wordpress.com/about-
these-ads/)
25/7/2014 Como Adicionar uma Camada de Mapa no GeoServer | GeoBrainStorms
http://geobrainstorms.wordpress.com/2012/05/24/explorando-o-geoserver/ 23/23
Pingback: Camada WMS do GeoServer no Open Layer |
Pingback: Agrupamento de Camadas de Mapas no GeoServer | GeoBrainstorms
Pingback: Integrao de Servidores de Mapa com gvSIG | GeoBrainStorms
Henrique em julho 24, 2014 s 21:55 disse:
Ainda no experimentei uma vez que sou um autntico leigo na matria, mas gosto da exposio
apresentada!
Resposta
Marcelo Ito em julho 25, 2014 s 00:44 disse:
Obrigado Henrique!
Resposta
Blog no WordPress.com. O tema Parament.
Seguir
Seguir GeoBrainStorms
Tecnologia WordPress.com