Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| metamod:wms [2010-06-08 09:53:53] geira | metamod:wms [2022-05-31 09:29:32] (current) | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== WMS in Metamod ====== | ====== WMS in Metamod ====== | ||
| - | {{: | + | ==== Components ==== | 
| - | ==== Implementation | + | A functional overview of WMS operations, using CryoClim as example: | 
| + | |||
| + | {{: | ||
| [[http:// | [[http:// | ||
| - | ===== WMS Client ===== | ||
| - | OpenLayers - [[http:// | + | ==== WMS Client ==== | 
| - | ===== WMS Server ===== | + | OpenLayers - JavaScript client for web. Uses extended WMC support library developed by met.no. | 
| - | NcWMS - [[http://www.resc.rdg.ac.uk/ | + | [[http://openlayers.org/]] | 
| - | ===== GetCapabilities ===== | + | ==== WMS Server | 
| + | |||
| + | NcWMS - integrated with THREDDS. Cannot render shapes, only grids. | ||
| + | |||
| + | [[http:// | ||
| + | |||
| + | MapServer - used on wms.met.no for displaying coastlines | ||
| + | |||
| + | [[http:// | ||
| + | |||
| + | ==== METAMOD WMC generator ==== | ||
| + | |||
| + | Perl proxy/web service. Merges | ||
| + | |||
| + | ===== Protocols and formats ===== | ||
| + | |||
| + | ==== WMS ==== | ||
| + | |||
| + | The OpenGIS® Web Map Service Interface Standard (WMS) provides a simple HTTP interface for requesting geo-registered map images from one or more distributed geospatial databases. A WMS request defines the geographic layer(s) and area of interest to be processed. The response to the request is one or more geo-registered map images (returned as JPEG, PNG, etc) that can be displayed in a browser application. | ||
| + | |||
| + | [[http:// | ||
| + | |||
| + | === WMS example === | ||
| + | |||
| + | [[http:// | ||
| + | |||
| + | ==== GetCapabilities ==== | ||
| + | |||
| + | XML document describing all available layers and styles in a single data file. Lacks projection and bounding box info. | ||
| [[http:// | [[http:// | ||
| - | ==== Example Capabilities document | + | === Example Capabilities document === | 
| - | [[http://dev-vm188/ | + | [[http://thredds.met.no/ | 
| - | ]] | + | |
| - | ===== Web Map Context | + | ==== Web Map Context ==== | 
| + | XML document specifying desired presentation in client. Can merge layers from different sources, with only desired layers and corresponding styles. | ||
| [[http:// | [[http:// | ||
| - | ==== Example WMC document ==== | + | === Example WMC document === | 
| + | |||
| + | (currently not deployed outside Met.no firewall) | ||
| [[http:// | [[http:// | ||