Statistics
| Revision:

root / trunk / libraries / libRemoteServices / src / org / gvsig / remoteClient / utils / CapabilitiesTags.java @ 3520

History | View | Annotate | Download (4.97 KB)

1
package org.gvsig.remoteClient.utils;
2

    
3
/**
4
 * Class containing a description for all the TAGS defined in the Capabilities Object returned from a WMS
5
 * note: this describes the WMT_MS_Capabilitites 1.1.1
6
 * */
7
public class CapabilitiesTags 
8
{
9
        public final static String CAPABILITIES_ROOT="WMT_MS_Capabilities";
10
        public final static String CAPABILITY="Capability";
11
        public final static String SERVICE ="Service";
12
        public final static String NAME ="Name";
13
        public final static String TITLE ="Title";
14
        public final static String ABSTRACT ="Abstract";
15
        public final static String KEYWORDLIST ="KeywordList";
16
        public final static String KEYWORD ="Keyword";
17
        public final static String ONLINERESOURCE ="OnlineResource";
18
                
19
        public final static String CONTACTINFORMATION ="ContactInformation";
20
        public final static String CONTACTPOSITION ="ContactPosition";
21
        public final static String CONTACTADRESS ="ContactAddress";
22
        public final static String CONTACTVOICETELEPHONE ="ContactVoiceTelephone";
23
        public final static String CONTACTFACSIMILETELEPHONE ="ContactFacsimileTelephone";
24
        public final static String CONTACTPERSONPRIMARY ="ContactPersonPrimary";
25
        public final static String CONTACTPERSON ="ContactPerson";
26
        public final static String CONTACTORGANIZATION ="ContactOrganization";        
27
        public final static String CONTACTEMAILADRESS ="ContactElectronicMailAddress";
28
        public final static String FEES ="Fees";
29
        public final static String ACCESSCONSTRAINTS ="AccessConstraints";
30
        public final static String REQUEST ="Request";
31
        public final static String GETCAPABILITIES ="GetCapabilities";
32
        public final static String FORMAT ="Format";
33
        public final static String DCPTYPE ="DCPType";
34
        public final static String XMLNS_XLINK ="xmlns:xlink";
35
        public final static String XLINK_TYPE ="xlink:type";
36
        public final static String XLINK_HREF ="xlink:href";
37
        public final static String HTTP ="HTTP";
38
        public final static String GET ="Get";
39
        public final static String POST ="Post";
40
        public final static String GETMAP ="GetMap";
41
        public final static String GETFEATUREINFO ="GetFeatureInfo";
42
        public final static String EXCEPTION ="Exception";
43
        public final static String VENDORSPECIFICCAPABILITIES ="VendorSpecificCapabilities";
44
        public final static String USERDEFINEDSYMBOLIZATION ="UserDefinedSymbolization";
45
        public final static String LAYER ="Layer";        
46
//        <!ELEMENT Layer ( Name?, Title, Abstract?, KeywordList?, SRS*,
47
//                        LatLonBoundingBox?, BoundingBox*, Dimension*, Extent*,
48
//                        Attribution?, AuthorityURL*, Identifier*, MetadataURL*, DataURL*,
49
//                        FeatureListURL*, Style*, ScaleHint?, Layer* ) >        
50
        public final static String SRS ="SRS";
51
        public final static String CRS ="CRS";
52

    
53
        public final static String BOUNDINGBOX ="BoundingBox";
54
        public final static String LATLONBOUNDINGBOX ="LatLonBoundingBox";
55
        public final static String METADATAURL ="MetadataURL";
56
        public final static String LOGOURL ="LogoURL";
57
        public final static String AUTHORITYURL ="AuthorityURL";
58
        public final static String STYLE ="Style";
59
        public final static String LEGENDURL="LegendURL";
60
        public final static String SCALEHINT ="ScaleHint";
61
        public final static String MINSCALEDENOMINATOR ="MinScaleDenominator";
62
        public final static String DIMENSION ="Dimension";
63
        public final static String TIME ="Time";
64
        
65
        // capabilities attributes
66
        public final static String VERSION ="version";
67
        public final static String UPDATESEQUENCE ="updatesequence";
68
        public final static String ENCODING ="encoding";
69
        public final static String STANDALONE ="standalone";
70
        public final static String SUPPORTSLD ="SupportSLD";
71
        public final static String USERLAYER ="UserLayer";
72
        public final static String USERSTYLE ="UserStyle";
73
        public final static String QUERYABLE ="queryable";
74
        public final static String CASCADED ="cascaded";
75
        public final static String NOSUBSETS ="noSubsets";
76
        public final static String OPAQUE ="opaque";
77
        public final static String FIXEDWIDTH ="fixedWidth";
78
        public final static String FIXEDHEIGHT ="fixedHeigtht";
79
    public static final String ATTRIBUTION = "Attribution";
80
    
81
        public final static String MINX ="minx";
82
        public final static String MINY ="miny";
83
        public final static String MAXX ="maxx";
84
        public final static String MAXY ="maxy";
85
        public final static String TYPE ="type";
86
        public final static String MIN ="min";
87
        public final static String MAX ="max";
88
        public final static String DIMENSION_NAME ="name";
89
    public final static String DIMENSION_UNITS ="units";
90
    public final static String DIMENSION_UNIT_SYMBOL ="unitSymbol";
91
    
92
    // WMS Extent specifics
93
    public static final String EXTENT="Extent";
94
    public static final String EXTENT_MULTIPLE_VALUES="multipleValues";
95
    public static final String EXTENT_NEAREST_VALUES="nearestValues";
96
    public static final String EXTENT_CURRENT="current";
97
    
98
    
99
    // WCS specific
100
    public static final String WCS_CONTENTMETADATA = "ContentMetadata";
101
    public static final String WCS_LABEL = "label";
102
    public static final String WCS_KEYWORDS = "keywords";
103
    
104
    // Miscelaneous
105
    public final static String DEFAULT ="default";
106
    
107
}