title: OpenLayers not displaying kml layer
body: <p>I am having problems displaying a kml layer using OpenLayers.  </p>
  
  <p>Here is my kml file, Light.kml:</p>
  
  <pre class="lang-xml prettyprint-override"><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
  &lt;kml xmlns="http://earth.google.com/kml/2.0"&gt;
  &lt;Folder&gt;
  &lt;open&gt;1&lt;/open&gt;
  &lt;visibility&gt;1&lt;/visibility&gt;
  &lt;GroundOverlay&gt;
  &lt;name&gt;2013-05-15 12:00:00Z&lt;/name&gt;
  &lt;visibility&gt;1&lt;/visibility&gt;
  &lt;Icon&gt;&lt;href&gt;http://localhost/graphics/Light_0.jpg&lt;/href&gt;&lt;/Icon&gt;
  &lt;LatLonBox&gt;
  &lt;north&gt;9.4896821975708&lt;/north&gt;
  &lt;south&gt;-66.0149154663086&lt;/south&gt;
  &lt;east&gt;197.33328247070312&lt;/east&gt;
  &lt;west&gt;90.69839477539062&lt;/west&gt;
  &lt;/LatLonBox&gt;
  &lt;TimeStamp&gt;&lt;when&gt;2013-05-15T12:00:00Z&lt;/when&gt;&lt;/TimeStamp&gt;
  &lt;/GroundOverlay&gt;
  &lt;/Folder&gt;
  &lt;/kml&gt;
  &lt;/xml&gt;
  </code></pre>
  
  <p>And here is the OpenLayers javascript code:</p>
  
  <pre class="lang-js prettyprint-override"><code>var map = new OpenLayers.Map({
      div: "map",
      layers: [
          new OpenLayers.Layer.WMS(
              "WMS", "http://vmap0.tiles.osgeo.org/wms/vmap0",
              {layers: "basic"},
              {wrapDateLine: true}
          )
      ],
      center: new OpenLayers.LonLat(140,-30),
      zoom: 3
  });
  
  var light = new OpenLayers.Layer.Vector("Light", {
  strategies: [new OpenLayers.Strategy.Fixed()], protocol: new OpenLayers.Protocol.HTTP({
                  url: "graphics/Light.kml",
                  format: new OpenLayers.Format.KML({
                      extractStyles: true,
                      extractAttributes: true
                  })
              })
          });
  map.addLayers([light]);
  </code></pre>
  
  <p>The map shows yet the kml layer is not displaying.  Does anyone know what might be wrong?</p>