nl.itc.RIMapper
Class WMSCapabilities
java.lang.Object
nl.itc.RIMapper.WMSCapabilities
public class WMSCapabilities
- extends Object
OGC WMS 1.1.1 compatible Web Map Capabilities class.
Note that the class holds the data needed for an OGC compatible
Capabilities response, PLUS extras needed for RIMapperWMS specific
capabilities (eg. SVG GUI, animation, etcetera).
©2004-2011
International Institute for Geo-information Science and Earth Observation (ITC)
Licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5
License. see http://creativecommons.org/licenses/by-nc-sa/2.5/
- Version:
- 2.2 [September 2011]
- Author:
- Barend Köbben - kobben@itc.nl
|
Constructor Summary |
WMSCapabilities(DBconn myDBconn)
Constructs capabilities of a given WMS instance (derived from DB)
and builds up an OGC WMS 1.1.1 compatible Capabilities class. |
WMSCapabilities
public WMSCapabilities(DBconn myDBconn)
throws RIMapperException
- Constructs capabilities of a given WMS instance (derived from DB)
and builds up an OGC WMS 1.1.1 compatible Capabilities class.
- Parameters:
myDBconn - the DB connection defining the WMS instance.
- Throws:
RIMapperException
getMetadata_name
public String getMetadata_name()
- Returns:
- the metadata_name
getMetadata_title
public String getMetadata_title()
- Returns:
- the metadata_title
getMetadata_abstract
public String getMetadata_abstract()
- Returns:
- the metadata_abstract
getMetadata_keyword_list
public String[] getMetadata_keyword_list()
- Returns:
- the metadata_keyword_list
getMetadata_contact_electronic_mail_address
public String getMetadata_contact_electronic_mail_address()
- Returns:
- the metadata_contact_electronic_mail_address
getMetadata_fees
public String getMetadata_fees()
- Returns:
- the metadata_fees
getMetadata_access_constraints
public String getMetadata_access_constraints()
- Returns:
- the metadata_access_constraints
getNumLayers
public int getNumLayers()
- Returns:
- the numLayers
getNumStyles
public int getNumStyles()
- Returns:
- the numStyles
getNumSVGStyles
public int getNumSVGStyles()
- Returns:
- the numSVGStyles
getLayer_name
public String[] getLayer_name()
- Returns:
- the layer_name
getLayer_title
public String[] getLayer_title()
- Returns:
- the layer_title
getLayer_pkey
public String[] getLayer_pkey()
- Returns:
- the layer_pkey
getLayer_geometry_col
public String[] getLayer_geometry_col()
- Returns:
- the layer_geometry_col
getLayer_abstract
public String[] getLayer_abstract()
- Returns:
- the layer_abstract
getLayer_keyword_list
public String[][] getLayer_keyword_list()
- Returns:
- the layer_keyword_list
getLayer_dimension
public String[] getLayer_dimension()
- Returns:
- the layer_dimension
getLayer_dimension_column
public String[] getLayer_dimension_column()
- Returns:
- the layer_dimension_column
getLayer_extent
public String[] getLayer_extent()
- Returns:
- the layer_extent
getLayer_style_list
public String[][] getLayer_style_list()
- Returns:
- the layer_style_list
getLayer_metadata_url
public String[] getLayer_metadata_url()
- Returns:
- the layer_metadata_url
getLayer_queryable
public String[] getLayer_queryable()
- Returns:
- the layer_queryable
getLayer_opaque
public String[] getLayer_opaque()
- Returns:
- the layer_opaque
getLayer_cascaded
public String[] getLayer_cascaded()
- Returns:
- the layer_cascaded
getLayer_lat_lon_bounding_box
public com.vividsolutions.jts.geom.Envelope[] getLayer_lat_lon_bounding_box()
- Returns:
- the layer_lat_lon_bounding_box
getLayer_srs_epsg_list
public String[][] getLayer_srs_epsg_list()
- Returns:
- the layer_srs_epsg_list
getLayer_scale_hint
public String[] getLayer_scale_hint()
- Returns:
- the layer_scale_hint
getLayer_bounding_box_list
public com.vividsolutions.jts.geom.Envelope[][] getLayer_bounding_box_list()
- Returns:
- the layer_bounding_box_list
getStyle_name
public String[] getStyle_name()
- Returns:
- the style_name
getStyle_title
public String[] getStyle_title()
- Returns:
- the style_title
getStyle_abstract
public String[] getStyle_abstract()
- Returns:
- the style_abstract
getStyle_legend_url_format
public String[] getStyle_legend_url_format()
- Returns:
- the style_legend_url_format
getStyle_legend_url_height
public String[] getStyle_legend_url_height()
- Returns:
- the style_legend_url_height
getStyle_legend_url_width
public String[] getStyle_legend_url_width()
- Returns:
- the style_legend_url_width
getStyle_legend_url_online_resource
public String[] getStyle_legend_url_online_resource()
- Returns:
- the style_legend_url_online_resource
getSvg_style_name
public String[] getSvg_style_name()
- Returns:
- the svg_style_name
getSvg_style
public String[] getSvg_style()
- Returns:
- the svg_style
getLayer_type
public String[] getLayer_type()
- Returns:
- the layer_type
getLayer_remote_url
public String[] getLayer_remote_url()
- Returns:
- the layer_remote_url
getLayer_remote_layers
public String[] getLayer_remote_layers()
- Returns:
- the layer_remote_layers
getLayer_remote_styles
public String[] getLayer_remote_styles()
- Returns:
- the layer_remote_styles
getCurrentSQL
public static String getCurrentSQL()
- Returns:
- the currentSQL
getSvg_style_maketrack
public boolean[] getSvg_style_maketrack()
- Returns:
- the svg_style_maketrack
getSvg_style_trackstyle
public String[] getSvg_style_trackstyle()
- Returns:
- the svg_style_trackstyle
getSvg_style_animduration
public long[] getSvg_style_animduration()
- Returns:
- the svg_style_trackstyle