|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.deegree_impl.model.cv.Layer_Impl
The Layer(Type), is meant to be shared with the Web Map Service and Web Feature Service and defines access basic to common elements.
-----------------------------------------------------------------------
Field Summary | |
private java.lang.String |
abstract_
|
private java.lang.String[] |
crs
|
private java.lang.String[] |
keywordList
|
private GM_Envelope |
latLonBoundingBox
|
private java.lang.String |
layerID
|
private java.net.URL[] |
metadataURLs
|
private java.lang.String |
nativeCRS
|
private java.lang.String[] |
queryCRS
|
private java.lang.String[] |
responseCRS
|
private Format[] |
supportedFormatList
|
private java.lang.String |
title
|
Constructor Summary | |
(package private) |
Layer_Impl(java.lang.String layerID,
java.lang.String title,
java.lang.String abstract_,
java.lang.String[] keywordList,
GM_Envelope latLonBoundingBox,
java.lang.String[] queryCRS,
java.lang.String[] responseCRS,
java.lang.String nativeCRS,
java.net.URL[] metadataURLs,
Format[] supportedFormatList)
|
(package private) |
Layer_Impl(java.lang.String layerID,
java.lang.String title,
java.lang.String abstract_,
java.lang.String[] keywordList,
GM_Envelope latLonBoundingBox,
java.lang.String[] crs,
java.lang.String nativeCRS,
java.net.URL[] metadataURLs,
Format[] supportedFormatList)
|
Method Summary | |
java.lang.String |
getAbstract()
returns a narrative description of the map layer |
java.lang.String[] |
getCRS()
For each Coverage Layer, the Capabilities XML description specifies (i) the native Spatial Reference System (SRS) of the data; (ii) the SRSs in which it understands incoming GetCoverage requests; and (iii) the SRSs in which it can produce coverages in response to GetCoverage requests Every CoverageLayer must have either one or more SRS elements, or both a QuerySRS and a ResponseSRS element (which contain one or more SRS elements). |
java.lang.String[] |
getKeywordList()
returns a list that contains keywords to aid in catalog searches |
GM_Envelope |
getLatLonBoundingBox()
The required LatLonBoundingBox element, has attributes indicating the edges of an enclosing rectangle in longitude/latitude decimal degrees. |
java.lang.String |
getLayerID()
The required LayerID is a unique identifier (not used for any other coverage layer). |
java.net.URL[] |
getMetadataURLs()
The optional MetadataURL element is recommended for access to detailed, standardized metadata about the data underneath a particular layer. |
java.lang.String |
getNativeCRS()
The optional NativeSRS element states the native SRS of a Coverage Layer. |
java.lang.String[] |
getQueryCRS()
The QuerySRS element states the SRS(s) in which GetCoverage requests may be expressed against that coverage layer. |
java.lang.String[] |
getResponseCRS()
The ResponseSRS element states the SRS(s) in which coverage replies to GetCoverage requests may be expressed. |
Format[] |
getSupportedFormatList()
The required SupportedFormatList element advertises the output format(s) in which coverages may be requested from this Coverage Layer (e.g., GeoTIFF, HDF-EOS, NITF, DTED, etc.). |
java.lang.String |
getTitle()
The required Title element contains a human-readable string for p resentation in a menu. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private java.lang.String abstract_
private java.lang.String[] crs
private java.lang.String[] keywordList
private GM_Envelope latLonBoundingBox
private java.lang.String layerID
private java.net.URL[] metadataURLs
private java.lang.String nativeCRS
private java.lang.String[] queryCRS
private java.lang.String[] responseCRS
private Format[] supportedFormatList
private java.lang.String title
Constructor Detail |
Layer_Impl(java.lang.String layerID, java.lang.String title, java.lang.String abstract_, java.lang.String[] keywordList, GM_Envelope latLonBoundingBox, java.lang.String[] crs, java.lang.String nativeCRS, java.net.URL[] metadataURLs, Format[] supportedFormatList)
Layer_Impl(java.lang.String layerID, java.lang.String title, java.lang.String abstract_, java.lang.String[] keywordList, GM_Envelope latLonBoundingBox, java.lang.String[] queryCRS, java.lang.String[] responseCRS, java.lang.String nativeCRS, java.net.URL[] metadataURLs, Format[] supportedFormatList)
Method Detail |
public java.lang.String getAbstract()
getAbstract
in interface Layer
public java.lang.String[] getCRS()
Every CoverageLayer must have either one or more SRS elements, or both a QuerySRS and a ResponseSRS element (which contain one or more SRS elements). A server may choose to detail query and response SRSs separately, or just advertise SRSs in which it can both accept requests and deliver coverage responses
The content of the SRS element may be any of the EPSG: or AUTO: coordinate systems defined in the Web Map Service Implementation Specification; it may be undefined (“OGC:none”); or it may be an embedded “swath” referencing system (“OGC:swath”) that lets the client reconstruct ground coordinates from tie-points or sensor metadata
getCRS
in interface Layer
public java.lang.String[] getKeywordList()
getKeywordList
in interface Layer
public GM_Envelope getLatLonBoundingBox()
getLatLonBoundingBox
in interface Layer
public java.lang.String getLayerID()
getLayerID
in interface Layer
public java.net.URL[] getMetadataURLs()
getMetadataURLs
in interface Layer
public java.lang.String getNativeCRS()
getNativeCRS
in interface Layer
public java.lang.String[] getQueryCRS()
Requests expressed in the special SRS codes “OGC:none” or “OGC:swath” refer to subsets defined according the layer’s pixel row/column coordinate system (for imagery) or its internal / local coordinate system (for non-gridded data).
getQueryCRS
in interface Layer
public java.lang.String[] getResponseCRS()
getResponseCRS
in interface Layer
public Format[] getSupportedFormatList()
getSupportedFormatList
in interface Layer
public java.lang.String getTitle()
getTitle
in interface Layer
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |