svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.compat.cdc / org.gvsig.remoteclient / src / main / java / org / gvsig / remoteclient / utils / CapabilitiesTags.java @ 40559
History | View | Annotate | Download (14.8 KB)
1 | 40559 | jjdelcerro | /**
|
---|---|---|---|
2 | * gvSIG. Desktop Geographic Information System.
|
||
3 | *
|
||
4 | * Copyright (C) 2007-2013 gvSIG Association.
|
||
5 | *
|
||
6 | * This program is free software; you can redistribute it and/or
|
||
7 | * modify it under the terms of the GNU General Public License
|
||
8 | * as published by the Free Software Foundation; either version 3
|
||
9 | * of the License, or (at your option) any later version.
|
||
10 | *
|
||
11 | * This program is distributed in the hope that it will be useful,
|
||
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
14 | * GNU General Public License for more details.
|
||
15 | *
|
||
16 | * You should have received a copy of the GNU General Public License
|
||
17 | * along with this program; if not, write to the Free Software
|
||
18 | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
|
||
19 | * MA 02110-1301, USA.
|
||
20 | *
|
||
21 | * For any additional information, do not hesitate to contact us
|
||
22 | * at info AT gvsig.com, or visit our website www.gvsig.com.
|
||
23 | */
|
||
24 | 40435 | jjdelcerro | package org.gvsig.remoteclient.utils; |
25 | |||
26 | /**
|
||
27 | * Class containing a description for all the TAGS defined in the Capabilities Object returned from a WMS
|
||
28 | * note: this describes the WMT_MS_Capabilitites 1.1.1
|
||
29 | * */
|
||
30 | public class CapabilitiesTags |
||
31 | { |
||
32 | private CapabilitiesTags () {};
|
||
33 | public final static String CAPABILITIES_ROOT1_1_0="WMT_MS_Capabilities"; |
||
34 | public final static String CAPABILITIES_ROOT1_1_1="WMT_MS_Capabilities"; |
||
35 | public final static String CAPABILITIES_ROOT1_3_0="WMS_Capabilities"; |
||
36 | public final static String CAPABILITY="Capability"; |
||
37 | public final static String SERVICE ="Service"; |
||
38 | public final static String NAME ="Name"; |
||
39 | public final static String TITLE ="Title"; |
||
40 | public final static String ABSTRACT ="Abstract"; |
||
41 | public final static String KEYWORDLIST ="KeywordList"; |
||
42 | public final static String KEYWORD ="Keyword"; |
||
43 | public final static String ONLINERESOURCE ="OnlineResource"; |
||
44 | |||
45 | public final static String CONTACTINFORMATION ="ContactInformation"; |
||
46 | public final static String CONTACTPOSITION ="ContactPosition"; |
||
47 | public final static String CONTACTADRESS ="ContactAddress"; |
||
48 | public final static String CONTACTVOICETELEPHONE ="ContactVoiceTelephone"; |
||
49 | public final static String CONTACTFACSIMILETELEPHONE ="ContactFacsimileTelephone"; |
||
50 | public final static String CONTACTPERSONPRIMARY ="ContactPersonPrimary"; |
||
51 | public final static String CONTACTPERSON ="ContactPerson"; |
||
52 | public final static String CONTACTORGANIZATION ="ContactOrganization"; |
||
53 | public final static String CONTACTEMAILADRESS ="ContactElectronicMailAddress"; |
||
54 | public final static String FEES ="Fees"; |
||
55 | public final static String ACCESSCONSTRAINTS ="AccessConstraints"; |
||
56 | public final static String REQUEST ="Request"; |
||
57 | public final static String GETCAPABILITIES ="GetCapabilities"; |
||
58 | public final static String FORMAT ="Format"; |
||
59 | public final static String DCPTYPE ="DCPType"; |
||
60 | public final static String XMLNS_XLINK ="xmlns:xlink"; |
||
61 | public final static String XLINK_TYPE ="xlink:type"; |
||
62 | public final static String XLINK_HREF ="xlink:href"; |
||
63 | public final static String HTTP ="HTTP"; |
||
64 | public final static String GET ="Get"; |
||
65 | public final static String POST ="Post"; |
||
66 | public final static String GETMAP ="GetMap"; |
||
67 | public final static String GETFEATUREINFO ="GetFeatureInfo"; |
||
68 | public final static String DESCRIBELAYER ="DescribeLayer"; |
||
69 | public final static String GETLEGENDGRAPHIC ="GetLegendGraphic"; |
||
70 | public final static String EXCEPTION ="Exception"; |
||
71 | public final static String VENDORSPECIFICCAPABILITIES ="VendorSpecificCapabilities"; |
||
72 | public final static String USERDEFINEDSYMBOLIZATION ="UserDefinedSymbolization"; |
||
73 | public final static String LAYER ="Layer"; |
||
74 | public final static String EXCEPTIONS_1_1_x = "application/vnd.ogc.se_xml"; |
||
75 | public final static String EXCEPTIONS_1_3_0 = "XML"; |
||
76 | // <!ELEMENT Layer ( Name?, Title, Abstract?, KeywordList?, SRS*,
|
||
77 | // LatLonBoundingBox?, BoundingBox*, Dimension*, Extent*,
|
||
78 | // Attribution?, AuthorityURL*, Identifier*, MetadataURL*, DataURL*,
|
||
79 | // FeatureListURL*, Style*, ScaleHint?, Layer* ) >
|
||
80 | public final static String SRS ="SRS"; |
||
81 | public final static String CRS ="CRS"; |
||
82 | public final static String DEAFAULTSRS ="DefaultSRS"; |
||
83 | public final static String OTHERSRS ="OtherSRS"; |
||
84 | |||
85 | public final static String BOUNDINGBOX ="BoundingBox"; |
||
86 | public final static String WGS84BOUNDINGBOX = "WGS84BoundingBox"; |
||
87 | public final static String LOWERCORNER = "LowerCorner"; |
||
88 | public final static String UPPERCORNER = "UpperCorner"; |
||
89 | // Used in the WMS as "LatLonBoundingBox" don't change it and create your own one
|
||
90 | public final static String LATLONBOUNDINGBOX ="LatLonBoundingBox"; |
||
91 | public final static String EX_GEOGRAPHICBOUNDINGBOX ="EX_GeographicBoundingBox"; |
||
92 | public final static String METADATAURL ="MetadataURL"; |
||
93 | public final static String LOGOURL ="LogoURL"; |
||
94 | public final static String AUTHORITYURL ="AuthorityURL"; |
||
95 | public final static String STYLE ="Style"; |
||
96 | public final static String LEGENDURL="LegendURL"; |
||
97 | public final static String SCALEHINT ="ScaleHint"; |
||
98 | public final static String MINSCALEDENOMINATOR ="MinScaleDenominator"; |
||
99 | public final static String DIMENSION ="Dimension"; |
||
100 | public final static String TIME ="Time"; |
||
101 | public final static String CONSTRAINT = "Constraint"; |
||
102 | |||
103 | // capabilities attributes
|
||
104 | public final static String VERSION ="version"; |
||
105 | public final static String UPDATESEQUENCE ="updatesequence"; |
||
106 | public final static String ENCODING ="encoding"; |
||
107 | public final static String STANDALONE ="standalone"; |
||
108 | public final static String SUPPORTSLD ="SupportSLD"; |
||
109 | public final static String USERLAYER ="UserLayer"; |
||
110 | public final static String USERSTYLE ="UserStyle"; |
||
111 | public final static String QUERYABLE ="queryable"; |
||
112 | public final static String CASCADED ="cascaded"; |
||
113 | public final static String NOSUBSETS ="noSubsets"; |
||
114 | public final static String OPAQUE ="opaque"; |
||
115 | public final static String FIXEDWIDTH ="fixedWidth"; |
||
116 | public final static String FIXEDHEIGHT ="fixedHeight"; |
||
117 | public static final String ATTRIBUTION = "Attribution"; |
||
118 | |||
119 | //LegendURL attributes
|
||
120 | public static final String WIDTH = "width"; |
||
121 | public static final String HEIGHT = "height"; |
||
122 | |||
123 | public final static String MINX ="minx"; |
||
124 | public final static String MINY ="miny"; |
||
125 | public final static String MAXX ="maxx"; |
||
126 | public final static String MAXY ="maxy"; |
||
127 | public final static String RESX ="resx"; |
||
128 | public final static String RESY ="rexy"; |
||
129 | public final static String WESTBOUNDLONGITUDE ="westBoundLongitude"; |
||
130 | public final static String EASTBOUNDLONGITUDE ="eastBoundLongitude"; |
||
131 | public final static String SOUTHBOUNDLATITUDE ="southBoundLatitude"; |
||
132 | public final static String NORTHBOUNDLATITUDE ="northBoundLatitude"; |
||
133 | |||
134 | public final static String TYPE ="type"; |
||
135 | public final static String MIN ="min"; |
||
136 | public final static String MAX ="max"; |
||
137 | public final static String DIMENSION_NAME ="name"; |
||
138 | public final static String DIMENSION_UNITS ="units"; |
||
139 | public final static String DIMENSION_UNIT_SYMBOL ="unitSymbol"; |
||
140 | |||
141 | // WMS Extent specifics
|
||
142 | public static final String EXTENT="Extent"; |
||
143 | public static final String EXTENT_MULTIPLE_VALUES = "multipleValues"; |
||
144 | public static final String EXTENT_NEAREST_VALUE = "nearestValue"; |
||
145 | public static final String EXTENT_CURRENT="current"; |
||
146 | |||
147 | |||
148 | // WCS specific
|
||
149 | public static final String WCS_CAPABILITIES_ROOT1_0_0 = "WCS_Capabilities"; |
||
150 | public static final String WCS_CONTENTMETADATA = "ContentMetadata"; |
||
151 | public static final String WCS_LABEL = "label"; |
||
152 | public static final String WCS_KEYWORDS = "keywords"; |
||
153 | public static final String WCS_DESCRIPTION = "description"; |
||
154 | public static final String DESCRIBECOVERAGE = "DescribeCoverage"; |
||
155 | public static final String GETCOVERAGE = "GetCoverage"; |
||
156 | public static final String WCS_COVERAGEOFFERING = "CoverageOffering"; |
||
157 | public static final String WCS_COVERAGEOFFERINGBRIEF = "CoverageOfferingBrief"; |
||
158 | |||
159 | // Miscelaneous
|
||
160 | public final static String DEFAULT ="default"; |
||
161 | |||
162 | public final static String EPSG_4326="EPSG:4326"; |
||
163 | public final static String CRS_84 ="CRS:84"; |
||
164 | |||
165 | //WFS specific
|
||
166 | public static final String WFS_NAMESPACE_PREFIX = "wfs"; |
||
167 | public static final String WFS_CAPABILITIES_ROOT1_0_0 = "WFS_Capabilities"; |
||
168 | public static final String WFS_TITLE = "Title"; |
||
169 | public static final String WFS_ABSTRACT = "Abstract"; |
||
170 | public final static String WFS_ONLINERESOURCE ="OnlineResource"; |
||
171 | public final static String WFS_FEATURETYPELIST="FeatureTypeList"; |
||
172 | public final static String WFS_FEATURETYPE="FeatureType"; |
||
173 | public final static String WFS_SCHEMAROOT="schema"; |
||
174 | public final static String WFS_DESCRIBEFEATURETYPE ="DescribeFeatureType"; |
||
175 | public final static String WFS_GETFEATURE="GetFeature"; |
||
176 | public final static String WFS_TRANSACTION = "Transaction"; |
||
177 | public final static String WFS_LOCKFEATURE ="LockFeature"; |
||
178 | public final static String WFS_KEYWORDS ="Keywords"; |
||
179 | public final static String WFS_FEATURE_COLLECTION ="FeatureCollection"; |
||
180 | public final static String WFS_RESULT_COLLECTION ="ResultCollection"; |
||
181 | public final static String LATLONGBOUNDINGBOX ="LatLongBoundingBox"; |
||
182 | public final static String COMPLEXTYPE="complexType"; |
||
183 | public final static String COMPLEXCONTENT = "complexContent"; |
||
184 | public final static String EXTENSION = "extension"; |
||
185 | public final static String SEQUENCE = "sequence"; |
||
186 | public final static String ELEMENT = "element"; |
||
187 | public final static String ELEMENT_NAME = "name"; |
||
188 | public final static String ELEMENT_TYPE = "type"; |
||
189 | public final static String ELEMENT_MINOCCURS = "minOccurs"; |
||
190 | public final static String ELEMENT_MAXOCCURS = "maxOccurs"; |
||
191 | public final static String ELEMENT_REF = "ref"; |
||
192 | public final static String SIMPLETYPE = "simpleType"; |
||
193 | public final static String RESTRICTION = "restriction"; |
||
194 | public final static String TOTAL_DIGITS = "totalDigits"; |
||
195 | public final static String FRACTION_DIGITS = "fractionDigits"; |
||
196 | public final static String VALUE = "value"; |
||
197 | public final static String BASE = "base"; |
||
198 | public final static String CHOICE = "choice"; |
||
199 | public final static String SERVICE_EXCEPTION_REPORT = "ServiceExceptionReport"; |
||
200 | public final static String EXCEPTION_REPORT = "ExceptionReport"; |
||
201 | public final static String SERVICE_EXCEPTION = "ServiceException"; |
||
202 | public final static String CODE = "code"; |
||
203 | public final static String EXCEPTION_CODE = "exceptionCode"; |
||
204 | public final static String EXCEPTION_TEXT = "ExceptionText"; |
||
205 | public final static String MAXFEATURES = "maxFeatures"; |
||
206 | |||
207 | //WFS specific (1.1.0)
|
||
208 | public final static String SERVICE_IDENTIFICATION = "ServiceIdentification"; |
||
209 | public final static String SERVICE_PROVIDER = "ServiceProvider"; |
||
210 | public final static String OPERATIONS_METADATA = "OperationsMetadata"; |
||
211 | public final static String FEATURE_TYPE_LIST = "FeatureTypeList"; |
||
212 | public final static String FILTER_CAPABILITIES = "Filter_Capabilities"; |
||
213 | public final static String OPERATION = "Operation"; |
||
214 | public final static String DCP = "DCP"; |
||
215 | public final static String HREF = "xlink:href"; |
||
216 | public final static String OPERATION_NAME = "name"; |
||
217 | public final static String DEFAULTMAXFEATURES = "DefaultMaxFeatures"; |
||
218 | |||
219 | |||
220 | //WFS Code errors
|
||
221 | public final static String INVALID_FORMAT = "InvalidFormat"; |
||
222 | |||
223 | //WMTS
|
||
224 | public final static String WMTS_GMLTAG = "ows:"; |
||
225 | public final static String WMTS_CAPABILITIES = "Capabilities"; |
||
226 | public final static String WMTS_SERVICEID = "ServiceIdentification"; |
||
227 | public final static String WMTS_SERVICEPROV = "ServiceProvider"; |
||
228 | public final static String WMTS_OPMETADATA = "OperationsMetadata"; |
||
229 | public final static String WMTS_CONTENTS = "Contents"; |
||
230 | //Themes
|
||
231 | public final static String WMTS_THEMES = "Themes"; |
||
232 | public final static String WMTS_THEME = "Theme"; |
||
233 | public final static String WMTS_LAYERREF = "LayerRef"; |
||
234 | //Content
|
||
235 | public final static String WMTS_LAYER = "Layer"; |
||
236 | public final static String WMTS_OTHERSRC = "OtherSource"; |
||
237 | public final static String WMTS_TILEMATRIXSET = "TileMatrixSet"; |
||
238 | //Style
|
||
239 | public final static String WMTS_IDENTIFIER = "Identifier"; |
||
240 | public final static String WMTS_TITLE = "Title"; |
||
241 | public final static String WMTS_ABSTRACT = "Abstract"; |
||
242 | public final static String WMTS_KEYWORDS = "Keywords"; |
||
243 | public final static String WMTS_KEYWORD = "Keyword"; |
||
244 | public final static String WMTS_LEGENDURL = "LegendURL"; |
||
245 | public final static String WMTS_ISDEFAULT = "isDefault"; |
||
246 | //Layer
|
||
247 | public final static String WMTS_WGS84BOUNDINGBOX = "WGS84BoundingBox"; |
||
248 | public final static String WMTS_BOUNDINGBOX = "BoundingBox"; |
||
249 | public final static String WMTS_STYLE = "Style"; |
||
250 | public final static String WMTS_FORMAT = "Format"; |
||
251 | public final static String WMTS_INFOFORMAT = "InfoFormat"; |
||
252 | public final static String WMTS_DIMENSION = "Dimension"; |
||
253 | public final static String WMTS_METADATA = "Metadata"; |
||
254 | public final static String WMTS_RESOURCEURL = "ResourceURL"; |
||
255 | public final static String WMTS_TILEMATRIXSETLINK = "TileMatrixSetLink"; |
||
256 | public final static String WMTS_TILEMATRIXLIMITS = "TileMatrixLimits"; |
||
257 | //LegendURL
|
||
258 | public final static String WMTS_MINSCALEDEN = "MinScaleDenominator"; |
||
259 | public final static String WMTS_MAXSCALEDEN = "MaxScaleDenominator"; |
||
260 | public final static String WMTS_HREF = "href"; |
||
261 | public final static String WMTS_WIDTH = "width"; |
||
262 | public final static String WMTS_HEIGHT = "height"; |
||
263 | //WGS84BoundingBox
|
||
264 | public final static String WMTS_LOWERCORNER = "LowerCorner"; |
||
265 | public final static String WMTS_UPPERCORNER = "UpperCorner"; |
||
266 | public final static String WMTS_CRS = "crs"; |
||
267 | public final static String WMTS_DIMENSIONS = "dimensions"; |
||
268 | //Tiles
|
||
269 | public final static String WMTS_TILEMATRIX = "TileMatrix"; |
||
270 | public final static String WMTS_MINTILEROW = "MinTileRow"; |
||
271 | public final static String WMTS_MAXTILEROW = "MaxTileRow"; |
||
272 | public final static String WMTS_MINTILECOL = "MinTileCol"; |
||
273 | public final static String WMTS_MAXTILECOL = "MaxTileCol"; |
||
274 | //TileMatrixSet
|
||
275 | public final static String WMTS_SUPPORTEDCRS = "SupportedCRS"; |
||
276 | public final static String WMTS_WELLKNOWNSCALESET = "WellKnownScaleSet"; |
||
277 | //TileMatrix
|
||
278 | public final static String WMTS_SCALEDENOMINATOR = "ScaleDenominator"; |
||
279 | public final static String WMTS_TOPLEFTCORNER = "TopLeftCorner"; |
||
280 | public final static String WMTS_TILEWIDTH = "TileWidth"; |
||
281 | public final static String WMTS_TILEHEIGHT = "TileHeight"; |
||
282 | public final static String WMTS_MATRIXWIDTH = "MatrixWidth"; |
||
283 | public final static String WMTS_MATRIXHEIGHT = "MatrixHeight"; |
||
284 | |||
285 | public final static String WMTS_UNITSYMBOL = "UnitsSymbol"; |
||
286 | public final static String WMTS_DEFAULTVALUE = "Default"; |
||
287 | public final static String WMTS_CURRENT = "Current"; |
||
288 | public final static String WMTS_AVAILABLEVALUE = "Value"; |
||
289 | //ServiceIdentification
|
||
290 | public final static String WMTS_SERVICETYPE = "ServiceType"; |
||
291 | public final static String WMTS_SERVICETYPEVERSION = "ServiceTypeVersion"; |
||
292 | public final static String WMTS_PROFILE = "Profile"; |
||
293 | public final static String WMTS_FEES = "Fees"; |
||
294 | public final static String WMTS_ACCESSCONSTRAINTS = "AccessConstraints"; |
||
295 | |||
296 | //ServiceProvider
|
||
297 | public final static String WMTS_PROVIDERNAME = "ProviderName"; |
||
298 | public final static String WMTS_PROVIDERSITE = "ProviderSite"; |
||
299 | public final static String WMTS_SERVICECONTACT = "ServiceContact"; |
||
300 | |||
301 | } |
||
302 |