⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 layerset.cs

📁 功能:基于windows mobile 的地图查看器。使用vs2005开发
💻 CS
字号:
//------------------------------------------------------------------------------
// <autogenerated>
//     This code was generated by a tool.
//     Runtime Version: 1.1.4322.2032
//
//     Changes to this file may cause incorrect behavior and will be lost if 
//     the code is regenerated.
// </autogenerated>
//------------------------------------------------------------------------------

// 
// This source code was auto-generated by xsd, Version=1.1.4322.2032.
// 
using System.Xml.Serialization;

namespace cfWorldWind
{

	/// <remarks/>
	[System.Xml.Serialization.XmlRootAttribute(Namespace = "", IsNullable = false)]
	public class LayerSet
	{

		/// <remarks/>
		[System.Xml.Serialization.XmlElementAttribute("ImageLayer")]
		public LayerSetImageLayer[] ImageLayer;

		/// <remarks/>
		[System.Xml.Serialization.XmlElementAttribute("QuadTileSet")]
		public LayerSetQuadTileSet[] QuadTileSet;

		/// <remarks/>
		[System.Xml.Serialization.XmlElementAttribute("ShapeFileLayer")]
		public LayerSetShapeFileLayer[] ShapeFileLayer;

		/// <remarks/>
		[System.Xml.Serialization.XmlElementAttribute("MeshLayer")]
		public LayerSetMeshLayer[] MeshLayer;

		/// <remarks/>
		[System.Xml.Serialization.XmlElementAttribute("PathList")]
		public LayerSetPathList[] PathList;

		/// <remarks/>
		[System.Xml.Serialization.XmlElementAttribute("Icon")]
		public Icon[] Icon;

		/// <remarks/>
		[System.Xml.Serialization.XmlElementAttribute("TiledPlacenameSet")]
		public LayerSetTiledPlacenameSet[] TiledPlacenameSet;

		/// <remarks/>
		[System.Xml.Serialization.XmlElementAttribute("ChildLayerSet")]
		public LayerSet[] ChildLayerSet;

		/// <remarks/>
		public ExtendedInformation ExtendedInfomation;

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public string Name;

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public bool ShowOnlyOneLayer;

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public bool ShowAtStartup;
	}

	/// <remarks/>
	public class LayerSetImageLayer : ImageLayer
	{

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public bool ShowAtStartup;
	}

	/// <remarks/>
	[System.Xml.Serialization.XmlIncludeAttribute(typeof(LayerSetImageLayer))]
	public class ImageLayer
	{

		/// <remarks/>
		public string Name;

		/// <remarks/>
		public System.Double DistanceAboveSurface;

		/// <remarks/>
		public LatLonBoundingBox BoundingBox;

		/// <remarks/>
		public string TexturePath;

		/// <remarks/>
		public System.Byte Opacity;

		/// <remarks/>
		public bool TerrainMapped;

		/// <remarks/>
		public string LegendImagePath;

		/// <remarks/>
		public ExtendedInformation ExtendedInformation;
	}

	/// <remarks/>
	public class LatLonBoundingBox
	{

		/// <remarks/>
		public LatitudeCoordinate North;

		/// <remarks/>
		public LatitudeCoordinate South;

		/// <remarks/>
		public LongitudeCoordinate West;

		/// <remarks/>
		public LongitudeCoordinate East;
	}

	/// <remarks/>
	public class LatitudeCoordinate
	{

		/// <remarks/>
		public System.Double Value;
	}

	/// <remarks/>
	[System.Xml.Serialization.XmlIncludeAttribute(typeof(LayerSetTiledPlacenameSet))]
	public class TiledPlacenameSet
	{

		/// <remarks/>
		public string Name;

		/// <remarks/>
		public System.Double DistanceAboveSurface;

		/// <remarks/>
		public System.Double MinimumDisplayAltitude;

		/// <remarks/>
		public System.Double MaximumDisplayAltitude;

		/// <remarks/>
		public string PlacenameListFilePath;

		/// <remarks/>
		public DisplayFont DisplayFont;

		/// <remarks/>
		public RGBColor RGBColor;

		/// <remarks/>
		public string WinColorName;

		/// <remarks/>
		public string IconFilePath;

		/// <remarks/>
		public ExtendedInformation ExtendedInformation;
	}

	/// <remarks/>
	public class DisplayFont
	{

		/// <remarks/>
		public string Family;

		/// <remarks/>
		public System.Single Size;

		/// <remarks/>
		public DisplayFontStyle Style;
	}

	/// <remarks/>
	public class DisplayFontStyle
	{

		/// <remarks/>
		public bool IsBold;

		/// <remarks/>
		[System.Xml.Serialization.XmlIgnoreAttribute()]
		public bool IsBoldSpecified;

		/// <remarks/>
		public bool IsItalic;

		/// <remarks/>
		[System.Xml.Serialization.XmlIgnoreAttribute()]
		public bool IsItalicSpecified;

		/// <remarks/>
		public bool IsUnderlined;

		/// <remarks/>
		[System.Xml.Serialization.XmlIgnoreAttribute()]
		public bool IsUnderlinedSpecified;

		/// <remarks/>
		public bool IsStrikeout;

		/// <remarks/>
		[System.Xml.Serialization.XmlIgnoreAttribute()]
		public bool IsStrikeoutSpecified;
	}

	/// <remarks/>
	public class RGBColor
	{

		/// <remarks/>
		public System.Byte Red;

		/// <remarks/>
		public System.Byte Green;

		/// <remarks/>
		public System.Byte Blue;
	}

	/// <remarks/>
	[System.Xml.Serialization.XmlIncludeAttribute(typeof(IconExtendedInformation))]
	public class ExtendedInformation
	{

		/// <remarks/>
		public string Abstract;

		/// <remarks/>
		public string ToolBarImage;
	}

	/// <remarks/>
	public class IconExtendedInformation : ExtendedInformation
	{

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public bool ShowAtStartup;
	}

	/// <remarks/>
	public class LayerSetTiledPlacenameSet : TiledPlacenameSet
	{

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public bool ShowAtStartup;
	}

	/// <remarks/>
	public class Icon
	{

		/// <remarks/>
		public string Name;

		/// <remarks/>
		public LatitudeCoordinate Latitude;

		/// <remarks/>
		public LongitudeCoordinate Longitude;

		/// <remarks/>
		public System.Double DistanceAboveSurface;

		/// <remarks/>
		public string TextureFilePath;

		/// <remarks/>
		public System.UInt32 TextureWidthPixels;

		/// <remarks/>
		public System.UInt32 TextureHeightPixels;

		/// <remarks/>
		public System.UInt32 IconWidthPixels;

		/// <remarks/>
		public System.UInt32 IconHeightPixels;

		/// <remarks/>
		public string ClickableUrl;

		/// <remarks/>
		public IconExtendedInformation ExtendedInformation;

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public bool ShowAtStartup;
	}

	/// <remarks/>
	public class LongitudeCoordinate
	{

		/// <remarks/>
		public System.Double Value;
	}

	/// <remarks/>
	[System.Xml.Serialization.XmlIncludeAttribute(typeof(LayerSetPathList))]
	public class PathList
	{

		/// <remarks/>
		public string Name;

		/// <remarks/>
		public System.Single DistanceAboveSurface;

		/// <remarks/>
		public System.Double MinDisplayAltitude;

		/// <remarks/>
		public System.Double MaxDisplayAltitude;

		/// <remarks/>
		public string PathsDirectory;

		/// <remarks/>
		public RGBColor RGBColor;

		/// <remarks/>
		public string WinColorName;

		/// <remarks/>
		public ExtendedInformation ExtendedInformation;
	}

	/// <remarks/>
	public class LayerSetPathList : PathList
	{

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public bool ShowAtStartup;
	}

	/// <remarks/>
	public class Orientation
	{

		/// <remarks/>
		public System.Single RotationX;

		/// <remarks/>
		public System.Single RotationY;

		/// <remarks/>
		public System.Single RotationZ;
	}

	/// <remarks/>
	[System.Xml.Serialization.XmlIncludeAttribute(typeof(LayerSetMeshLayer))]
	public class MeshLayer
	{

		/// <remarks/>
		public string Name;

		/// <remarks/>
		public System.Single DistanceAboveSurface;

		/// <remarks/>
		public LatitudeCoordinate Latitude;

		/// <remarks/>
		public LongitudeCoordinate Longitude;

		/// <remarks/>
		public Orientation Orientation;

		/// <remarks/>
		public System.Single ScaleFactor;

		/// <remarks/>
		public System.Single MinViewRange;

		/// <remarks/>
		public System.Single MaxViewRange;

		/// <remarks/>
		public string MeshFilePath;

		/// <remarks/>
		public ExtendedInformation ExtendedInformation;
	}

	/// <remarks/>
	public class LayerSetMeshLayer : MeshLayer
	{

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public bool ShowAtStartup;
	}

	/// <remarks/>
	[System.Xml.Serialization.XmlIncludeAttribute(typeof(LayerSetShapeFileLayer))]
	public class ShapeFileLayer
	{

		/// <remarks/>
		public string Name;

		/// <remarks/>
		public System.Double DistanceAboveSurface;

		/// <remarks/>
		public string MasterFilePath;

		/// <remarks/>
		public System.Double MinimumViewAltitude;

		/// <remarks/>
		public System.Double MaximumViewAltitude;

		/// <remarks/>
		public bool ShowPoints;

		/// <remarks/>
		[System.Xml.Serialization.XmlIgnoreAttribute()]
		public bool ShowPointsSpecified;

		/// <remarks/>
		public bool ShowBoundaries;

		/// <remarks/>
		[System.Xml.Serialization.XmlIgnoreAttribute()]
		public bool ShowBoundariesSpecified;

		/// <remarks/>
		public bool ShowFilledRegions;

		/// <remarks/>
		[System.Xml.Serialization.XmlIgnoreAttribute()]
		public bool ShowFilledRegionsSpecified;

		/// <remarks/>
		public string ScalarKey;

		/// <remarks/>
		public bool ShowScalarValues;

		/// <remarks/>
		[System.Xml.Serialization.XmlIgnoreAttribute()]
		public bool ShowScalarValuesSpecified;

		/// <remarks/>
		public DisplayFont DisplayFont;

		/// <remarks/>
		public RGBColor RGBColor;

		/// <remarks/>
		public string WinColorName;

		/// <remarks/>
		public ExtendedInformation ExtendedInformation;
	}

	/// <remarks/>
	public class LayerSetShapeFileLayer : ShapeFileLayer
	{

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public bool ShowAtStartup;
	}

	/// <remarks/>
	public class ImageTileService
	{

		/// <remarks/>
		public string ServerUrl;

		/// <remarks/>
		public string DataSetName;

		/// <remarks/>
		public SimpleTimeSpan CacheExpirationTime;

		/// <remarks/>
		public string ServerLogoFilePath;
	}

	/// <remarks/>
	public class SimpleTimeSpan
	{

		/// <remarks/>
		public System.UInt32 Days;

		/// <remarks/>
		[System.Xml.Serialization.XmlElementAttribute(DataType = "integer")]
		public string Hours;

		/// <remarks/>
		public System.UInt32 Mins;

		/// <remarks/>
		public System.UInt32 Seconds;
	}

	/// <remarks/>
	public class WMSAccessor
	{

		/// <remarks/>
		public string Username;

		/// <remarks/>
		public string Password;

		/// <remarks/>
		public string ServerGetMapUrl;

		/// <remarks/>
		public string Version;

		/// <remarks/>
		public string ImageFormat;

		/// <remarks/>
		public string WMSLayerName;

		/// <remarks/>
		public string WMSLayerStyle;

		/// <remarks/>
		public bool UseTransparency;

		/// <remarks/>
		public SimpleTimeSpan CacheExpirationTime;

		/// <remarks/>
		public System.Double BoundingBoxOverlap;

		/// <remarks/>
		[System.Xml.Serialization.XmlIgnoreAttribute()]
		public bool BoundingBoxOverlapSpecified;

		/// <remarks/>
		public string ServerLogoFilePath;
	}

	/// <remarks/>
	public class ImageAccessor
	{

		/// <remarks/>
		public System.Double LevelZeroTileSizeDegrees;

		/// <remarks/>
		public System.UInt32 NumberLevels;

		/// <remarks/>
		public System.UInt32 TextureSizePixels;

		/// <remarks/>
		public string ImageFileExtension;

		/// <remarks/>
		public string PermanantDirectory;

		/// <remarks/>
		[System.Xml.Serialization.XmlElementAttribute("ImageTileService", typeof(ImageTileService))]
		[System.Xml.Serialization.XmlElementAttribute("DuplicateTilePath", typeof(string))]
		[System.Xml.Serialization.XmlElementAttribute("WMSAccessor", typeof(WMSAccessor))]
		public object Item;
	}

	/// <remarks/>
	[System.Xml.Serialization.XmlIncludeAttribute(typeof(LayerSetQuadTileSet))]
	public class QuadTileSet
	{

		/// <remarks/>
		public string Name;

		/// <remarks/>
		public System.Double DistanceAboveSurface;

		/// <remarks/>
		public LatLonBoundingBox BoundingBox;

		/// <remarks/>
		public bool TerrainMapped;

		/// <remarks/>
		public ImageAccessor ImageAccessor;

		/// <remarks/>
		public System.Single TileDrawDistanceFactor;

		/// <remarks/>
		[System.Xml.Serialization.XmlIgnoreAttribute()]
		public bool TileDrawDistanceFactorSpecified;

		/// <remarks/>
		public System.Single TileSpreadFactor;

		/// <remarks/>
		[System.Xml.Serialization.XmlIgnoreAttribute()]
		public bool TileSpreadFactorSpecified;

		/// <remarks/>
		public ExtendedInformation ExtendedInformation;
	}

	/// <remarks/>
	public class LayerSetQuadTileSet : QuadTileSet
	{

		/// <remarks/>
		[System.Xml.Serialization.XmlAttributeAttribute()]
		public bool ShowAtStartup;
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -