/*
Copyright (C) 2001, 2008 United States Government
as represented by the Administrator of the
National Aeronautics and Space Administration.
All Rights Reserved.
*/
package gov.nasa.worldwind.layers.Earth;
import gov.nasa.worldwind.wms.*;
import gov.nasa.worldwind.avlist.*;
/**
* @author tag
* @version $Id: NAIPCaliforniaWMS.java 4600 2008-03-04 21:48:28Z tgaskins $
*/
public class NAIPCaliforniaWMS extends WMSTiledImageLayer
{
private static final String xmlState;
static
{
xmlState = new String(
"<?xml version=\"1.0\" encoding=\"UTF-8\"?>"
+ "<restorableState>"
+ "<stateObject name=\"gov.nasa.worldwind.avkey.NumEmptyLevels\">0</stateObject>"
+ "<stateObject name=\"gov.nasa.worldwind.avkey.ImageFormat\">image/png</stateObject>"
+ "<stateObject name=\"gov.nasa.worldwind.avkey.DataCacheNameKey\">Earth/NAIP/California</stateObject>"
+ "<stateObject name=\"gov.nasa.worldwind.avkey.ServiceURLKey\">http://giifmap.cnr.berkeley.edu/cgi-bin/naip.wms?</stateObject>"
+ "<stateObject name=\"gov.nasa.worldwind.avkey.Title\">NAIP California</stateObject>"
+ "<stateObject name=\"gov.nasa.worldwind.avkey.NumLevels\">14</stateObject>"
+ "<stateObject name=\"gov.nasa.worldwind.avkey.FormatSuffixKey\">.dds</stateObject>"
+ "<stateObject name=\"gov.nasa.worldwind.avkey.LevelZeroTileDelta.Latitude\">36.0</stateObject>"
+ "<stateObject name=\"gov.nasa.worldwind.avkey.LevelZeroTileDelta.Longitude\">36.0</stateObject>"
+ "<stateObject name=\"gov.nasa.worldwind.avkey.DatasetNameKey\">naip2005C</stateObject>"
+ "<stateObject name=\"gov.nasa.worldwind.avkey.TileHeightKey\">512</stateObject>"
+ "<stateObject name=\"gov.nasa.worldwind.avkey.TileWidthKey\">512</stateObject>"
+ "<stateObject name=\"gov.nasa.worldwind.avkey.LayerNames\">naip2005C</stateObject>"
+ "<stateObject name=\"gov.nasa.worldwind.avKey.Sector.MinLatitude\">32.2006</stateObject>"
+ "<stateObject name=\"gov.nasa.worldwind.avKey.Sector.MaxLatitude\">42.0421</stateObject>"
+ "<stateObject name=\"gov.nasa.worldwind.avKey.Sector.MinLongitude\">-124.45</stateObject>"
+ "<stateObject name=\"gov.nasa.worldwind.avKey.Sector.MaxLongitude\">-113.222</stateObject>"
+ "<stateObject name=\"wms.UseTransparentTextures\">true</stateObject>"
+ "<stateObject name=\"wms.LayerName\">NAIP California (WMS)</stateObject>"
+ "<stateObject name=\"wms.LayerEnabled\">true</stateObject>"
+ "<stateObject name=\"wms.Version\">1.1.1</stateObject>"
+ "<stateObject name=\"wms.Crs\">&srs=EPSG:4326</stateObject>"
+ "</restorableState>"
);
}
public NAIPCaliforniaWMS()
{
super(xmlState);
this.setValue(AVKey.URL_READ_TIMEOUT, 30000);
this.setValue(AVKey.DISPLAY_NAME, "NAIP California (WMS)");
}
}