<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- The DTD (Document Type Definition) given here must correspond to the version number declared in the WMT_MS_Capabilities element below. -->
<!DOCTYPE WMT_MS_Capabilities SYSTEM "http://maps.customweather.com/wms/1.1.1/WMS_MS_Capabilities.dtd" [
  <!-- Vendor-specific elements are defined here if needed. 
  If not needed, just leave this EMPTY declaration.  Do not
  delete the declaration entirely.--> 
 <!ELEMENT VendorSpecificCapabilities EMPTY>
 ]><!-- end of DOCTYPE declaration -->

<!-- The version number listed in the WMT_MS_Capabilities element here must
correspond to the DTD declared above.  See the WMT specification document for
how to respond when a client requests a version number not implemented by the
server. -->
<WMT_MS_Capabilities version="1.1.1">
<!-- Service Metadata -->
<Service>
  <!-- The WMT-defined name for this type of service -->
  <Name>OGC:WMS</Name>
  <!-- Human-readable title for pick lists -->
  <Title>CustomWeather Map Server</Title>
  <!-- Narrative description providing additional information -->
  <Abstract>CustomWeather WMS Map Server.  Contact: info@customweather.com.</Abstract>
  <KeywordList>
    <Keyword>Weather Maps</Keyword>
  </KeywordList>
  <!-- Top-level web address of service or service provider.  See also OnlineResource
  elements under <DCPType>. -->
  <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://www.customweather.com/?"/>
  <!-- Contact information -->
  <ContactInformation>
    <ContactPersonPrimary>
      <ContactPerson>Geoff Flint</ContactPerson>
      <ContactOrganization>CustomWeather</ContactOrganization>
    </ContactPersonPrimary>
    <ContactPosition>President, CEO</ContactPosition>
    <ContactAddress>
      <AddressType>postal</AddressType>
      <Address>230 California Street, Suite 420</Address>
      <City>San Francisco</City>
      <StateOrProvince>CA</StateOrProvince>
      <PostCode>94111</PostCode>
      <Country>USA</Country>
    </ContactAddress>
    <ContactVoiceTelephone>+1 415 777-3303</ContactVoiceTelephone>
    <ContactFacsimileTelephone>+1 415 777-3003</ContactFacsimileTelephone>
    <ContactElectronicMailAddress>gflint@customweather.com</ContactElectronicMailAddress>
  </ContactInformation>
  <!-- Fees or access constraints imposed. -->
  <Fees>contact for more info</Fees>
  <AccessConstraints>contact for more info</AccessConstraints>
</Service>

<Capability>
  <Request>
    <GetCapabilities>
      <Format>application/vnd.ogc.wms_xml</Format>
      <DCPType>
        <HTTP>
          <Get>
            <!-- The URL here for invoking GetCapabilities using HTTP GET
            is only a prefix to which a query string is appended. -->
            <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://maps.customweather.com/image?"/>
          </Get>
          <Post>
            <!-- The URL here for invoking GetCapabilities using HTTP POST
            includes the complete address to which a query would be sent in
            XML format.  This is here for future expansion; no POST encoding
	    has yet been defined. -->
            <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://maps.customweather.com/image?"/>
          </Post>
        </HTTP>
      </DCPType>
    </GetCapabilities>

    <GetMap>
      <Format>image/gif</Format>
      <Format>image/png</Format>
      <Format>image/jpeg</Format>
      <Format>image/tiff</Format>
      <DCPType>
        <HTTP>
          <Get>
            <!-- The URL here for invoking GetCapabilities using HTTP GET
            is only a prefix to which a query string is appended. -->
            <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://maps.customweather.com/image?"/>
          </Get>
        </HTTP>
      </DCPType>
    </GetMap>
    <GetFeatureInfo>
      <Format>application/vnd.ogc.gml</Format>
      <Format>text/plain</Format>
      <Format>text/html</Format>
      <DCPType>
        <HTTP>
          <Get>
            <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://maps.customweather.com/image?"/>
          </Get>
        </HTTP>
      </DCPType>
    </GetFeatureInfo>
  </Request>

  <Exception>
    <Format>application/vnd.ogc.se_xml</Format>
  </Exception>

  <!-- Any text or markup is allowed here, as required to describe
       vendor-specific capabilities.  Please define elements and attributes
       in the DOCTYPE declaration at the start of the document. -->

  <!-- Place-holder for Styled Layer Descriptor (SLD)-enabled WMSes.
       This element is absent for a basic WMS. -->

  <UserDefinedSymbolization SupportSLD="1" UserLayer="1" UserStyle="1" RemoteWFS="1"/>

  <Layer>
    <Title>CustomWeather Map Server</Title>
    <SRS>EPSG:4326</SRS> <!-- all layers are available in SRS -->
    <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>

	   <Style>
      <Name>Simple</Name>
      <Title>Simple Map Style</Title>
      <Abstract>Features are shown unadorned.</Abstract>
    </Style>

    <Layer queryable="1">
      <Name>severe_warnings</Name> 
      <Title>severe_warnings</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>anim</Name> 
      <Title>anim</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>au_radar_stations</Name> 
      <Title>au_radar_stations</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>conditions</Name> 
      <Title>conditions</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>severe_watches</Name> 
      <Title>severe_watches</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>marine_zones</Name> 
      <Title>marine_zones</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>synoptic_weather</Name> 
      <Title>synoptic_weather</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>base</Name> 
      <Title>base</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>land_sea_mask</Name> 
      <Title>land_sea_mask</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>radar_mask</Name> 
      <Title>radar_mask</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>world_borders</Name> 
      <Title>world_borders</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>fire_zones</Name> 
      <Title>fire_zones</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>coasts_lakes</Name> 
      <Title>coasts_lakes</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>earthquakes</Name> 
      <Title>earthquakes</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>airport_delay</Name> 
      <Title>airport_delay</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>lightning</Name> 
      <Title>lightning</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>global_ir_satellite_10km</Name> 
      <Title>global_ir_satellite_10km</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>frontlines</Name> 
      <Title>frontlines</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>openwms</Name> 
      <Title>openwms</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>contour_high</Name> 
      <Title>contour_high</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>contour_fire_danger</Name> 
      <Title>contour_fire_danger</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>legend</Name> 
      <Title>legend</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>borders</Name> 
      <Title>borders</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>maple_raster</Name> 
      <Title>maple_raster</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>counties</Name> 
      <Title>counties</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>zones</Name> 
      <Title>zones</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>contour_precip</Name> 
      <Title>contour_precip</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>forecasts</Name> 
      <Title>forecasts</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>contour_pressure</Name> 
      <Title>contour_pressure</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>hurricane</Name> 
      <Title>hurricane</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>nhe_exp</Name> 
      <Title>nhe_exp</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>high_seas</Name> 
      <Title>high_seas</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>contour_jet_stream</Name> 
      <Title>contour_jet_stream</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>state_borders</Name> 
      <Title>state_borders</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>radar</Name> 
      <Title>radar</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>au_radar</Name> 
      <Title>au_radar</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>coasts</Name> 
      <Title>coasts</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>contour_syn_precip</Name> 
      <Title>contour_syn_precip</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>interstates</Name> 
      <Title>interstates</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>pacus_ir_satellite_4km</Name> 
      <Title>pacus_ir_satellite_4km</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>gazetteer</Name> 
      <Title>gazetteer</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>post_borders</Name> 
      <Title>post_borders</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>future_lightning</Name> 
      <Title>future_lightning</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>geom</Name> 
      <Title>geom</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>contour_low</Name> 
      <Title>contour_low</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>hurricanes</Name> 
      <Title>hurricanes</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>rivers</Name> 
      <Title>rivers</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>label</Name> 
      <Title>label</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>conus_ir_satellite_4km</Name> 
      <Title>conus_ir_satellite_4km</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>country_borders</Name> 
      <Title>country_borders</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>radar_edited</Name> 
      <Title>radar_edited</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>maple</Name> 
      <Title>maple</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>storm_track</Name> 
      <Title>storm_track</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>wide_conus_ir_satellite_4km</Name> 
      <Title>wide_conus_ir_satellite_4km</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>
    <Layer queryable="1">
      <Name>eqc</Name> 
      <Title>eqc</Title>
      <LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>
    </Layer>

	</Layer>
</Capability>
</WMT_MS_Capabilities>
