Class LegendURLBinding

  • All Implemented Interfaces:
    Binding, ComplexBinding

    public class LegendURLBinding
    extends OnlineResourceTypeBinding
    Binding object for the element http://www.opengis.net/wmts/1.0:LegendURL.

      
      <?xml version="1.0" encoding="UTF-8"?><element name="LegendURL" xmlns="http://www.w3.org/2001/XMLSchema">
                    <annotation>
                            <documentation>
              Zero or more LegendURL elements may be provided, providing an
              image(s) of a legend relevant to each Style of a Layer.  The Format
              element indicates the MIME type of the legend. minScaleDenominator
              and maxScaleDenominator attributes may be provided to indicate to
              the client which scale(s) (inclusive) the legend image is appropriate
              for.  (If provided, these values must exactly match the scale
              denominators of available TileMatrixes.)  width and height
              attributes may be provided to assist client applications in laying
              out space to display the legend.
            </documentation>
                    </annotation>
                    <complexType>
                            <complexContent>
                                    <extension base="ows:OnlineResourceType">
                                            <annotation>
                                                    <documentation>The URL from which the legend image can be retrieved</documentation>
                                            </annotation>
                                            <attribute name="format" type="ows:MimeType">
                                                    <annotation>
                                                            <documentation>A supported output format for the legend image</documentation>
                                                    </annotation>
                                            </attribute>
                                            <attribute name="minScaleDenominator" type="double">
                                                    <annotation>
                                                            <documentation>Denominator of the minimum scale (inclusive) for which this legend image is valid</documentation>
                                                    </annotation>
                                            </attribute>
                                            <attribute name="maxScaleDenominator" type="double">
                                                    <annotation>
                                                            <documentation>Denominator of the maximum scale (exclusive) for which this legend image is valid</documentation>
                                                    </annotation>
                                            </attribute>
                                            <attribute name="width" type="positiveInteger">
                                                    <annotation>
                                                            <documentation>Width (in pixels) of the legend image</documentation>
                                                    </annotation>
                                            </attribute>
                                            <attribute name="height" type="positiveInteger">
                                                    <annotation>
                                                            <documentation>Height (in pixels) of the legend image</documentation>
                                                    </annotation>
                                            </attribute>
                                    </extension>
                                    <!--/attributeGroup-->
                            </complexContent>
                    </complexType>
            </element>