Difference between revisions of "Wfs"
Jump to navigation
Jump to search
Wiki-Jestima (talk | contribs) |
m (+cats) |
||
(10 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
− | + | __TOC__ | |
− | * | + | |
− | * | + | =Introdução= |
− | * | + | |
+ | Este tutorial faz parte de um workshop realizado no ESIG2010 e pretende mostrar como aceder a dados geográficos através do standard WFS do Open Geospatial Consortium (OGC) com possibilidade de editar as entidades geográficas - WFS-Transactional. | ||
+ | |||
+ | A tecnologia usada é composta por um software servidor de mapas com capacidade de servir dados através da norma WFS-T e uma aplicação SIG desktop que permita o acesso através da referida norma e possibilite a edição das entidades. Para este caso foi usado o Geoserver como servidor de mapas e o uDIG como aplicação SIG desktop. | ||
+ | |||
+ | É de referir ainda que os dados utilizados estão no formato shapefile. | ||
+ | |||
+ | =Web Feature Server (WFS)= | ||
+ | *Providencia as regras para obter e manipular entidades geográficas de uma determinada área de interesse | ||
+ | *As entidades são enviadas em formato vectorial | ||
+ | *Os dados são codificados em GML | ||
+ | |||
+ | '''Operações suportadas:''' | ||
+ | *GetCapabilities | ||
+ | *DescribeFeatureType | ||
+ | *GetFeature | ||
+ | *GetGmlObject | ||
+ | *Transaction | ||
+ | *LockFeature | ||
+ | '''Com base nestas operações, três classes de WFS podem ser definidas:''' | ||
+ | *Basic WFS | ||
+ | *XLink WFS | ||
+ | *Transaction WFS | ||
+ | |||
+ | =Geoserver= | ||
+ | |||
+ | *Open source software server escrito em java que permite partilhar e manipular dados espaciais | ||
+ | *Independente do sistema operativo | ||
+ | *Certificação Conforme da OGC para as seguintes especificações: | ||
+ | **WMS 1.1.1 | ||
+ | **WFS 1.0 | ||
+ | **WCS 1.0 | ||
+ | |||
+ | =Configuração do Geoserver= | ||
+ | |||
+ | *Abrir a página de administração do geoserver | ||
+ | *Efectuar o login | ||
+ | *Adicionar um Workspace | ||
+ | **Definir um nome e o URI | ||
+ | *Adicionar uma Store | ||
+ | **Definir o tipo de dados (shapefile neste caso) | ||
+ | **Definir também um nome para a Data Store bem como o respectivo URL | ||
+ | *Configurar uma Layer | ||
+ | **Publicar a shapefile | ||
+ | **Configurar o sistema de coordenadas e a boundingbox | ||
+ | |||
+ | =Acesso através da aplicação desktop uDIG= | ||
+ | |||
+ | *Adicionar uma nova Layer através do Web Feature Service | ||
+ | *Introduzir o URL para o serviço WFS do geoserver local | ||
+ | **http://localhost:8080/geoserver/wfs | ||
+ | *Depois de visualizar as layers disponíveis, seleccionar a configurada no geoserver | ||
+ | *Editar a geometria e os atributos | ||
+ | *Não esquecer de realizar a operação “comit changes” para que as alteração sejam guardadas | ||
+ | |||
+ | |||
+ | [[Category: OGC]] | ||
+ | [[Category: Standards]] |
Latest revision as of 09:04, 10 September 2010
Introdução
Este tutorial faz parte de um workshop realizado no ESIG2010 e pretende mostrar como aceder a dados geográficos através do standard WFS do Open Geospatial Consortium (OGC) com possibilidade de editar as entidades geográficas - WFS-Transactional.
A tecnologia usada é composta por um software servidor de mapas com capacidade de servir dados através da norma WFS-T e uma aplicação SIG desktop que permita o acesso através da referida norma e possibilite a edição das entidades. Para este caso foi usado o Geoserver como servidor de mapas e o uDIG como aplicação SIG desktop.
É de referir ainda que os dados utilizados estão no formato shapefile.
Web Feature Server (WFS)
- Providencia as regras para obter e manipular entidades geográficas de uma determinada área de interesse
- As entidades são enviadas em formato vectorial
- Os dados são codificados em GML
Operações suportadas:
- GetCapabilities
- DescribeFeatureType
- GetFeature
- GetGmlObject
- Transaction
- LockFeature
Com base nestas operações, três classes de WFS podem ser definidas:
- Basic WFS
- XLink WFS
- Transaction WFS
Geoserver
- Open source software server escrito em java que permite partilhar e manipular dados espaciais
- Independente do sistema operativo
- Certificação Conforme da OGC para as seguintes especificações:
- WMS 1.1.1
- WFS 1.0
- WCS 1.0
Configuração do Geoserver
- Abrir a página de administração do geoserver
- Efectuar o login
- Adicionar um Workspace
- Definir um nome e o URI
- Adicionar uma Store
- Definir o tipo de dados (shapefile neste caso)
- Definir também um nome para a Data Store bem como o respectivo URL
- Configurar uma Layer
- Publicar a shapefile
- Configurar o sistema de coordenadas e a boundingbox
Acesso através da aplicação desktop uDIG
- Adicionar uma nova Layer através do Web Feature Service
- Introduzir o URL para o serviço WFS do geoserver local
- Depois de visualizar as layers disponíveis, seleccionar a configurada no geoserver
- Editar a geometria e os atributos
- Não esquecer de realizar a operação “comit changes” para que as alteração sejam guardadas