Difference between revisions of "Wms"
Line 41: | Line 41: | ||
* <u>Servidor de WEB: Apache</u> | * <u>Servidor de WEB: Apache</u> | ||
Comando para instalação: ''sudo apt-get install <pacotes>'' | Comando para instalação: ''sudo apt-get install <pacotes>'' | ||
− | |||
Pacotes necessários: <font color=green>apache2, apache2.2-common, apache2-doc</font> | Pacotes necessários: <font color=green>apache2, apache2.2-common, apache2-doc</font> | ||
Comando completo: | Comando completo: | ||
'''sudo apt-get install apache2''' | '''sudo apt-get install apache2''' | ||
+ | |||
* <u>Servidor de Mapas: MapServer</u> | * <u>Servidor de Mapas: MapServer</u> | ||
O repositório UBUNTU tem o MapServer para instalação: http://packages.ubuntu.com/ | O repositório UBUNTU tem o MapServer para instalação: http://packages.ubuntu.com/ | ||
Comando para instalação: ''sudo apt-get install <pacotes>'' | Comando para instalação: ''sudo apt-get install <pacotes>'' | ||
− | |||
Pacotes necessários: <font color=green>cgi-mapserver, mapserver-bin, mapserver-doc, php5-mapscript, python-mapscript</font> | Pacotes necessários: <font color=green>cgi-mapserver, mapserver-bin, mapserver-doc, php5-mapscript, python-mapscript</font> | ||
Revision as of 09:08, 27 February 2010
Web Map Service (WMS)
A especificação WMS permite a visualização de mapas de forma dinâmina a partir de fontes de dados distribuídas e heterogéneas. É um componente de software que:
- Se acede através da internet;
- Produz mapas a partir de dados georreferenciados;
- Não se acede aos dados, mas sim a uma representação dos mesmos;
- O mapa é uma imagem (png, gif, jpeg,...);
- Este mapa pode conter informação de temas vectoriais e/ou raster, com sobreposição e nível de transparência.
As operações suportadas são:
- GetCapabilities, que se destina a disponibilizar para a aplicação cliente informação sobre os serviços que disponibiliza em XML;
- GetMap, responsável por produzir o mapa, de acordo com os parâmetros especificados;
- GetFeatureInfo (opcional), que devolve informação sobre as entidades geográficas apresentadas pelo mapa.
Introdução ao MapServer
Plataforma Open Source (código aberto) para a publicação de dados espaciais e aplicações WEB. O principal objectivo desta ferramenta é a disponibilização de informação espacial através da Internet. As suas principais características são:
- Possibilidade de correr em distintos sistemas operativos (Linux, Solaris, Windows, Mac OS X)
- Suporte a múltiplos formatos de dados raster e vectorial
- Suporte aos OGC WebServices
- Servidor WMS
- Servidor WFS
- Servidor WCS
- Suporte a projecções em tempo real por intermédio da biblioteca proj.4
- Interfaces de ambientes de desenvolvimento e suporte para linguagens de script (PHP, Python, Perl, Ruby, Java e .NET)
Instalação do MapServer
Instalação de pacotes Ubuntu
- Servidor de WEB: Apache
Comando para instalação: sudo apt-get install <pacotes> Pacotes necessários: apache2, apache2.2-common, apache2-doc
Comando completo: sudo apt-get install apache2
- Servidor de Mapas: MapServer
O repositório UBUNTU tem o MapServer para instalação: http://packages.ubuntu.com/ Comando para instalação: sudo apt-get install <pacotes> Pacotes necessários: cgi-mapserver, mapserver-bin, mapserver-doc, php5-mapscript, python-mapscript
Comando completo: sudo apt-get install cgi-mapserver mapserver-bin mapserver-doc php5-mapscript python-mapscript
Configuração do MapServer como servidor WMS
Ficheiro .map
Incluir tema vectorial
Incluir tema raster
Acesso através do browser e do QGIS
Referências
- Infra-estrutura de Dados Espaciais de Espanha
- Faunália PT
- Introdução ao MapServer – Workshop SASIG II (Duarte Carreira)
Links utéis
Leitura recomendada
Web Mapping Stack - tutorial WebMapping com tecnologia OpenSource