metamod:wms

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
metamod:wms [2010-06-08 10:11:30]
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:
  
-{{:metamod:wms2.png|WMS operations in Metamod}}+{{:metamod:wms3.png|WMS operations in Metamod}}
  
 [[http://dev-vm140/Metamod2.x/sch/wms.php?wmssetup=http%3A%2F%2Fdev%2dvm140%2FMetamod2.x%2Fsch%2FgetWMSSetup%3FdatasetName%3DH2x%2Fice%2Fice_conc_nh_200910191200_CF]] [[http://dev-vm140/Metamod2.x/sch/wms.php?wmssetup=http%3A%2F%2Fdev%2dvm140%2FMetamod2.x%2Fsch%2FgetWMSSetup%3FdatasetName%3DH2x%2Fice%2Fice_conc_nh_200910191200_CF]]
  
  
-===== WMS Client =====+==== WMS Client ====
  
 OpenLayers - JavaScript client for web. Uses extended WMC support library developed by met.no. OpenLayers - JavaScript client for web. Uses extended WMC support library developed by met.no.
Line 15: Line 16:
 [[http://openlayers.org/]] [[http://openlayers.org/]]
  
-===== METAMOD WMC generator ===== +==== WMS Server ====
- +
-Perl proxy/web service. Merges GetCapabilities and WMSsetup file using XSLT. Also works as proxy to get around security limitations in JavaScript. +
- +
-===== WMS Server =====+
  
 NcWMS - integrated with THREDDS. Cannot render shapes, only grids. NcWMS - integrated with THREDDS. Cannot render shapes, only grids.
Line 28: Line 25:
  
 [[http://mapserver.org/]] [[http://mapserver.org/]]
 +
 +==== METAMOD WMC generator ====
 +
 +Perl proxy/web service. Merges GetCapabilities and WMSsetup file using XSLT. Also works as proxy to get around security limitations in JavaScript.
  
 ===== Protocols and formats ===== ===== Protocols and formats =====
Line 39: Line 40:
 === WMS example === === WMS example ===
  
-[[http://dev-vm188.met.no/thredds/wms/osisaf/met.no/ice/ice_conc_nh_200910191200_CF.nc?VERSION=1.1.1&FORMAT=image%2Fpng&STYLES=BOXFILL%2Fgreyscale&LAYERS=ice_conc&SERVICE=WMS&REQUEST=GetMap&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A32661&BBOX=-500000,-3000000,2000000,-500000&WIDTH=256&HEIGHT=256]]+[[http://thredds.met.no/thredds/wms/cryoclim/met.no/osisaf-sh/osisaf-sh_aggregated_ice_concentration_sh_polstere-100_198707010000.nc?VERSION=1.1.1&FORMAT=image%2Fpng&STYLES=BOXFILL%2Frainbow&LAYERS=ice_conc_avg&SERVICE=WMS&REQUEST=GetMap&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A32761&BBOX=-900000,-900000,5000000,5000000&WIDTH=256&HEIGHT=256]]
  
 ==== GetCapabilities ==== ==== GetCapabilities ====
Line 49: Line 50:
 === Example Capabilities document === === Example Capabilities document ===
  
-[[http://dev-vm188/thredds/wms/osisaf/met.no/ice/ice_conc_nh_200911291200_CF.nc?service=WMS&version=1.3.0&request=GetCapabilities +[[http://thredds.met.no/thredds/wms/cryoclim/met.no/osisaf-sh/osisaf-sh_aggregated_ice_concentration_sh_polstere-100_198707010000.nc?service=WMS&version=1.3.0&request=GetCapabilities]]
-]]+
  
 ==== Web Map Context ==== ==== Web Map Context ====
Line 59: Line 59:
  
 === Example WMC document === === Example WMC document ===
 +
 +(currently not deployed outside Met.no firewall)
  
 [[http://dev-vm140/cgi-bin/gc2wmc.pl?setup=http%3A%2F%2Fdev-vm140.oslo.dnmi.no%2FMetamod2.x%2Fsch%2FgetWMSSetup.php%3FdatasetName%3DH2x%2Fice%2Fice_conc_nh_200910161200_CF]] [[http://dev-vm140/cgi-bin/gc2wmc.pl?setup=http%3A%2F%2Fdev-vm140.oslo.dnmi.no%2FMetamod2.x%2Fsch%2FgetWMSSetup.php%3FdatasetName%3DH2x%2Fice%2Fice_conc_nh_200910161200_CF]]
  
  
  • metamod/wms.1275991890.txt.gz
  • Last modified: 2022-05-31 09:23:19
  • (external edit)