Web Feature Service

In computing, the Open Geospatial Consortium Web Feature Service (WFS) Interface Standard provides an interface allowing requests for geographical features across the web using platform-independent calls. One can think of geographical features as the "source code" behind a map, whereas the WMS interface or online tiled mapping portals like Google Maps return only an image, which end-users cannot edit or spatially analyze. The XML-based GML furnishes the default payload-encoding for transporting geographic features, but other formats like shapefiles can also serve for transport. In early 2006 the OGC members approved the OpenGIS GML Simple Features Profile.[1] This profile is designed both to increase interoperability between WFS servers and to improve the ease of implementation of the WFS standard.

The OGC membership defined and maintains the WFS specification. Numerous commercial and open-source implementations of the WFS interface standard exist, including the open-source reference implementations GeoServer and deegree. The OGC Implementing Products page[2] provides a comprehensive list of WFS implementations.

Overview

The WFS specification defines interfaces for describing data manipulation operations of geographic features. Data manipulation operations include the ability to:

  • get or query features based on spatial and non-spatial constraints
  • create a new feature instance
  • delete a feature instance
  • update a feature instance

The basic Web Feature Service allows querying and retrieval of features. A transactional Web Feature Service (WFS-T) allows creation, deletion, and updating of features.

A WFS describes discovery, query, or data transformation operations. The client generates the request and posts it to a web feature server using HTTP. The web feature server then executes the request. The WFS specification uses HTTP as the distributed computing platform, although this is not a hard requirement.

There are two encodings defined for WFS operations:

In the taxonomy of Web Services, WFS is best categorized as a non-RESTful RPC type service.

Communication models

The WFS Web Feature Services or Web Feature Server specification supports two communication models:

  • Stateless Request Reply
  • Pub/Sub
A messaging system in which clients address messages to a specific node in a content hierarchy, called a topic. Publishers and subscribers are generally anonymous and can dynamically publish or subscribe to the content hierarchy. The system takes care of distributing the messages arriving from a node's multiple publishers to its multiple subscribers. Messages are generally not persistent and will only be received by subscribers who are listening at the time the message is sent. A special case known as a “durable subscription” allows subscribers to receive messages sent while the subscribers are not active. (Source: Oracle Technology Network for Java Developers | Oracle Technology Network | Oracle)

The Web Notification Service (WNS) is one of the implementation specifications for the Pub/Sub model. Regardless of the model, URL format is used and specified in the WFS specification. At this time there are no open-standard implementations of WNSs. Vendors plan to release implementations once the standard has been ratified.

Data

Data passed between a Web Feature Server and a client is encoded with Geography Markup Language (GML), an XML dialect which can be used to model geographic features.

The 1.0.0 version of the WFS specification requires the use of GML version 2.1.2, while the 1.1.0 version of the WFS specification requires the use of GML version 3.1.1. For both versions of the WFS specification, an arbitrary number of other encodings can also be defined, in addition to the required GML 2.1.2 or 3.1.1 format (for 1.0.0 and 1.1.0 respectively).

GML 2.1.2 contains encoding support for basic geometric 'primitives': points, lines, polygons, etc.

GML 3.1.1 contains encoding support for more advanced geometric representations: curves, surfaces, multi-dimensions (time, elevation, multi-band imagery). In addition, GML 3.1.1 includes encoding support for topologically integrated datasets.

Public Interfaces

Static Interfaces

The static interface model for the OGC Web Service model appears in the figure below. The Transaction and LockFeature operations are also optional.

When writing a WFS, you must implement the following operations:

  • GetCapabilities - this queries the WFS service to determine available options.
  • DescribeFeatureType - this retrieves the XML schema to allow the WFS client to parse the resultsets.
  • GetFeature - this performs the actual query - parameters such as bounding box and any other filters should be passed in, as appropriate, and the WFS service then returns a GML resultset containing full geometry and feature attributes.

Dynamic interface updates

The client gets updates by one of two mechanisms:

  • Notification: Recommended but not mandatory. Depends on the availability of a WNS implementation.
  • Polling: Use this method if a WNS implementation is not available.

WFS dynamic interface web notification model

This model uses the OGC Web Notification Service to send update notifications to registered clients.

See also

References

  1. ^ "Geography Markup Language (GML) simple features profile". Retrieved 2023-10-31.
  2. ^ "Implementations by Specification | OGC". www.opengeospatial.org.
  3. ^ "WCS Extension -- KVP Protocol". Retrieved 2023-10-31.

Read other articles:

Patroli Udara SipilCivil Air PatrolLambang dari Patroli Udara SipilLogo dari Patroli Udara SipilDibentuk1 Desember 1941; 82 tahun lalu (1941-12-01)Negara Amerika SerikatCabang Angkatan Udara Amerika SerikatTipe unitPembantu sipilPeran Pencarian dan penyelamatan Bantuan bencana Pendidikan Dirgantara Program Kadet Jumlah personel 56,000 sukarelawan[1] 560 pesawat ringan[2] lebih dari 1000 kendaraan darat[2] Bagian dari Pasukan Udara Pertama Komando Tempur ...

 

Disambiguazione – Se stai cercando altri significati, vedi Crociata (disambigua). Una battaglia della seconda crociata; illustrazione tratta da Histoire d'Outremer di Guglielmo di Tiro Arrivo dei crociati a Costantinopoli V · D · MCrociateIdeologia e istituzioni Movimento crociato In terra santa (1095 – 1291)Prima – 1101 – Norvegese – Veneziana – 1129 – Seconda – Terza – 1197 – Quarta – Quinta – Sesta – 1239 – Settima – 1267 – Catalana �...

 

Dataran Tinggi Yunnan-GuizhouDataran Tinggi YunguiGeografi karst di Dataran Tinggi Yungui dekat GuiyangElevasi dasar500 m (1.600 ft) sampai dengan 2.500 m (8.200 ft)GeografiKoordinat26°N 105°E / 26°N 105°E / 26; 105Koordinat: 26°N 105°E / 26°N 105°E / 26; 105 Dataran Tinggi Yunnan-Guizhou Hanzi tradisional: 雲貴高原 Hanzi sederhana: 云贵高原 Alih aksara Mandarin - Hanyu Pinyin: Yúnguì Gāoyuán - Wade-Giles:...

Radio station in Pottsville, PennsylvaniaWAVT-FMPottsville, PennsylvaniaBroadcast areaSchuylkill County, PennsylvaniaFrequency101.9 MHzBrandingT-102ProgrammingLanguage(s)EnglishFormatHot Adult ContemporaryAffiliationsNittany Lions Radio NetworkCompass Media NetworksOwnershipOwnerPottsville Broadcasting Co.Sister stationsWPPAHistoryFirst air dateNovember 20, 1948; 75 years ago (1948-11-20)Former call signsWPPA-FM (1946-1969)Technical information[1]Licensing authority...

 

Indorama Corporation adalah perusahaan global yang memproduksi polietilena, polipropilena, serat poliester, filamen, benang pintal, kain, dan sarung tangan medis. Indorama adalah produsen poliolefin terbesar kedua di Afrika dan terbesar di Afrika Barat.[1] Produk-produknya dikirim ke lebih dari 90 negara di seluruh dunia.[2] [2] Indorama CorporationGraha Irama, tempat kantor pusat IndoramaJenisTerbukaIndustriTekstil, poliester, dan PETDidirikan1976PendiriSri Prakash Lo...

 

Chronologies Léon Morel-Fatio : Arrivée du Prince Président Louis Napoléon Bonaparte à Toulon, le 27 septembre 1852.Données clés 1849 1850 1851  1852  1853 1854 1855Décennies :1820 1830 1840  1850  1860 1870 1880Siècles :XVIIe XVIIIe  XIXe  XXe XXIeMillénaires :-Ier Ier  IIe  IIIe Chronologies géographiques Afrique Afrique du Sud, Algérie, Angola, Bénin, Botswana, Burkina Faso, Burundi, Cameroun, Cap-Vert, République c...

Internationally recognized means for obtaining help I need help redirects here. For help on Wikipedia, see Help:Contents and Wikipedia:Questions.This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Distress signal – news · newspapers · books · scholar · JSTOR (October 2022) (Learn how and when to remove this temp...

 

Toyota CamryCamry Ascent (Australia)InformasiProdusenToyotaMasa produksi1982–sekarangBodi & rangkaKelasKompak (1982–1998)Mid-size (1991–sekarang)KronologiPendahuluToyota Corona Toyota Camry adalah mobil sedan kelas menengah atas yang diproduksi oleh Toyota, yang pasar utamanya adalah Amerika dan Australia. Camry meraih Mobil Terlaris di AS dari tahun 1997 sampai 2000, dan 2002 sampai sekarang. Camry juga dijual di Jepang, serta berbagai negara Asia, Timur Tengah, dan Amerika Latin. ...

 

English SikhsThe Guru Nanak Gurdwara Smethwick.Total population520,092 0.92% of the total population (2021)Regions with significant populationsWest Midlands172,398 (2.90%)London144,543 (1.64%)South East74,348 (0.80%)East Midlands53,950 (1.11%)East24,284 (0.38%)ReligionsSikhismLanguagesBritish English • PunjabiHindi • Urdu English Sikhs number over 520,000 people and account for 0.9% of England's population in 2021, forming the country's fourth-largest religious group. In 2006 there were 3...

1998 film by Jamie Blanks This article is about the 1998 film. For the franchise, see Urban Legend (film series). For other uses, see Urban legend (disambiguation). Urban LegendTheatrical release posterDirected byJamie BlanksWritten bySilvio HortaProduced by Gina Matthews Michael McDonnell Neal H. Moritz Starring Jared Leto Alicia Witt Rebecca Gayheart Joshua Jackson Loretta Devine Tara Reid Michael Rosenbaum Robert Englund CinematographyJames ChressanthisEdited byJay CassidyMusic byChristoph...

 

この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方)出典検索?: コルク – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2017年4月) コルクを打ち抜いて作った瓶の栓 コルク(木栓、�...

 

Radio station in Crossville, TennesseeWOWFCrossville, TennesseeFrequency102.5 MHzBranding102.5 WOW CountryProgrammingFormatCountryAffiliationsDial Global, Fox News RadioOwnershipOwnerPeg Broadcasting, LLCHistoryFormer call signsWEGE (1990–1996)WSWJ (1996)Technical informationFacility ID46369ClassC3ERP9,000 wattsHAAT165.1 meters (542 ft)Transmitter coordinates36°1′18.00″N 84°58′18.00″W / 36.0216667°N 84.9716667°W / 36.0216667; -84.9716667LinksWebsite1...

Spanish general and political figure (1629–1679) For other people named John of Austria, see John of Austria (disambiguation). You can help expand this article with text translated from the corresponding article in Spanish. (October 2012) Click [show] for important translation instructions. View a machine-translated version of the Spanish article. Machine translation, like DeepL or Google Translate, is a useful starting point for translations, but translators must revise errors as nece...

 

2020年夏季奥林匹克运动会波兰代表團波兰国旗IOC編碼POLNOC波蘭奧林匹克委員會網站olimpijski.pl(英文)(波兰文)2020年夏季奥林匹克运动会(東京)2021年7月23日至8月8日(受2019冠状病毒病疫情影响推迟,但仍保留原定名称)運動員206參賽項目24个大项旗手开幕式:帕维尔·科热尼奥夫斯基(游泳)和马娅·沃什乔夫斯卡(自行车)[1]闭幕式:卡罗利娜·纳亚(皮划艇)&#...

 

ヨハネス12世 第130代 ローマ教皇 教皇就任 955年12月16日教皇離任 964年5月14日先代 アガペトゥス2世次代 レオ8世個人情報出生 937年スポレート公国(中部イタリア)スポレート死去 964年5月14日 教皇領、ローマ原国籍 スポレート公国親 父アルベリーコ2世(スポレート公)、母アルダその他のヨハネステンプレートを表示 ヨハネス12世(Ioannes XII、937年 - 964年5月14日)は、ロ...

Bagian dari seriGereja Katolik menurut negara Afrika Afrika Selatan Afrika Tengah Aljazair Angola Benin Botswana Burkina Faso Burundi Chad Eritrea Eswatini Etiopia Gabon Gambia Ghana Guinea Guinea-Bissau Guinea Khatulistiwa Jibuti Kamerun Kenya Komoro Lesotho Liberia Libya Madagaskar Malawi Mali Maroko Mauritania Mauritius Mesir Mozambik Namibia Niger Nigeria Pantai Gading Republik Demokratik Kongo Republik Kongo Rwanda Sao Tome dan Principe Senegal Seychelles Sierra Leone Somalia Somaliland ...

 

Buddhism, Mindfulness and Psychology This article may contain an excessive amount of intricate detail that may interest only a particular audience. Please help by spinning off or relocating any relevant information, and removing excessive detail that may be against Wikipedia's inclusion policy. (July 2016) (Learn how and when to remove this message) This article contains too many or overly lengthy quotations. Please help summarize the quotations. Consider transferring direct quotations to Wik...

 

Rapid transit line in New York City Staten Island RailwayThe SIR bullet, used on the MTA's website, timetables, New York City Subway map, and some station signageA Staten Island Railway local train of R44s at the Great Kills stationOverviewOwnerStaten Island Rapid Transit Operating Authority (SIRTOA), a subsidiary of the Metropolitan Transportation AuthorityLocaleStaten Island, New York CityTransit typeRapid transitNumber of lines1Number of stations21Daily ridership17,900 (weekdays, Q1 2...

Niqqud  ְ   ֱ   ֲ   ֳ   ִ   ֵ   ֶ   ַ   ָ   ֹ   ֻ   ּ   ֿ   ׁ   ׂ  Tanda diakritik lain kantilasi, geresh,gershayim Contoh Kitab Kejadian 1:9, Berfirmanlah Allah:Hendaklah segala air berkumpulHuruf-huruf berwarna hitam, niqqud berwarna merah, kantilasi berwarna biru[1] perangkat Niqqud Shva · Hiriq · Z...

 

Indonesiadalam tahun1978 ← 1976 1977 1978 1979 1980 → Dekade :1970-anAbad :ke-20Milenium :ke-2Lihat pula Sejarah Indonesia Garis waktu sejarah Indonesia Indonesia menurut tahun Bagian dari seri mengenai Sejarah Indonesia Prasejarah Manusia Jawa 1.000.000 BP Manusia Flores 94.000–12.000 BP Bencana alam Toba 75.000 BP Kebudayaan Buni 400 SM Kerajaan Hindu-Buddha Kerajaan Kutai 400–1635 Kerajaan Tarumanagara 450–900 Kerajaan Kalingga 594–782 Kerajaa...