Difference between revisions of "ESIG WebServices"
Doublebyte (talk | contribs) |
Doublebyte (talk | contribs) |
||
Line 50: | Line 50: | ||
* [http://wiki.osgeo.org/wiki/worldwind Nasa World Wind] | * [http://wiki.osgeo.org/wiki/worldwind Nasa World Wind] | ||
* [http://wiki.osgeo.org/wiki/openlayers OpenLayers] | * [http://wiki.osgeo.org/wiki/openlayers OpenLayers] | ||
+ | |||
+ | == Tutorial == | ||
+ | === Introducao == | ||
+ | Este tutorial corresponde a Workshop apresentada no [http://www.usig.pt/ ESIG 2010], no Tagus Park. | ||
+ | Atraves deste tutorial, e possivel reproduzir o exercicio apresentado na workshop. O tutorial esta dividido em 3 partes: Mapserver, GeoServer e Visualizacao do lado do cliente. | ||
+ | === Introducao == | ||
+ | Os pre requisitos para realizar este exercicio sao os mesmos da workshop: um computador com acesso a internet, e com os softwares de base instalados (Apache, Mapserver, Geoserver). Este software vem instalado na pen da workshop. | ||
+ | Tambem e desejavel ter conhecimentos minimos de utilizacao/administracao de sistemas num flavour de Linux, ou pelo menos algum interesse na materia. | ||
+ | N.b.: Embora a workshop cubra a utilizacao das ferramentas em ambiente Linux, e possivel utilizar este conjunto de sofftware noutros SO (Mac, Windows). |
Revision as of 03:55, 12 February 2010
Workshop sobre WebServices no ESIG
Algumas ideias que ficaram da reuniao no IRC em 02/12/2009 (Ricardo Pinho, Jacinto e Joana):
- fazer uma demonstracao "hands-on";
- usar a GisVM e o VmwarePlayer para correr a imagem, para usufruir de todo o software de base instalado; mais especificamente usar a versao GisVM Desktop do Ubuntu;
- existe a hipotese de uma "release" especial do GisVM com software para esta workshop (no caso de faltar alguma coisa);
- fazer uma demonstracao da configuracao dos servicos WMS e WFS usando o Mapserver (Joana) e o GeoServer (Jacinto);
- fazer tambem uma demonstracao do lado do cliente (QGis, Ajax client com OpenLayers, etc);
== Algumas questões "logísticas" por decidir: =-
- duração da workshop? (3 horas?)
- requisitos mínimos? (de conhecimentos dos frequentadores; por exemplo participarem numa workshop de "gisVM" ou "OpenLayers", se houver...)
- existem computadores disponíveis? (requisitos mínimos de hardware)
- distribuição do material (existe internet? ou será distribuído através de CD's ou pen's?)
- averiguar o formato da proposta para a workshop
Dados a utilizar na Workshop (livres e de preferencia, de Portugal!):
Release "ESIG" da gisVM (pedidos para o Ricardo):
- os dados podem ser distribuidos numa pasta, evitando assim o problema de andar com CD's/Pens e/ou acesso internet.
- Acrescentar a source do OpenLayers?;
- Acrescentar o suporte Python do QGIS;
- Acrescentar o mapserver plugin (QGIS);
- Acrescentar o Nasa WorldWind SDK?;
Plano da Workshop:
Disponibilizar um documento sobre como instalar o Mapserver e Geoserver no Ubuntu.
- "Hello World WMS" (Mapserver) (+/- 1 hora):
- Conceitos gerais de WMS e da estrutura de directorios do Mapserver;
- exportacao de dados para o Mapserv: analise detalhada da Mapfile;
- GetCapabilities;
- "Hello World WFS" (GeoServer+wfs+uDIG):
- Conceitos gerais de WFS;
- criação de Datastores e Featuretypes
- Acesso e edição através do uDIG
- Clientes para Web Services:
- UDig (WFS: edicao)
- QGIS (WFS e WMS)
- OpenLayers (WFS e WMS)
- World Wind? (WMS)
- Nota: o software e os dados necessarios veem pre instalados na release da GisVM!
Notas sobre a compilacao/instalacao de Software/dados para Workshop
Tutorial
= Introducao
Este tutorial corresponde a Workshop apresentada no ESIG 2010, no Tagus Park. Atraves deste tutorial, e possivel reproduzir o exercicio apresentado na workshop. O tutorial esta dividido em 3 partes: Mapserver, GeoServer e Visualizacao do lado do cliente.
= Introducao
Os pre requisitos para realizar este exercicio sao os mesmos da workshop: um computador com acesso a internet, e com os softwares de base instalados (Apache, Mapserver, Geoserver). Este software vem instalado na pen da workshop. Tambem e desejavel ter conhecimentos minimos de utilizacao/administracao de sistemas num flavour de Linux, ou pelo menos algum interesse na materia. N.b.: Embora a workshop cubra a utilizacao das ferramentas em ambiente Linux, e possivel utilizar este conjunto de sofftware noutros SO (Mac, Windows).