|
| |
|
An OGC®
- compliant service bridging Web Feature
Services and Web Mapping Services |
 |
 |
Overview
| Compusult’s Web
Feature Portrayal Service provides
data custodians with the ability to
style and overlay map features in
a Web Mapping environment. |
|
The Web Feature Portrayal Service (WFPS) operates
as a bridge between Open Geospatial Consortium (OGC) - enabled Web
Feature Service (WFS) servers and
OGC Web
Mapping Service (WMS) servers.
Data custodians that use WFS servers can dynamically
expose WFS content as a WMS layer using WFPS.
Consequently, clients and/or gateways that support
the OGC WMS implementation specification can
connect to a WFS through the WFPS using the
WMS requests and responses.
The
OpenGIS Web Feature Service Implementation Specification
proposes interfaces for describing data manipulation
operations on geographic features using HTTP
as the distributed computing platform. Data
manipulation operations include the ability
to:
- Create a new feature instance.
- Delete a feature instance.
- Update a feature instance.
- Get or Query features based on spatial
and non-spatial constraints.
A WFS to WMS Bridge
The WFPS basically operates as a WFS to WMS
bridge. That is, a client application that supports
the OGC WMS implementation specification can
make a WMS request to the WFPS. The WFPS will
translate the WMS request into the appropriate
WFS request and deliver the request to the WFS
server. The WFS output Geography Markup Language
(GML) is then rendered as a WMS "picture"
in the case of a GetMap call or produces an
XML response in the case of a GetFeatureInfo
or GetCapabilities request.
The WFPS accepts the following WMS request
types:
GetMap - Produce a styled
WMS map from the WFS server.
GetCapabilities - Produce
the WFPS capabilities as a WMS response.
GetFeatureInfo - Depending
on the request type provided, the WFPS will
return an image, an XML document containing
the capabilities, or a document (in XML, HTML,
or text format) containing information about
a feature at a specified point.
WFPS is a component of Compusult’s Web
Enterprise Suite; a set of Internet-based
applications and toolkits that support Web mapping,
information cataloging, discovery, retrieval
and delivery services.
WFPS
is also a contributor to the Open Geospatial Consortium Catalogue Services Interoperability
initiative.
|