📄 layerset.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 + -