Web Feature Service

Web Feature Service

Web Feature Service ou WFS est un protocole décrit dans des spécifications maintenues par l'Open Geospatial Consortium. Le service WFS permet, au moyen d'une URL formatée, d'interroger des serveurs cartographiques afin de manipuler des objets géographiques (lignes, points polygones...), contrairement au Web Map Service ou WMS qui permet la production de cartes géoréférencées à partir de serveurs géographiques.

Fonctionnement

WFS propose des interfaces pour la description des manipulations de données sur des objets géographiques en utilisant le protocole internet HTTP. Les opérations de manipulation de données permettent de :

  • Créer des nouveaux objets
  • Effacer des objets
  • Mettre à jour des objets
  • Prendre ou rechercher des objets sur la base de contraintes spatiales.

La spécification WFS définit 5 opérations pour envoyer des requêtes au serveur et obtenir des informations :

  • GetCapabilities : permet de connaître les capacités du serveur (quelles opérations sont supportées et quels objets sont fournis).
  • DescribeFeatureType : permet de retourner la structure de chaque entité susceptible d’être fournie par le serveur.
  • GetFeature : permet de livrer des objets (géométrie et/ou attributs) en GML (Geography Markup Language).
  • LockFeature : permet de bloquer des objets lors d'une transaction.
  • Transaction : permet de modifier l'objet (création, mise à jour, effacer).

Sur la base des opérations décrites ci-dessus deux types de Web Feature Service peuvent être définis :

  • WFS basique : service WFS qui implémente seulement les trois premières opérations (GetCapabilities, DescribeFeatureType et GetFeature). Il peut être considéré comme un service WFS " en lecture seule ".
  • WFS avec transactions : service WFS qui supporte toutes les opérations d'un WFS basique et en plus implémente les opérations de transaction. Une opération de transaction WFS peut implémenter des opérations de blocage d'objet (LockFeature).

Comme la spécification WFS met en avant le transfert d’objets géographiques, il est nécessaire que les données géographiques soient modélisées selon un modèle de données uniforme. Ainsi, il est important que le schéma de données soit fourni avec les données. De cette façon, un client pourra comprendre les modèles de données et les données.

Le mécanisme d'échange de données GML de l’OGC est utilisé comme base pour les spécifications WFS. De cette façon, des données géographiques et leur schéma correspondant peuvent être codés et transférés en XML.

Composition de l'URL

Voici un exemple d'URL :


http: //localhost/cgi-bin/mapserv?map=wms/exemple.map&NAME=Europe&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&SRS=EPSG%3A4326&BBOX=-15.82,32.69,33.39,71.36


  • NAME : nom de la couche à interroger.
  • BBOX : Etendue des données
  • VERSION : version du protocole
  • SERVICE : Type de service à utiliser (WFS)
  • SRS : Projection utilisée (EPSG 4326 = WGS 84)

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Web Feature Service de Wikipédia en français (auteurs)

Игры ⚽ Нужно решить контрольную?

Regardez d'autres dictionnaires:

  • Web Feature Service — o WFS del Consorcio Open Geospatial Consortium o OGC es un servicio estándar, que ofrece una interfaz de comunicación que permite interactuar con los mapas servidos por el estándar WMS, como por ejemplo, editar la imagen que nos ofrece el… …   Wikipedia Español

  • Web Feature Service — The Open Geospatial Consortium Web Feature Service Interface Standard (WFS) provides an interface allowing requests for geographical features across the web using platform independent calls. One can think of geographical features as the source… …   Wikipedia

  • Web Feature Service — Unter einem Web Feature Service (WFS) versteht man den internetgestützten Zugriff auf Geodaten innerhalb eines verteilten GIS. Der WFS beschränkt sich dabei ausschließlich auf Vektordaten, wie sie in Datenbanken abgelegt werden können. Im Rahmen… …   Deutsch Wikipedia

  • Web Map Service — Ein Web Map Service (WMS) ist eine Schnittstelle zum Abrufen von Auszügen aus Landkarten über das World Wide Web. Der WMS ist ein Spezialfall eines Web Services. Inhaltsverzeichnis 1 Die WMS Implementation Specifications 2 Technischer Hintergrund …   Deutsch Wikipedia

  • Web Mapping Service — Ein Web Map Service (WMS) ist eine Schnittstelle zum Abrufen von Auszügen aus Landkarten über das World Wide Web. Eine solche Schnittstelle kann allgemein auch als Web Service bezeichnet werden. Inhaltsverzeichnis 1 Die WMS Implementation… …   Deutsch Wikipedia

  • Web Coverage Service — Übersicht von drei OGC Webservices mit den verschiedenen Request Möglichkeiten von WCS Der Web Coverage Service (WCS) ist ein Standard des Open Geospatial Consortiums (OGC) für Geodienste. Der Web Coverage Service 1.0.0 normiert den Zugriff auf… …   Deutsch Wikipedia

  • Web Processing Service — Ein Web Processing Service (WPS) ist ein Mechanismus, um über das Internet eine räumliche Analyse von Geodaten durchzuführen. 2007 wurde vom Open Geospatial Consortium (OGC) die Version 1.0.0 des WPS Standards definiert. Er legt fest, in welcher… …   Deutsch Wikipedia

  • Web Map Service — An Open Geospatial Consortium Web Map Service (WMS) produces maps of spatially referenced data dynamically from geographic information. This international standard defines a map to be a portrayal of geographic information as a digital image file… …   Wikipedia

  • Web Coverage Service — La interfaz estándar Web Coverage Service (WCS) o Servicio de Cobertura Web de Open Geospatial Consortium proporciona una interfaz que permite realizar peticiones de cobertura geográfica a través de la web utilizando llamadas independientes de la …   Wikipedia Español

  • Web Processing Service — The OGC Web Processing Service (WPS) is designed to standardize the way that GIS calculations are made available to the Internet. WPS can describe any calculation (i.e. process) including all of its inputs and outputs, and trigger its execution… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”