Migliori Web Feature Service (WFS) rappresenta un cambiamento nel modo in cui le informazioni geografiche vengono create, modificate e scambiate su Internet. Invece di condividere le informazioni geografiche a livello di file utilizzando il File Transfer Protocol (FTP), ad esempio, WFS offre un accesso diretto e dettagliato alle informazioni geografiche a livello di feature e proprietà delle feature.
La presente norma internazionale specifica le operazioni di individuazione, le operazioni di query, le operazioni di blocco, le operazioni di transazione e le operazioni per gestire espressioni di query parametriche memorizzate.
Le operazioni di individuazione consentono di interrogare il servizio per determinarne le capacità e recuperare lo schema dell'applicazione che definisce i tipi di funzionalità offerti dal servizio.
Le operazioni di query consentono di recuperare caratteristiche o valori di proprietà di caratteristiche dall'archivio dati sottostante in base ai vincoli definiti dal client sulle proprietà delle caratteristiche.
Le operazioni di blocco consentono l'accesso esclusivo alle funzionalità allo scopo di modificarle o eliminarle.
Le operazioni di transazione consentono di creare, modificare, sostituire ed eliminare funzionalità dall'archivio dati sottostante.
Le operazioni di query memorizzate consentono ai client di creare, eliminare, elencare e descrivere espressioni di query parametriche che vengono memorizzate dal server e possono essere richiamate ripetutamente utilizzando valori di parametri diversi.
La presente norma internazionale definisce undici operazioni:
-
- GetCapabilities (operazione di scoperta)
-
- DescribeFeatureType (operazione di scoperta)
-
- GetPropertyValue (operazione di query)
-
- GetFeature (operazione di query)
-
- GetFeatureWithLock (operazione di query e blocco)
-
- LockFeature (operazione di blocco)
-
- Transazione (operazione di transazione)
-
- CreateStoredQuery (operazione di query memorizzata)
-
- DropStoredQuery (operazione di query memorizzata)
-
- ListStoredQueries (operazione di query memorizzata)
-
- DescribeStoredQueries (operazione di query memorizzata)
Nella tassonomia dei servizi definita in ISO 19119, il WFS è principalmente un servizio di accesso alle feature, ma include anche elementi di un servizio di tipo feature, un servizio di conversione/trasformazione delle coordinate e un servizio di conversione del formato geografico.